Authenticated (MS Entra ) Backend api to AEMasCS | Community
Skip to main content
Level 4
November 5, 2024
Solved

Authenticated (MS Entra ) Backend api to AEMasCS

  • November 5, 2024
  • 2 replies
  • 579 views

Hi Community,
Our backend team  is adding authentication to the backend API,s so how should we need to handle it from AEMasCS side . The team is  using Microsoft Entra ID.

Its server-to-server communication

How should we need to handle it from AEM side

 

 

Thanks,

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by TarunKumar

Hi @georhe6 ,

 

Service Credentials are the bonafide credentials used in any non-development scenarios - most obviously production - that facilitate an external application or system’s ability to authenticate to, and interact with, AEM as a Cloud Service over HTTP. Service Credentials themselves are not sent to AEM for authentication, instead the external application uses these to generate a JWT, which is exchanged with Adobe IMS’s APIs for an access token, which can then be used to authenticate HTTP requests to AEM as a Cloud Service.

 

For  more details on it you can follow below link:
https://experienceleague.adobe.com/en/docs/experience-manager-learn/getting-started-with-aem-headless/authentication/overview#:~:text=Service%20Credentials%20themselves%20are%20not,AEM%20as%20a%20Cloud%20Service.

 

-Tarun

2 replies

TarunKumar
Community Advisor
TarunKumarCommunity AdvisorAccepted solution
Community Advisor
November 11, 2024

Hi @georhe6 ,

 

Service Credentials are the bonafide credentials used in any non-development scenarios - most obviously production - that facilitate an external application or system’s ability to authenticate to, and interact with, AEM as a Cloud Service over HTTP. Service Credentials themselves are not sent to AEM for authentication, instead the external application uses these to generate a JWT, which is exchanged with Adobe IMS’s APIs for an access token, which can then be used to authenticate HTTP requests to AEM as a Cloud Service.

 

For  more details on it you can follow below link:
https://experienceleague.adobe.com/en/docs/experience-manager-learn/getting-started-with-aem-headless/authentication/overview#:~:text=Service%20Credentials%20themselves%20are%20not,AEM%20as%20a%20Cloud%20Service.

 

-Tarun

kautuk_sahni
Community Manager
Community Manager
November 11, 2024

@georhe6 Did you find the suggestion helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!

Kautuk Sahni