If you try to allocate switchports to a client but you get this message "You do not have enough services" you need to make sure that the number of services matches with the switchports they already have allocated.
The easiest way to do this is through the Switchport list in Switch Manager.
First choose the name of your tenant
Next, click on Switchport list, and then For Client
Here you'll see all of the switchports allocated in an easy view across all switches. You'll then be able to unallocate any switchports you don't need any more or add more services.