Hello,
We have AEM 6.5 running on a AWS EC2. The instance is SSO Authentication enabled with inbuilt SAML Authentication handler configuration with Azure AD as IDP. Now, how can I make a Non-Interactive Service account (MS) to be able to login to AEM Author instance for accessing an API.
Solved! Go to Solution.
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes
Hi @PrasanthAnandharaj , in that case you have to create a non-interactive-user profile in your AD, sync to AEM.
From your application, hit idp authentication endpoint with non-interactive user creds, get authentication, use same token to hit AEM
Or otherwise please explore service credentials in aem. It can be made via JWT tokens
Or otherwise is to use oauth authentication.
https://aemcorner.com/adobe-granite-oauth-authentication-handler/
@PrasanthAnandharaj depends on your security policy level but simple is you can create a local user with password in your aem instance and use basic authentication header while making api request to aem for authentication and authorization
Hi noted and thanks for the suggestion. We are trying to avoid having local profiles to align with org standards.Any suggestions in that case ?
Views
Replies
Total Likes
Hi @PrasanthAnandharaj , in that case you have to create a non-interactive-user profile in your AD, sync to AEM.
From your application, hit idp authentication endpoint with non-interactive user creds, get authentication, use same token to hit AEM
Or otherwise please explore service credentials in aem. It can be made via JWT tokens
Or otherwise is to use oauth authentication.
https://aemcorner.com/adobe-granite-oauth-authentication-handler/
Views
Likes
Replies
Views
Likes
Replies