I have went through this documentation of Adobe for hiding using metadata, but where to apply in AEM XWalk UE project. https://experienceleague.adobe.com/en/docs/experience-manager-cloud-service/content/implementing/dev...
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
Hi @Viswa_vsu,
In your XWalk repo, open head.html (root of the repo). That’s where UE config meta tags go. GitHub
To remove the Publish UI, add this line inside <head>:
<meta name="urn:adobe:aue:config:disable" content="publish"/>
(Optional: also hide “Publish to Preview”):
<meta name="urn:adobe:aue:config:disable" content="publish-preview"/>
These are the official keys UE reads.
About “Unpublish”: Adobe’s UE docs currently list disable flags for publish and publish-preview only; there’s no documented unpublish disable flag. The Unpublish action lives under the ellipsis menu.
If you must block Unpublish:
Clean way (no UI hack): remove replicate permissions for those author groups/paths in AEM so they can’t publish/unpublish at all. (AEM permission-based.)
UI way: build a tiny UE extension to filter actions from the toolbar/ellipsis (hide Unpublish for specific paths/roles).
Deploy, open the page in Universal Editor, refresh, and confirm the Publish button (and preview option) are gone.
Hi @Viswa_vsu,
In your XWalk repo, open head.html (root of the repo). That’s where UE config meta tags go. GitHub
To remove the Publish UI, add this line inside <head>:
<meta name="urn:adobe:aue:config:disable" content="publish"/>
(Optional: also hide “Publish to Preview”):
<meta name="urn:adobe:aue:config:disable" content="publish-preview"/>
These are the official keys UE reads.
About “Unpublish”: Adobe’s UE docs currently list disable flags for publish and publish-preview only; there’s no documented unpublish disable flag. The Unpublish action lives under the ellipsis menu.
If you must block Unpublish:
Clean way (no UI hack): remove replicate permissions for those author groups/paths in AEM so they can’t publish/unpublish at all. (AEM permission-based.)
UI way: build a tiny UE extension to filter actions from the toolbar/ellipsis (hide Unpublish for specific paths/roles).
Deploy, open the page in Universal Editor, refresh, and confirm the Publish button (and preview option) are gone.
I added the below metadata , But it hides both the publish and Unpublish button from UE.
<metaname="urn:adobe:aue:config:disable"content="publish"/>
Do we have any reference for capturing the Unpbulish action for UE extensions? https://developer.adobe.com/uix/docs/services/aem-universal-editor/api/header-menu/#api-reference
조회 수
답글
좋아요 수
Right now the <meta name="urn:adobe:aue:config:disable" content="publish"/> flag disables both Publish and Unpublish because UE treats them as a single group. Adobe hasn’t exposed a separate metadata key just for Unpublish.
If you only want to get rid of Unpublish, the way forward is through a Universal Editor extension. Adobe’s UIX API for UE (headerMenu) lets you read or override what shows up in the ellipsis menu. The default “Unpublish” action is just another button there.
So the pattern is:
Create a UE extension with headerMenu.getButtons().
In that method, grab the default buttons and filter out the one with id: "unpublish".
Return the rest so everything else stays visible.
That way you can keep “Publish” but hide “Unpublish”.
조회 수
답글
좋아요 수