<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: AEMaaCS - ACS AEM Commons, Netcentric Accesscontroltool and AEM Groovy Console |  AEM Community Blog Seeding in Adobe Experience Manager Discussions</title>
    <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/462710#M34932</link>
    <description>&lt;P&gt;Thanks&amp;nbsp;&lt;LI-USER uid="6786635"&gt;&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 26 Jul 2022 11:08:11 GMT</pubDate>
    <dc:creator>Pallavi_Shukla_</dc:creator>
    <dc:date>2022-07-26T11:08:11Z</dc:date>
    <item>
      <title>AEMaaCS - ACS AEM Commons, Netcentric Accesscontroltool and AEM Groovy Console |  AEM Community Blog Seeding</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/459307#M34385</link>
      <description>&lt;P&gt;&lt;IMG style="margin-right: auto; margin-left: auto; width: 100%; height: auto;" class="image-1 jive-image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6R8kxI5Nl9jQWYXzUvfrD9iPUwqGvoHNIxgi2MjlZ69PyfaHDD0fRPw-jo_SjnW-hxIgLpYD87cWhE59J9dDZ1J3dlh0EX68O0VeWNiCkp2w_dV0nCg75PSqNfmo7YonAkGogkvYdTGZTPu72_P4sedyI_jY0tGS5lbulXkjDG_MEptV0MImc6gwB/w640-h300/Screenshot%202022-06-30%20at%2013.19.56.png" border="0" alt="BlogImage.jpg" /&gt;&lt;/P&gt;
&lt;H3&gt;&lt;FONT size="5"&gt;&lt;A href="https://aemlab.blogspot.com/2022/06/aemaacs-tools.html" target="_blank"&gt;AEMaaCS - ACS AEM Commons, Netcentric Accesscontroltool and AEM Groovy Console&lt;/A&gt; &lt;/FONT&gt;&lt;FONT size="3"&gt;by Arun Patidar&lt;/FONT&gt;&lt;/H3&gt;
&lt;H3&gt;&lt;FONT size="5"&gt;Abstract&lt;/FONT&gt;&lt;/H3&gt;
&lt;PRE style="white-space: pre-wrap; word-break: keep-all; background: bisque; font-family: inherit;"&gt;What is ACS AEM Commons, Netcentric Accesscontroltool and AEM Groovy Console?

ACS AEM Commons
A way to bootstrap AEM projects with common functionality, a set of reusable components, and an AEM development toolkit.


Access Control Tool for Adobe Experience Manager
The Access Control Tool for Adobe Experience Manager (AC Tool) simplifies the specification and deployment of complex Access Control Lists in AEM. Instead of existing solutions that build e.g. a content package with actual ACL nodes you can write simple configuration files and deploy them with your content packages. See Comparison to other approches for a comprehensive overview.



AEM Groovy Console
The AEM Groovy Console provides an interface for running Groovy scripts in Adobe Experience Manager. Scripts can be created to manipulate content in the JCR, call OSGi services, or execute arbitrary code using the AEM, Sling, or JCR APIs. After installing the package in AEM (instructions below), see the console page for documentation on the available bindings and methods. Sample scripts are included in the package for reference.



