Ship default OSGi config granting administrators access to the Groovy Console - #76
Ship default OSGi config granting administrators access to the Groovy Console#76royteeuwen wants to merge 4 commits into
Conversation
|
@kwin seeing as I'm going to make a release anyway, I can just as well (finally 😅) add this feature request as well. I didn't go for the dedicated cloud package, but actually for the same approach you took in the Netcentric actool, does that work for you :)? |
|
In ACTool we are leveraging a dedicated cloud package. Interpolation is not available in AEM 6.5 |
Ah I checked out the project and only saw one package, but it's with the resources filter that you are filtering a jcr_root vs a jcr_root-cloud, gotcha. Will see if I can also easily do this, but I actually wanted to try and avoid a dedicated cloud package :(, because then the consumers have to know that they have to switch. Another option to do this would be a configuration option specifically for cloud, so that it checks the env variable in code instead, this keeps the packaging a lot more simple |
… Console Adds a default OSGi configuration for DefaultConfigurationService that allows admin, administrators, and IMS AEM Administrator Product Profile users to execute scripts and schedule jobs. Uses the Felix ConfigAdmin interpolation variable for AEMaaCS compatibility with a fallback to the administrators group for AEM 6.5. Closes #55
…custom cloud package
… are not default allowed without configuration
f414a2c to
dff3070
Compare
|
@kwin could you live with the proposed changes in the PR ;)? |
8649651 to
0c46be7
Compare
|
|
@kwin any remarks? Else i'll merge it as-is and release it with groovy 5.x upgrade in aem-groovy-console 20.x |



Adds a default OSGi configuration for DefaultConfigurationService that allows admin, administrators, and IMS AEM Administrator Product Profile users to execute scripts and schedule jobs. Uses the Felix ConfigAdmin interpolation variable for AEMaaCS compatibility with a fallback to the administrators group for AEM 6.5.
Closes #55