Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Allowing over allocation of entitlements

Robert80
Mega Guru

Howdy

 

I have a software agreement that allows me to deploy software and pay for it in arrears via a true-up process. For example, I may purchase 5 licenses up front but I can deploy a sixth license and pay for it when I complete the true-up process. The sixth license will be charged at 50% of the unit price in arrears.

 

In ServiceNow, I cannot allocate the sixth license to a user because I don't technically have a sixth license yet. I still want to record that a user has the software because this is how I manage my deployments. Can you please advise how I can meet this use case?

 

Many thanks.

5 REPLIES 5

mikew_samexpert
Mega Guru

I think that you'll need to change the business rule on the software entitlement record which prevents the over-allocation of available entitlements.

amandatran
Tera Expert

Hi! I'm not sure which product you're looking at, but there is something called Reserve Entitlements, specifically for Microsoft 365. 

 

https://docs.servicenow.com/bundle/tokyo-it-asset-management/page/product/software-asset-management2...

Reserve entitlements are for M365 licenses only.

dreinhardt
Kilo Patron
Kilo Patron

Hey @Robert80,

I identified one combination where it is allowed to over allocate an entitlement.

 

Create a contract with the following values

  • Contract Model: Software License
  • Agreement Type: Enterprise
  • Status is Approved and Active

Assign the contract to your entitlement and try to allocate a higher quantity then available - for me it works

dreinhardt_0-1693312916605.png

 

I know there is BR covering this check, but I can't find it right now.

Best, Dennis

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