Entitlements - Billed by usage
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-06-2025 09:28 AM
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?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-07-2025 11:07 AM
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.
Best, Dennis
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-07-2025 01:33 PM - edited 05-07-2025 01:39 PM
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-07-2025 11:51 AM
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....
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-07-2025 01:07 PM
Thanks @Sohail Khilji!
@_scooter here is the docs link -