ユーザーが協力しないポータルを設定したいのですが、コミュニティ内でお互いに気づいていません。各ユーザーは自分のファイルのみを操作します。
プログラム以外の方法で権限を介してそれを処理する方法がわかりません。
プログラムでユーザーとしてフォルダーを追加できる場合があります。その場合、そのユーザーはフォルダーとすべての子孫フォルダー/ファイルの所有者の役割を持ちます。次に、所有者の役割に対してのみドキュメントライブラリアクションを設定します。
私にとってのもう1つのオプションは、JackrabbitとOpenCMISを使用することです。マルチユーザーリポジトリを作成してから、Liferayのドキュメントライブラリにマウントします。LiferayのログインクレデンシャルはJackrabbitユーザーのクレデンシャルであり、Liferayのリソース権限を処理する必要はありません。
より良い方法はありますか?これら2つに欠陥はありますか?あなたの提案は大歓迎です。