Georg Henzler
Georg Henzler
There are some cases where a declarative approach just has limitations (even though we support FOR and IF constructs). For those cases special permssions have to be set programatically at...
With recent AEM versions, using an admin session leads to an exception. However for special use cases it is possible to whitelist a bundle for admin sessions via a config...
Now that we have the config model (root class AcConfiguration), validation should not happen in Yaml Config Reader/Merger but as a separate step called after AcConfiguration is returned by the...
In our projects, we use fragments that group the actual permissions on the content, the actual groups that user administrators for a tenant add users to (let's call them roles)...
https://github.com/Netcentric/accesscontroltool/blob/develop/docs/AdvancedFeatures.md#providing-initial-content provides the ability to create content on the fly For cases where the whole string is given as literal, it just needs to be valid xml. For cases that...
## Required Information * AEM Version: AEM SDK locally, AEMaaCS * ACS AEM Commons Version: 6.3.0 * Reproducible on Latest? I assume yes (the relevant code has not changed) ###...
Since the package install hook event is not working for this use case, a content marker will have to be used (similar to what the implementation in https://github.com/Netcentric/accesscontroltool/issues/405 does)
See https://adobe-consulting-services.github.io/acs-aem-commons/features/mcp/index.html The API ControlledProcessManager can be used as follows to control it (groovy console example): ``` import com.adobe.acs.commons.mcp.ControlledProcessManager ControlledProcessManager cpm = getService(ControlledProcessManager.class) def processDef = cpm.findDefinitionByNameOrPath("Asset Report") println ("count...
Might improve problem from #96