Adobe Identity Management Service is Adobe’s OAuth 2.0-based identity management feature that supports authentication. Various Adobe cloud services support authentication via IMS including Adobe PDF-Services for which this component was created initially.
Using Adobe IMS you exchange your Adobe service credentials for an access token. That access token can then be used with the services you specified as metascopes.
What you need
From Adobe.IO developer console you need the following information of your service account credentials
You also need the private key which you downloaded when you initially created the credentials
To create an access token use the Adobe_TokenExchange server action from the AIO_IMSTokenExchange_IS module.
If successful, the server action returns IsSucces as true along with a Result object containing the AccessToken. This AccessToken together with your Client Id is needed to execute other operations on Adobe Cloud.
The demo application shows how to exchange your credentials for an access token.