Standard licences
How the publisher counts The base seat every user needs, purchased in a block and rarely reduced.
What the engine does Purchased, assigned, available and oversubscribed counts read straight from the vendor.
Standard licences are the number everyone watches. Permission set licences stack on top of them, are assigned by an administrator in a hurry, and are almost never removed. Both are read from the vendor and matched against who actually signs in.
Answered on one platform. One data model across ITAM, SAM, SaaS, Cloud and AI.
Salesforce licence position
IllustrativeOrg · production · authoritative vendor sync
Standard licences and permission set licences
Renewal
days-to-renewal with utilisation rate
The problem
The renewal conversation is about the seat count. The overspend is one layer below it, where nobody is looking.
46%
of SaaS licences go unused — the average organisation uses 54%
Salesforce is rarely the exception, and its permission set layer is rarely counted at all.
They sit on top of the standard licence, each with its own cost, granted so somebody could try a feature during a project that finished two years ago.
Connector sync pulling authoritative user and licence lists from the vendor SaaS Management
A licence assigned at onboarding and untouched since is indistinguishable from an active one on any report that counts assignments.
Unused licence detection at 30+ days of zero usage SaaS Management
Without a utilisation figure in hand before the negotiation opens, the only available position is to agree. Days-to-renewal without usage data is just a calendar reminder.
Upcoming renewals with days-to-renewal and utilisation rate SaaS Management
Disabling the directory account does not release the Salesforce seat. Only an action at the vendor does, and only a per-licence status proves it happened.
Offboarding checklist per user with per-licence revocation status SaaS Management
Each runs standalone and shares one asset model, so the parts of this that span products need no integration work.
Read both layers from the vendor, match them to sign-ins, act before the renewal window closes.
Both layers read from the vendor’s own API on every sync, which is the only record that counts permission set licences per type and per user.
Sign-ins, active usage rate and power users are the evidence a renewal negotiation runs on.
Six actions and a bulk wizard, with the saving recorded against the quarter it landed in.
Owners, budgets and offboarding, so the position does not drift back over a year.
Ask to see any one of these running in the product itself, on the screen where it happens.
Two layers of licence, one bill, and a renewal date that arrives whether or not you have looked at either.
How the publisher counts The base seat every user needs, purchased in a block and rarely reduced.
What the engine does Purchased, assigned, available and oversubscribed counts read straight from the vendor.
How the publisher counts Feature entitlement layered on top of the base seat, priced separately and assigned ad hoc.
What the engine does Read per type and per user through connector sync, then surfaced against actual usage.
How the publisher counts Reports and bills both follow assignment; value follows sign-ins.
What the engine does Unused licence detection at 30+ days of zero usage, with Active Usage Rate and power-user identification.
How the publisher counts Removing a licence is a support ticket that never quite reaches the top of the queue.
What the engine does Reclaim, reassign, downgrade tier, archive, remind or dismiss, individually or in bulk.
How the publisher counts The quote is written against last year’s seat count unless you supply a better number.
What the engine does Upcoming renewals with days-to-renewal and utilisation rate, plus cost per active user.
How the publisher counts A disabled directory account does not release a vendor seat.
What the engine does Offboarding checklist with per-licence revocation status and a wasted spend figure attached.
How the publisher counts Salesforce is a publisher, and its contract belongs with the rest of them.
What the engine does One of six publishers with a dedicated engine in CerteroX SAM, with agreements and transactions held centrally.
Every capability in the right-hand column ships across CerteroX SaaS Management and CerteroX SAM.
You walk into the renewal with a number the vendor cannot dispute, because it came from their API.
Standard licences and permission set licences, per type and per user, read from the vendor on every sync, which is the only place the two layers are counted together.
Active usage rate and thirty-day idle detection decide what is reclaimed, so the seat count you renew reflects the seats being used.
Days-to-renewal alongside utilisation rate, far enough ahead that reclamation can happen before the quote is written.
The offboarding checklist shows the Salesforce licence with a per-licence revocation status, so the seat returns to the pool instead of the invoice.
Salesforce is one of six publishers with a dedicated engine, so its agreements and transactions sit beside Microsoft, Oracle, IBM, SAP and Adobe.
Not the one you came with? Ask it directly and we will answer it in writing.
Because they are priced separately, assigned ad hoc, and almost never reviewed. A user can hold several on top of their standard licence, each granted for a project that has since finished. Reading them per type and per user from the vendor is the only reliable way to see the layer.
Thirty days of zero usage is the trigger, not the verdict. Active Usage Rate, power-user identification and cost per active user give the context, and the available actions include remind and dismiss precisely because reclaim is not always the right answer.
No, it gives them the evidence and the bulk actions. Reclaim, reassign, downgrade tier, archive, remind or dismiss can be applied individually or across a multi-select, with an audit log of every provisioning and deprovisioning step behind it.
Both, deliberately. CerteroX SaaS Management holds the connector, the usage evidence and the reclamation actions. CerteroX SAM treats Salesforce as one of six publishers with a dedicated licence engine, so the agreement and entitlement record sits with Microsoft, Oracle, IBM, SAP and Adobe.
Far enough that reclamation completes before the quote is written; a quarter is comfortable. The renewal view shows days-to-renewal against utilisation rate specifically so the conversation starts while the number can still be changed.
Standard licences and permission set licences side by side, both matched against sign-in activity, with the reclaim action attached and the renewal date already on the calendar. Tell us your licence mix and the session is built around it.
There is nothing to connect. Bring your Salesforce administrator, who will ask the better questions.