I have been asked to explore Project Firefly and various uses of it and I'm struggling to understand how to authenticate this call.
I'm only at the very beginning of exploration so I have probably missed something and was hoping someone could point me in the right direction.
I have created a new generic action (eventually this will connect with Adobe Target but just keeping it simple for now). This new action will be invoked by a webhook from a CMS system that we use. When new content is published it will call this action's URL and the action will handle the request. I just don't know how to authenticate the webhook.
In postman I can put in my Bearer token (which I get from `aio login`) but obviously I can't put that into the webhook as it will change over time. How should I go about creating an action that can be authenticated from an external service like this?
The only options I have from our CMS is either a basic auth username/password or values to put into custom headers.
Thanks for any help you can provide.
Solved! Go to Solution.
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes
I would create a service account for your external tool. basically the external tool fetches a new access token (bearer token) before calling the firefly action. read more about service accounts here: https://www.adobe.io/authentication/auth-methods.html#!AdobeDocs/adobeio-auth/master/JWT/JWT.md
I would create a service account for your external tool. basically the external tool fetches a new access token (bearer token) before calling the firefly action. read more about service accounts here: https://www.adobe.io/authentication/auth-methods.html#!AdobeDocs/adobeio-auth/master/JWT/JWT.md
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
@oliverf82757722- When you enable the `require-adobe-auth` flag to true, your action is protected by an IMS validation against the passed token and org ID, so that only the entitled party can access it. More on this in the Security Overview.
And thanks for the feedback about manifest file. So far we don't have a grammar book for it yet, but are working on it. You can track the status here: https://github.com/AdobeDocs/project-firefly/issues/60.
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Replies
Total Likes
Views
Likes
Replies
Views
Likes
Replies