Hi team,
In developer console, I am getting waring "Your Service Account (JWT) credential has been deprecated" for my Adobe Target IMS Integration project.
How can I migrate this to oAuth ?
Solved! Go to Solution.
Views
Replies
Total Likes
@AkshaySwamiii The details for OAuth should be present in the new configuration you created as part of the migration process in the Adobe Developer Console[1]. From there, you can retrieve those values and set up the new IMS configuration.
Once that is done, you need to use this newly created IMS configuration with your "Target Cloud Service" configuration[2]—that’s all.
You will notice that the JWT token is no longer used in your Adobe Developer Console, allowing you to delete the JWT configuration confidently.
[1]. Adobe Developer Console -> Your Project -> Oauth Creds
[2]. Cloud Services -> Target Config
Hope this helps
Views
Replies
Total Likes
yes, like i have added an equivalent OAuth Server-to-Server credential, then how to use cURL command when there is already a token and cURL command which is used by jwt and that is not editable ?
Views
Replies
Total Likes
You must identify the software that uses the old JWT credential. Once you identify it, you must replace the JWT credential with the OAuth Server to Server credential.
Views
Replies
Total Likes
Are you talking about the Adobe IMS Configurations accounts that are using old jwt credential ?
Views
Replies
Total Likes
I am not fully aware of your setup, but from the looks of it, yes.
You should also refer to https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/security/jwt-cre...
Views
Replies
Total Likes
thanks, I gone through the article and I also referred
https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/security/setting...
On its point-6, I am getting confused like from where we get the details to fill for oAuth, when in developer console there are details of jwt token only.
Views
Replies
Total Likes
On the Dev Console, navigate to the OAuth Server-to-Server credential page. They contain the details you need to copy over.
Views
Replies
Total Likes
@AkshaySwamiii The details for OAuth should be present in the new configuration you created as part of the migration process in the Adobe Developer Console[1]. From there, you can retrieve those values and set up the new IMS configuration.
Once that is done, you need to use this newly created IMS configuration with your "Target Cloud Service" configuration[2]—that’s all.
You will notice that the JWT token is no longer used in your Adobe Developer Console, allowing you to delete the JWT configuration confidently.
[1]. Adobe Developer Console -> Your Project -> Oauth Creds
[2]. Cloud Services -> Target Config
Hope this helps
Views
Replies
Total Likes
Hi @EstebanBustamante,
Now, I have one confusion after creating similar oAuth credentials, I found that for both jwt and oAuth the information are same.
So, can I use this detail to fill Cloud Services -> Target Config ?
Views
Replies
Total Likes
Yes. Also in your screenshot I can see your client secret. Please rotate it as soon as you complete the migration.
Views
Replies
Total Likes
Hello @AkshaySwamiii ,
maybe you find this recoding I made on how to migrate JWT to Oauth on the AEM-side helpful.
It should explain the background and steps to execute - and shows them step by step in a (hopefully) abbreviated and easy to consume fashion.