web-dev-qa-db-ja.com

Alfresco:バルクファイルシステムインポートツールを使用したファイルシステム権限のインポート

Alfresco4.2.cをWindowsServer 2012にインストールし、LDAPにリンク、同期、およびSSOします(正常に機能しています)。

LDAPのユーザーにリンクされたファイルシステムをインポートするためにBFI( https://code.google.com/p/alfresco-bulk-filesystem-import/ )を使用しようとしています( FSはADのユーザーに設定されます)。ただし、BFIはアクセス許可をインポートしません。ただし、ファイル/フォルダーをインポートすると、アクセス許可が保持されません。 。

例:BFIで管理者として接続し、User1が所有するファイルをインポートします。屋外では、User1は存在しますが(LDAP経由でインポートされます)、管理者が所有し、アクセス許可はすべてのユーザーが読み取り可能に設定されています。パーミッションをインポートする方法について誰かが考えていますか?

良いツールを使用していない場合、どれを試してみるべきですか?私はOpenMigrateとTalendを試してきましたが、どれもうまくいかないようです(または、それを説明するチュートリアルがあるとありがたいです:見つけられませんでした...:/)

よろしくお願いします!

1
PaKempf

その名前が示すように、一括ファイルインポートツールは一括インポートを実行します。これは、バイナリコンテンツのみがインポートされることを意味します。メタデータは、インポートを定義するxmlファイルで定義する必要があります。 ACE(およびACL)、アソシエーションは、以下に示すようにまったく処理されません。

https://github.com/pmonks/alfresco-bulk-import/issues/8

ただし、いくつかのスクリプト言語を使用してfioesystem aclを収集し、多くのapi alfrescoが提供するものの1つを使用してそれらを復元することは、あまり手間をかけずに可能であるはずです。

1
alxgomz