As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
<bean name="homeFolderManager" class="org.alfresco.repo.security.person.HomeFolderManager"> <property name="nodeService"> <ref bean="nodeService" /> </property> <property name="policyComponent"> <ref bean="policyComponent" /> </property> <property name="defaultProvider"> <ref bean="companyHomeFolderProvider" /> </property> </bean>
<bean name="companyHomeFolderProvider" class="org.alfresco.repo.security.person.ExistingPathBasedHomeFolderProvider"> <property name="serviceRegistry"> <ref bean="ServiceRegistry" /> </property> <property name="path"> <value>/${spaces.company_home.childname}</value> </property> <property name="storeUrl"> <value>${spaces.store}</value> </property> <property name="ownerOnCreate"> <value>admin</value> </property> <property name="userPemissions"> <set> <value>Consumer</value> </set> </property> <property name="homeFolderManager"> <ref bean="homeFolderManager" /> </property> </bean>
I've tried several combinations, but i just can't find the right setting.
<bean name="personalHomeFolderProvider" class="org.alfresco.repo.security.person.UIDBasedHomeFolderProvider"> <property name="serviceRegistry"> <ref bean="ServiceRegistry" /> </property> <property name="path"> <value>/${spaces.company_home.childname}</value> </property> <property name="storeUrl"> <value>${spaces.store}</value> </property> <property name="homeFolderManager"> <ref bean="homeFolderManager" /> </property> <property name="inheritsPermissionsOnCreate"> <value>false</value> </property> <property name="ownerPemissionsToSetOnCreate"> <set> <value>All</value> </set> </property> <property name="userPemissions"> <set> <value>All</value> </set> </property> <property name="permissionsToSetOnCreate"> <map> <!– Purposely left blank –> </map> </property> <!– Clearing just to be on the safe side –> <property name="clearExistingPermissionsOnCreate"> <value>true</value> </property> </bean>