Entitlements - Billed by usage

_scooter
Tera Contributor

We are adding GitHub Copilot to SAMPro. For which we are billed monthly based on active usage. 

 

In terms of setting up and managing an entitlement for this, how is this best achieved? Especially where purchased rights is concerned. 

 

A horrible solution that comes to mind is to auto-retire and generate an updated entitlement record based on [some automation]. But this seems overkill and prone to error. 

 

What's the ServiceNow best practice way to achieve this? 

6 REPLIES 6

Thanks. We are already using a custom integration for this 

Hi @_scooter,

glad to see that you’re already connected this by a SaaS integration.

 

By design, at the moment SAMP is unable to cover the use case of dedicated usage limits per user to be managed on entitlement or sw model level. As you already mentioned, we’ve only one field for the quantity and the software model result is based on the total of all user usage vs. the quantity.


To start somewhere and adjust step by step I would try the following for the initial entitlement setup:

 

  • Subscription software entitlement with metric group „Common“ and metric type „User Subscription“
  • Quantity is „Number of user subscriptions * 1000“
  • Price per unit is „$39 / 1000“

I assume that we’ll receive various usages from the SaaS integration between 0 - 1000 per linked user subscription record with the software model. Reconcile will sumup all usage/consumption records and calculates the current license balance over all subscriptions (active rights vs. total of all consumptions)

 

Would be great if you could share a few insights into the current outcome of the SaaS integration on software model level. What kind of details about the usage is available in the subscription tab.

 

thanks, Dennis

 

 

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