I created a barebones App Builder Project in Developer Console with 1 action calling an AEM servlet. The goal is to call this action from a third-party application and preserve the "require-adobe-auth: true" annotation.
I've seen references to the IMS Auth library, but that takes a client id/secret to generate a token. My Project in Developer Console doesn't have a Credentials section where I can grab this information.
The Headless App example just takes out the "require-adobe-auth" annotation: https://developer.adobe.com/app-builder/docs/resources/barcode-reader/barcode/. It'd be great if there was an example on how to achieve this
How I envision this working:
We call the App Builder Action using the service credentials provided in the Developer Console Project. With that access token, the App Builder Action will be able to call the AEM endpoint. We manage the AEM access level of the App Builder service credentials through Admin Console, assigning it to an existing Product Profile. In this scenario, we do not use the AEM Service Credentials obtained from Cloud Manager - Developer Console
Edit:
Some findings so far:
what I'll do in the interim is: use the App Builder Service Credentials to authenticate from the 3rd party application and provision my App Builder action the AEM service credentials during deployment.
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes