Hello, We have a couple processor licenses, one Production license, the other Non-Production. Exemptions are set appropriately. So Production servers are exempted from the Non-Prod license etc. Both licenses have the same applications assigned.
Right now all of the consumption is showing on the Non-Production license. How do we set it up so consumption displays appropriately on the respective licenses? Do we need to Allocate?
Thanks!
‎Jan 24, 2020 02:24 PM
Hi,
I think, you got things mixed up a bit. There are multiple options in your situation.
Option 1) Exemptions
An exemption will prevent devices or users from consuming entitlements in that specific license. With what you described, you wouldn't need the non-Prod license, because the installations are already linked to the prod license. They just don't consume entitlement there. The online help states "Like an allocation, an exemption ties a device to a particular license."
Option 2) Restrictions
The idea would be to have 2 licenses and somehow have a set of machines consume from one license and a set of machines consume from the other license. This can usually be achieved by working with license restrictions, e.g. on location or business unit. Of course, it will only work if the consuming elements are assigned to location, etc. appropriately (to allow for clear distinction between prod and non-prod).
Option 3) Allocations
As you have already mentioned, allocations would also be possible. To be safe, you could allocate all the devices to one license or the other. But actually, if you set up the license consumption order smartly, you could get away with allocating only one set of machine, e.g. non-prod.
Best regards,
Markward
‎Jan 24, 2020 05:19 PM
Thanks for this @mfranz I was facing the same challenge yesterday. I was able to split my environment into Prod and non-Prod and then restricted the prod licenses to prod environments, and non-prod licenses to non-prod environment.
‎May 19, 2020 03:07 AM
To reiterate/elaborate on @mfranz' comment, I think you may be confused about the purpose of exemptions. Configuring an exemption tells FlexNet Manager Suite that no license is required for all applications linked to the license that are installed on the exempted computer. So in your case, you have told the system that no license required for your application on computers where are marked as exempted.
You should use restrictions or allocations (not exemptions) to manage the scenario you have described. This approach will allow you to control which license is consumed by each device in question.
‎Jan 25, 2020 12:33 AM
‎Jan 27, 2020 09:42 AM
Hi Jim,
As @ChrisG and I mentioned, exemptions will not work with 2 licenses, because the exception ties the installation to the license it is exempted from and therefore the specific installation will not be linked to another license.
"Configuring an exemption tells FlexNet Manager Suite that no license is required for all applications linked to the license that are installed on the exempted computer."
You should try working with allocations instead.
Best regards,
Markward
‎Jan 27, 2020 09:53 AM
@jiwaniec - That is correct. Setting an "exemption" does not force consumption. When you set an exemption based on the device role, then when a device with that role is consuming against the license, it will have 0 consumption. It does not force FNMS to only consume those types of devices against the license.
If you have a scenario where you have Production vs Non-Production for the same application, then you must allocate the devices to the correct license based on the current Device Role.
‎Jan 27, 2020 09:55 AM
‎Jan 27, 2020 09:55 AM
Are the servers the application resides on set to production and non-production?
Is the Usage rights on each license set one for Production only and one for the Non-Production?
Those constructs can be used instead of explicit machine allocations.
‎Jan 27, 2020 10:10 AM
‎Jan 27, 2020 10:16 AM