April 9, 2020
Estimated Post Reading Time ~ 1 mins

ACL Packager

Purpose
Frequently, access control entries need to be copied from one environment to another without copying the actual content itself, just the access control entries. This user interface allows you to define and build packages containing access control entries for particular paths and/or particular principals.

How to Use
Log in to AEM Author
Navigate to the Classic UI Tools Console (from the Touch UI, this is Tools:Operations:Configuration)
Under the acs-commons folder, create a folder named packagers (NOTE: As of 1.6.0, this folder is created automatically)
Under the packagers folder, create a new Page of Template type “ACL Packager”

create_dialog
Use the Edit dialog to configure the package rules and configuration

edit_dialog
The Preview button output a list of the access control entries which will be packaged.

page_with_preview
The Create Package button (cut off in the above screenshot!)… creates the package

created_package
Now that the Package definition has been created, go to CRX Package Manager by clicking on one of the links in the result message, Build and Download the package.

Using the ACL Packagers on AEM Publish

Because the ACS Commons Packagers are built using the ClassicUI dialogs, the configuration dialogs are automatically force-disabled on AEM Publish.

In order to use Packages on AEM Publish, you must define the Package configuration on AEM Author, replicate the Packager page to AEM publish, and then Create the package on AEM Publish based on that replicated configuration.

Source: https://adobe-consulting-services.github.io/acs-aem-commons/features/packagers/acl-packager/index.html
aem4beginner.blogspot


By aem4beginner

No comments:

Post a Comment

If you have any doubts or questions, please let us know.

Ad Blocker Detected :(

Please consider supporting us by disabling your ad blocker.

Please Disable your adblocker and Refresh the page to view the site content.