Create an Alfresco Behaviour (follow Jeff Potts tutorials for more info on how to implement it) that applies rrdathena:groupsHolder and rrdathena:workflowsHolder to all newly created sites (hence bound to st:site node type)
The Behaviour should be enabled/disabled by and alfresco-global.propertiesalfresco.site.tenant.oncreate.enabled (all Spring context loaded by alfresco can just use the ${alfresco.site.tenant.oncreate.enabled} syntax to inject values into the Java POJO)
Create an Alfresco Behaviour (follow Jeff Potts tutorials for more info on how to implement it) that applies
rrdathena:groupsHolder
andrrdathena:workflowsHolder
to all newly created sites (hence bound to st:site node type)The Behaviour should be enabled/disabled by and
alfresco-global.properties
alfresco.site.tenant.oncreate.enabled
(all Spring context loaded by alfresco can just use the${alfresco.site.tenant.oncreate.enabled}
syntax to inject values into the Java POJO)The default value of
alfresco.site.tenant.oncreate.enabled
should be contained into analfresco-global.properties
contained into https://github.com/gerardharvey/proto-athena/tree/master/proto-athena-repo/src/main/amp/config/alfresco/module/proto-athena-repo folder.