Licenses

The Licenses service permits a client to perform the following actions:

  • Acquire a new set of assigned licenses, by adding to any that have already been acquired.
  • Acquire a new set of assigned licenses, releasing and replacing any previously-acquired licenses.
  • Release all acquired licenses.
  • Subscribe to information about license assignments.
  • Acquire a set of assigned licenses in stages.

Licenses are acquired and released for the session user. In order to successfully acquire a license, the license must exist and it must have been assigned to the session user.

A stage is one in a series of license acquisitions. A stage permits the API user to specify what should happen with subsequent stages if a stage fails. For example, the client may need to acquire licenses A and B and, contingent on the success of that, acquire licenses C and D.


/icws/{sessionId}/messaging/subscriptions

Resources