Assign an entitlement to all active users

BelindaViegen
Tera Contributor

Hi Community!

 

We have some licenses that need to be assigned to all active users, regardless of a discovered installation.

For example, we have a license for a browser extension on which we have no discovery, but I know that it is present on all end user devices so it should consume a license for each active user within our organization.

 

Is there a way to get this right in SAM Pro?

1 ACCEPTED SOLUTION

dreinhardt
Tera Sage

Hi @BelindaViegen,

 

my recommendatrions are:

 

  • Entitlement license metric (Common) "Per User" / (Common) "Per Named User" and you've to create for each active user a user allocation record.
    • Pro: Full transparency due to 1:1 allocation for each user.
    • Cons: Ongoing allocation checks/updates (Joiner/Leaver) and all active company users must exists as a ServiceNow user record. Unable to over-allocate the entitlement
  • Entitlement license metric (Common) "Resource Consumption" and you've to create one resource consumption record with the total value of all active users.
    • Pro: Easy to manage/update, one record and a total number, does not require all users to be ServiceNow user accounts
    • Cons: no transparency about each user in detail

Best, Dennis

Should my response prove helpful, please consider marking it as the Accepted Solution/Helpful to assist closing this thread.

View solution in original post

5 REPLIES 5

dreinhardt
Tera Sage

Hi @BelindaViegen,

 

my recommendatrions are:

 

  • Entitlement license metric (Common) "Per User" / (Common) "Per Named User" and you've to create for each active user a user allocation record.
    • Pro: Full transparency due to 1:1 allocation for each user.
    • Cons: Ongoing allocation checks/updates (Joiner/Leaver) and all active company users must exists as a ServiceNow user record. Unable to over-allocate the entitlement
  • Entitlement license metric (Common) "Resource Consumption" and you've to create one resource consumption record with the total value of all active users.
    • Pro: Easy to manage/update, one record and a total number, does not require all users to be ServiceNow user accounts
    • Cons: no transparency about each user in detail

Best, Dennis

Should my response prove helpful, please consider marking it as the Accepted Solution/Helpful to assist closing this thread.

BelindaViegen
Tera Contributor

Thanks, was hoping there was another solution that would be less static.

Hi @BelindaViegen,

 

Let's talk about other options. Where exactly do you see a "too static" implementation in the two solutions?

 

Both options can be fully automated using scripts or flows to update the allocations.

 

Best, Dennis

Should my response prove helpful, please consider marking it as the Accepted Solution/Helpful to assist closing this thread.

@dreinhardt Sorry, I was assuming that I would manually need to update the records, but if we can indeed automate it that would be perfect. We'll go and examine option 2 further with our DevOps team, since there probably will be a need to over-allocate in some cases. Thanks!