Thanks for the reply Lukas 🙂
I have tried using this script in the past, and unfortunately due to the number of logon / logoff events happening throughout our organization at any given time - roughly 2000 wireless users, 75% of them BYOD, it brought our DHCP servers to their knees within 5 minutes of enabling the scheduled task. The XML API is not efficient enough and therefore unsuitable for our environment given that every logon event triggers a search in the DHCP pool to find the corresponding IP address for that MAC address. Perhaps your environment is different but in our environment the XML API is not a viable option.
I am working with Ruckus' System Engineers to try to have this feature re-implemented however I am not holding much hope at this point.
Have a great day!