adobe / asset-share-commons

A modern, open-source asset share reference implementation built on Adobe Experience Manager (AEM)
https://opensource.adobe.com/asset-share-commons/
Apache License 2.0
88 stars 107 forks source link

Add support for multiple tenants in the share link functionality #1175

Open neozilon opened 3 weeks ago

neozilon commented 3 weeks ago

Is your feature request related to a problem? Please describe. Add support in the Link Share functionality for multiple tenants each with its own domain.

Currently, it just supports adding a OCD for a single configuration, and in here you have to define the externalizer property to use. But it will be nice to add support for multiple tenants

Describe the solution you'd like A Context Aware configuration or moving this config to Context Aware configuration will be nice and then will support multiple tenants and the ability to define externalizer to use for each tenant in the share link and other places.

Describe alternatives you've considered Right now we had to create another Service for EmailShareService but it will not support if there is a newer versions we will have to keep a close eye on the changes.