AEM 6.3 - Consuming asset data by external applicatons | Community
Skip to main content
New Participant
May 20, 2018
Solved

AEM 6.3 - Consuming asset data by external applicatons

  • May 20, 2018
  • 2 replies
  • 1349 views

I am trying to create a central asset repository (using AEM Assets). There will be multiple applications/team who will be uploading their assets in this system.

Each of the application/team will have their own website/app (could be AEM sites/ any othe application) which will then consume the asset content (metadata+binary) . As of now I am planning to

server the content as json response. The asset binary will be served from the asset repository itself.

However I am confused on implementing the authorization framework in the asset repository. What is the best approach to authorize the asset requests from

each of the consuming application.

Please note : Asset repository and each of the consuming applications will be hosted separately.

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 akhoury

It would make sense to implement oauth for this.  See this presentation for details:

OAuth Server functionality in AEM - Embrace Federation and unleash your REST APIs!

2 replies

Employee
May 22, 2018

in addition to Oauth, for the data later part, content fragment models would be a good option to get all the data as json and just parse and use it in external applications

akhoury
akhouryAccepted solution
Employee
May 22, 2018

It would make sense to implement oauth for this.  See this presentation for details:

OAuth Server functionality in AEM - Embrace Federation and unleash your REST APIs!