If you have a group license you will have been issued a single license key to be used by all of your users. It is your responsibility to ensure that you do not allow more users to use the license key than it has been issued for.
You will need to manage who has access to your license key, and if you believe that someone has gained access to your license key that shouldn't, you can request that we re-issue a new key by contacting us.
We can't tell you the usernames or any details of the users using your license as we do not track any personal information. If you consistently go over your licensed number of users you may be contacted by us to resolve that, and in extreme cases where the license is being repeatedly abused it may be cancelled (we have never had to do that to date).
How to manage your group license key
The easiest way to manage access to your license key is to keep it on a network drive and only grant permission to read that file to those users who should have access to use the license key. This can be done, for example, by using an Active Directory group.
The license file should be a plain text file containing the license key.
To configure PyXLL to read the license key from a file instead of putting the key directly in the pyxll.cfg file, use the "file" setting in the "LICENSE" section of your pyxll.cfg file instead of using the "key" setting.
If you want to keep the license file on an intranet site or web server instead of using a network drive you can do so. The "file" setting can be set to a URL as well as a path.
See also https://www.pyxll.com/docs/userguide/config/license.html.
To reallocate a seat to another user, all you have to do is revoke permission for the user who no longer needs it and grant permission to the new user.
Managing your license file centrally also has the benefit that if you need to update your license key you can do so in just one place, rather than having to update every user's config.
What to do if you believe someone has gained access to your license key that shouldn't
If you suspect that someone is still using your PyXLL license key that should no longer have access to it please contact us to have your license key re-issued and your previous key revoked. If you already have your license key on a network drive as suggested above that will make updating to this new key straightforward.
How can I increase the number of licensed users?
You can add more users to an existing license at any time during your subscription via the customer portal. There is no need to purchase a new, separate, subscription. Adding users to an existing is usually easier for manage for most customer as it means that you only have a single subscription to manage.
Simply log in using the email address you used when purchasing the original license key, select your subscription and then click "Edit Subscription". Change the quantity to the number of users you require to be licensed for and complete the check out process to pay for these additional users (pro-rated to the remainder of your current license term).
If you are having trouble adding users to your subscription then please contact us for assistance.
Why don't we just block access when you go over your licensed number of users?
There are many reasons why a customer might go over their number of licensed users. We trust our customers to be honest about their usage. It would be frustrating for a customer who had one extra unlicensed user to find that a legitimate licensed user could not use the add-in one day because someone else had started Excel before them and taken them over their quota! Instead we prefer to have a conversation with our customers if they might need to extend their license.