Skip to main content
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Pradeep_Kumar_Srivastav
Pradeep_Kumar_SrivastavAccepted solution
Community Advisor
Aug 27, 2024 4:47 AM UTC

Hi @kaibalyaje ,

  • Identify Expiring Assets:

    • Utilize AEM's QueryBuilder to retrieve a list of assets with expiration dates.
    • Filter the assets based on their expiration date, ensuring it falls within the next 10 days.
  • Create a Custom Component:

    • Develop a custom component to display the banner.
  • Implement Banner Logic:

    • Within the component's JSP or React/Angular template, implement logic to determine if a banner should be displayed for each asset.
    • Consider factors like the number of days remaining until expiration.

 

3 replies

Pradeep_Kumar_Srivastav
Community Advisor
Pradeep_Kumar_SrivastavCommunity AdvisorAccepted solution
Community Advisor
Aug 27, 2024 4:47 AM UTC

Hi @kaibalyaje ,

  • Identify Expiring Assets:

    • Utilize AEM's QueryBuilder to retrieve a list of assets with expiration dates.
    • Filter the assets based on their expiration date, ensuring it falls within the next 10 days.
  • Create a Custom Component:

    • Develop a custom component to display the banner.
  • Implement Banner Logic:

    • Within the component's JSP or React/Angular template, implement logic to determine if a banner should be displayed for each asset.
    • Consider factors like the number of days remaining until expiration.

 

Translate
h_kataria
Community Advisor
Community Advisor
Aug 27, 2024 5:20 AM UTC

You can also check Adobe CQ DAM Expiry Notification workflow if it fullfills your requirements, it will not show the banner but can send emails to the asset creator before the asset expires. 
More details : https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/assets/manage/drm#search-expired-assets 

Translate
arunpatidar
Community Advisor
Community Advisor
Aug 27, 2024 8:11 AM UTC