-
I'd like to give out licenses for a number of machines, and I'd like my users to activate them themselves. I'd like to avoid though that they can also deactivate them at will, effectively turning a license for 2 machines into a license for a million ones (just not simultaneous use). My idea is to automatically take out machines out of the pool after a period of time, say a week, if there's no machine heartbeat. This requires the user to be able to manually activate, but not deactivate machines. Is this possible in policies? (I only find Protected.) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
You'd need to disable license key authentication, via setting the policy's authentication strategy to Alternatively, if you're on an Ent tier for Keygen Cloud, or self-hosting Keygen EE, then you could also remove the |
Beta Was this translation helpful? Give feedback.
You'd need to disable license key authentication, via setting the policy's authentication strategy to
TOKEN
instead. Then generate a license token with a deactivation limit of 0, effectively blocking deactivations.Alternatively, if you're on an Ent tier for Keygen Cloud, or self-hosting Keygen EE, then you could also remove the
machine.delete
permission from any relevant licenses.