This page describes the high-level steps of how an external application communicates with the Usage Engine APIs using Client Credentials. You need authorization token to be able to access the Usage Engine CE API. See the following example of an authorization token:
...
Rw ui steps macro | ||||||
---|---|---|---|---|---|---|
The external application uses the credentials (Client ID and Client Secret) to authenticate with the Usage Engine Identity Provider (IdP) and requests a token to access the API. To create token you also need to provide audience and grant type. See Configuring Application Access for information on how to create the application access. Only Administrators can create Application accesses.
The IdP verifies the credentials and generates a temporary token, referred to as
The external application sends the
The API checks with the IdP if the
If the
The API responds to the requests with the results of the operation. |
...