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.

How does ServiceNow handle software revocation for users who did not request software via CSD?

monica190
Tera Guru

Hi everyone, I have a question regarding software revocation in CSD 2.0.

I understand that the lease end date automatically triggers revocation, which works fine when the software was originally requested and fulfilled through CSD.

However, I’m trying to understand how ServiceNow handles revocation when a user is offboarded and we need to reclaim their license — especially in cases where the software installation happened outside CSD.

There are scenarios where:

  • Software was deployed before CSD 2.0 was implemented, or

  • Software was installed manually, or

  • The Request for Software record never existed in the system.

In such cases, the revocation flow expects a Requested software record, which is only created if the software was deployed using the CSD fulfilment process.

So my questions are:

  1. How does ServiceNow recommend handling software revocation for software that was never requested or fulfilled via CSD?

  2. Is there an OOB mechanism for generating a revoke action without a Requested software record?

Any guidance, best practices, or implementation patterns would be really helpful.

Thanks!

0 REPLIES 0