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

dreinhardt
Tera Sage

Hi @_scooter,

 

Basically, a SAMP software entitlement consists of a term, a number of usage rights, and a price per unit, among other things. In your case, it is most likely a subscription based on a contract for a specific period of time (e.g. 6/12/24 months). Amount of requests per month or user/month as metric and quantity and unit costs + costs for additional requests.

 

If I understand correctly, you are interested in a solution that correctly maps usage in SAM Pro and also provides a corresponding breakdown of costs, taking into account “additional requests.”

 

Could you please share the plan you're using with us, Thanks.

 

dreinhardt_1-1746641133915.png

 

Best, Dennis

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

We are using copilot enterprise. My query is more to do with regards to 'purchased rights' against the entitlement. We don't purchase a specified number of subscriptions. It's always changing. 

So from a compliance position, we are always compliant, in that we are always using the amount we need. I'm unsure how to set up an entitlement to reflect that. 

Sohail Khilji
Kilo Patron
Kilo Patron

When it comes to managing subscription like GitHub Copilot especially when how much you use it directly affects the bill

 

ServiceNow's best approach is to use the SaaS License Management features within SAM

 

You may need to integrate it with servicenow to get the data and a automated process could regularly pull the list of active users from GitHub and update a dedicated table or related list within your ServiceNow SaaS Subscription record.

 

In this way you can manage and maintain GitHub Copilot subscription 

 

I hope this helps...


☑️ Please mark responses as HELPFUL or ACCEPT SOLUTION to assist future users in finding the right solution....

LinkedIn - Lets Connect

Thanks @Sohail Khilji!

 

@_scooter here is the docs link -

https://www.servicenow.com/docs/bundle/yokohama-it-asset-management/page/product/software-asset-mana...

 

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