У меня Alfresco 4.2.c установлен на Windows Server 2012, связан, синхронизируется и SSO с LDAP (отлично работает).
Я пытаюсь использовать BFI (https://code.google.com/p/alfresco-bulk-filesystem-import/) для импорта файловой системы, связанной с пользователями LDAP (разрешения FS устанавливаются для пользователей AD). Но BFI не импортирует разрешения: как бы я ни старался, если он импортирует файлы / папки, он не сохраняет разрешения.
Пример: я подключаюсь как Admin к BFI и импортирую файл, принадлежащий User1. В alfresco, хотя User1 существует (импортирован через LDAP), он принадлежит Admin, и для всех разрешений установлено значение «Доступно для чтения». Кто-нибудь знает, как импортировать разрешения?
Если я не использую хороший инструмент, что мне попробовать? Я пробовал Open Migrate и Talend, но ни один из них, похоже, не помогал (или я был бы признателен за учебник, который объяснил бы мне это: я не смог его найти ...: /)
Заранее большое спасибо !
Как видно из названия, инструмент массового импорта файлов выполняет массовый импорт. Это означает, что импортируется только двоичный контент. Любые метаданные должны быть определены в XML-файле, который определяет импорт. ACE (и, следовательно, ACL), ассоциации и вообще не обрабатываются, как показано ниже:
https://github.com/pmonks/alfresco-bulk-import/issues/8
Однако использование некоторого языка сценариев для сбора acl файловой системы и их восстановления с помощью одного из множества предоставляемых api alfresco должно быть возможным без особых усилий.