Как указано в вики , вы можете настроить пользователей для совместного использования домашнего пространства компании.Если вы используете синхронизацию LDAP, вы можете настроить ее на
ldap.synchronization.defaultHomeFolderProvider=companyHomeFolderProvider
В противном случае вам нужно отменить конфигурацию Spring по умолчанию и определить следующий компонент (атрибут name
, конечно, важен, так как вам нужнопереопределить конфигурации по умолчанию):
<bean name="homeFolderManager" class="org.alfresco.repo.security.person.HomeFolderManager" init-method="init">
<property name="nodeService">
<ref bean="nodeService" />
</property>
<property name="policyComponent">
<ref bean="policyComponent" />
</property>
<property name="defaultProvider">
<!-- here's the custom part: -->
<ref bean="companyHomeFolderProvider" />
</property>
<property name="enableHomeFolderCreationAsPeopleAreCreated">
<value>${home.folder.creation.eager}</value>
</property>
</bean>
Доступны и другие поставщики по умолчанию, подробнее смотрите authentication-services-context.xml
.