How to Deploy on AEM as a cloud service
This can be deploy using embedded packages in all module's pom.xml
For example check the below commit
https://github.com/arunpatidar02/aemaacs-aemlab/commit/bb4ccecdeff84c7253abb25baeeda5de40050746
https://github.com/arunpatidar02/aemaacs-aemlab/pull/4/files&lt;/PRE&gt;
&lt;H3&gt;&lt;FONT size="5"&gt;Read Full Blog&lt;/FONT&gt;&lt;/H3&gt;
&lt;H3&gt;&lt;FONT size="3"&gt;&lt;A href="https://aemlab.blogspot.com/2022/06/aemaacs-tools.html" target="_blank"&gt;AEMaaCS - ACS AEM Commons, Netcentric Accesscontroltool and AEM Groovy Console&lt;/A&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;H3&gt;&lt;FONT size="5"&gt;Q&amp;amp;A&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;FONT size="3"&gt;Please use this thread to ask the related questions.&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jul 2022 07:04:09 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/459307#M34385</guid>
      <dc:creator>kautuk_sahni</dc:creator>
      <dc:date>2022-07-04T07:04:09Z</dc:date>
    </item>
    <item>
      <title>Re: AEMaaCS - ACS AEM Commons, Netcentric Accesscontroltool and AEM Groovy Console |  AEM Community Blog Seeding</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/459401#M34438</link>
      <description>&lt;P&gt;&lt;LI-USER uid="6786635"&gt;&lt;/LI-USER&gt;&amp;nbsp;&lt;LI-USER uid="5042721"&gt;&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Access Control Tool for Adobe Experience Manager is interesting - Can you elaborate more on&amp;nbsp; point 3 of&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/Netcentric/accesscontroltool/blob/develop/docs/Migration.md" target="_blank" rel="noopener"&gt;https://github.com/Netcentric/accesscontroltool/blob/develop/docs/Migration.md&lt;/A&gt;&lt;/P&gt;&lt;H2&gt;Create a permissions package in the source control&lt;/H2&gt;&lt;P&gt;Create a permissions package in source control/maven and add the config file(s) to it along with the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/Netcentric/accesscontroltool/blob/develop/docs/ApplyConfig.md" target="_blank" rel="noopener"&gt;install hook&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to install the rules during package installation.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Pallavi Shukla&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jul 2022 14:07:40 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/459401#M34438</guid>
      <dc:creator>Pallavi_Shukla_</dc:creator>
      <dc:date>2022-07-04T14:07:40Z</dc:date>
    </item>
    <item>
      <title>Re: AEMaaCS - ACS AEM Commons, Netcentric Accesscontroltool and AEM Groovy Console |  AEM Community Blog Seeding</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/459407#M34449</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;When you add the ACL and wants to installhook, which is basically create the user/permission/aet permission during build and send back the results and you can get error in error.log&lt;/P&gt;&lt;P&gt;&lt;A href="https://sling.apache.org/documentation/bundles/installer-provider-installhook.html" target="_blank"&gt;https://sling.apache.org/documentation/bundles/installer-provider-installhook.html&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://jackrabbit.apache.org/filevault/installhooks.html" target="_blank"&gt;https://jackrabbit.apache.org/filevault/installhooks.html&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;example of plugin in POM&lt;/P&gt;&lt;PRE&gt;&amp;lt;plugin&amp;gt;
                &amp;lt;groupId&amp;gt;com.day.jcr.vault&amp;lt;/groupId&amp;gt;
                &amp;lt;artifactId&amp;gt;content-package-maven-plugin&amp;lt;/artifactId&amp;gt;
                &amp;lt;extensions&amp;gt;true&amp;lt;/extensions&amp;gt;
                &amp;lt;configuration&amp;gt;
                    &amp;lt;filterSource&amp;gt;src/main/content/META-INF/vault/filter.xml&amp;lt;/filterSource&amp;gt;
                    &amp;lt;verbose&amp;gt;true&amp;lt;/verbose&amp;gt;
                    &amp;lt;failOnError&amp;gt;true&amp;lt;/failOnError&amp;gt;
                    &amp;lt;group&amp;gt;My Group&amp;lt;/group&amp;gt;
                    &amp;lt;properties&amp;gt;
                      &amp;lt;installhook.actool.class&amp;gt;biz.netcentric.cq.tools.actool.installhook.AcToolInstallHook&amp;lt;/installhook.actool.class&amp;gt;
                    &amp;lt;/properties&amp;gt;
                &amp;lt;/configuration&amp;gt;
            &amp;lt;/plugin&amp;gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jul 2022 14:38:25 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/459407#M34449</guid>
      <dc:creator>arunpatidar</dc:creator>
      <dc:date>2022-07-04T14:38:25Z</dc:date>
    </item>
    <item>
      <title>Re: AEMaaCS - ACS AEM Commons, Netcentric Accesscontroltool and AEM Groovy Console |  AEM Community Blog Seeding</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/460554#M34747</link>
      <description>&lt;P&gt;Further you can check this sample ACL package(module) I created to install ACL&lt;/P&gt;&lt;P&gt;&lt;A href="https://github.com/arunpatidar02/aemaacs-aemlab/pull/7/files" target="_blank"&gt;https://github.com/arunpatidar02/aemaacs-aemlab/pull/7/files&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 12 Jul 2022 13:09:21 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/460554#M34747</guid>
      <dc:creator>arunpatidar</dc:creator>
      <dc:date>2022-07-12T13:09:21Z</dc:date>
    </item>
    <item>
      <title>Re: AEMaaCS - ACS AEM Commons, Netcentric Accesscontroltool and AEM Groovy Console |  AEM Community Blog Seeding</title>
      <link>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/462710#M34932</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;LI-USER uid="6786635"&gt;&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jul 2022 11:08:11 GMT</pubDate>
      <guid>https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aemaacs-acs-aem-commons-netcentric-accesscontroltool-and-aem/m-p/462710#M34932</guid>
      <dc:creator>Pallavi_Shukla_</dc:creator>
      <dc:date>2022-07-26T11:08:11Z</dc:date>
    </item>
  </channel>
</rss>

