Інтерактивне редагування документів Alfresco 4, Nikulov Live
Інтерактивне редагування документів у Alfresco 4
Найбільш універсальне рішення дляОнлайн редагування документів уAlfresco 4 це використання підсистемиCIFS (SMB) для доступу до файлів. На відміну відFTP/HTTP/WebDav Цей спосіб дозволяє редагувати документи як MS Office і OpenOffice. Для доступу користувачівAD до сервераCIFS необхідно налаштувати підсистему автентифікації. Необхідно змінити налаштування у файлі: Alfrescotomcatshared >alfresco-global.properties Внизу файлу прописати додатково: ###authentication.chain
authentication.chain=passthru1:passthru,ldap1:ldap cifs.domain=DOMAIN
# Configure NTLM passthru
ntlm.authentication.sso.enabled= false passthru.authentication.allowGuestLogin= true passthru.authentication.servers=server-dc. domain passthru.authentication.domain= domain passthru.authentication.useLocalServer= false passthru.authentication.connectTimeout=5000
#Offline server check interval in seconds
passthru.authentication.offlineCheckInterval=300 passthru.authentication.protocolOrder=TCPIP,NETBIOS passthru.authentication.authenticateCIFS= true passthru.authentication.authenticateFTP= true
ldap.authentication.active=false ldap.synchronization.active=true
# User Bind settings
ldap.authentication.java.naming.prov &domain :389 ldap.authentication.java.naming.security.authentication=simple ldap.synchronization.java.naming.security.principal=adminuser@ domain ldap.synchronization.java.naming.security.credentials=123
ldap.synchronization.userSearchBase=dc= domain ldap.synchronization.groupSearchBase=dc= domain ldap.synchronization.groupQuery=(object > ldap.synchronization.personQuery=(&(object > synchronization.synchronizeChangesOnly= true synchronization.synOnStartup= true
) e ldap.synchronization.defaultHomeFolderProv >
ldap.synchronization.timestampFormat=yyyyMMddHHmmss’.0Z’ ldap.synchronization.personType=user ldap.synchronization.groupMemberAttributeName=member ldap.synchronization.user > ldap.synchronization.userFirstNameAttributeName=givenName ldap.synchronization.userLastNameAttributeName=sn ldap.synchronization.userEmailAttributeName=mail
Після цього правимо файл AlfrescotomcatwebappsalfrescoWEB-INFweb-client-config.xml Міняємоcifs
Щоб при синхронізації з LDAP серверомне синхронізувалися відключені користувачі необхідно замінити рядок