AEM Cloud Service - Get Adobe IMS JWT and AEM Access Token using POSTMan for SSO


This article is on using POSTMan requests to generate a long lived signed JWT token and exchange it with Adobe IMS for an IMS Access Token, valid for 24 hours. Using the access token you can make SSO requests to AEM sending the token in Authorization header. Check AEM documentation 

For more Adobe IMS POSTMan samples check adobe documentation

Download POSTMan Collection

Access Developer Console from Cloud Manager


Click Service Credentials Button in Integrations

Take Note of the Service Creds

POSTMan Access Token Request - Prerequest Script for JWT Token

var navigator = {};
var window = {};
var PRIVATE_KEY = "-----BEGIN RSA PRIVATE KEY-----\r\nMIIECvfNI=\r\n-----END RSA PRIVATE KEY-----\r\n"
var CLIENT_ID = "cm-pxxxx-exxxxx-integration";
var ORG_ID = "2Fxxxxxxx@AdobeOrg";
var SUBJECT = "";
var META_SCOPE = "";

pm.sendRequest('', (error, response) => {
    if (error) {
    } else {
        let resBody = new Buffer.from(

        pm.globals.set("jsrsasign-js", resBody);


        var jwt_payload = {
            iss: ORG_ID,
            sub: SUBJECT,
            exp: Math.floor(( / 1000) + 3600 * 8),
            aud: "" + CLIENT_ID
        jwt_payload[META_SCOPE] = true;

        var jwtToken = KJUR.jws.JWS.sign("RS256", '{"alg" : "RS256","typ" : "JWT"}', jwt_payload, PRIVATE_KEY);

        postman.setEnvironmentVariable("jwt-token", jwtToken);

POSTMan Access Token Request - Exchange JWT for Access Token

Use the Access Token in "Authorization" Header 

User in AEM backing the Access Token 


  1. Thanks for sharing this nice information with us. I have gone through whole article and get lots of information.

    Your IT Company is an IT consulting company located in Gwinnett County. We help clients across the United States. We provide honest Cloud IT Services to our clients at an affordable cost. Our clouds IT solutions will fulfill your business needs and increase productivity, strengthen security, and cut costs. Get in touch with us!