The Adobe Experience Manager as a Cloud Service (AEM) GraphQL API for Content Fragment Delivery serves as a crucial solution for accepting external queries from third-party applications or services. The main objective is to enable secure headless content delivery by facilitating authenticated API access for remote queries. This can be achieved by using Access Tokens … Continue reading Securing content for GraphQL queries via Closed user groups (CUG)
Caching experience fragments
Experience fragments allow authors to create reusable content. Since, its availability it has been used to create headers / footers and similar reusable content. With reusability comes the need to seamlessly update the cached pages that reference the shared content. Sharing multiple approaches for invalidation when using Experience Fragments 1. Experience Fragment (XF) html is … Continue reading Caching experience fragments
Configuring AEM for Single Sign On via Azure AD
To integrate Azure AD with AEM, we need to execute following steps: Configure Azure AD Single Sign-On - to enable users to use this feature. Configure Adobe Experience Manager Single Sign-On - to configure the Single Sign-On settings on AEM . Create an Azure AD test user - to test Azure AD single sign-on. Assign the Azure AD … Continue reading Configuring AEM for Single Sign On via Azure AD
Deploying ACLs with Netcentric accesscontroltool in AEM
The current blog focuses on deploying ACLs via Netcentric AccessControlTool in AEM 6.5 and AEM as a Cloud Service. Challenges faced Issue 1: The latest Project structure recommends deployment of third-party packages via embed statement. Though, I was able to deploy "accesscontroltool-oakindex-package" via embed, "accesscontroltool-package" didn't install. Resolution: Use sub-package for deployment of "accesscontroltool-package" [No … Continue reading Deploying ACLs with Netcentric accesscontroltool in AEM