0

私のルート フォルダーはプロジェクト A、プロジェクト B などです。異なる権限を持つ 4 つの役割があります。異なるロールに属するユーザーでプロジェクト group_A を作成します。このグループをプロジェクト A フォルダに関連付けるにはどうすればよいですか? 各ユーザーは、自分の役割に関連する独自の権限セットを実行します。ユーザーを個別に追加できますが、これは良い解決策ではありません。?plone 4.1 を使用しています

プロジェクトごとに異なるユーザー (異なる役割を持つ) のグループを作成したいと考えています。そこで、1 つの状態、つまり非公開のみを持つカスタム ワークフローを定義しました。これで、最上位の各フォルダーがプロジェクトに対応します。プロジェクトA、プロジェクトB ...など。ログイン時の各ユーザーは、自分のプロジェクトに関連付けられたフォルダーのみを表示できる必要があります。これは、そのフォルダーの共有権限を持っている場合に可能です。彼が project_a グループに属している場合 (彼がこのプロジェクト A のグローバル レビュー担当者の役割も持っている場合、グループにアクセスするにはどのような権限が必要ですか)。異なるロールを持つ他のユーザーのために、このフォルダーの group_a のアクセス許可を定義する方法は?

添付ファイルの図を確認してください。ユーザーとグループのフォルダー構造説明:- プロジェクト A 、プロジェクト B は、Plone サイトのホーム フォルダー内の 2 つのフォルダーであり、それぞれが異なるプロジェクトに対応しています。プロジェクト A には、project_a グループというグループに 6 人のユーザーがいます。これらの 2 人のユーザーのうち、寄稿者は 2 人、レビュー担当者は 2 人、編集者は 1 人、読者は 1 人です。これらの役割のそれぞれ。寄稿者のレビュアー、編集者、および読者は、プロジェクト A に対してのみ異なる権限セットを持っています。プロジェクト A には、「非公開」という 1 つの状態しかないワークフローがあります。これにより、グループ a と共有されている場合、グループ a のユーザーのみがプロジェクト A フォルダーの内容にアクセスできるようになります。この group_a で異なる役割を持つ各ユーザーは、フォルダー A のコンテンツにアクセスし、その役割にのみ関連する権限セットを使用する必要があります。. 質問: この場合、group_a のアクセス許可をどのように設定する必要がありますか? 同様に、group_b には、フォルダ B のコンテンツにアクセスできるユーザーがいて、そのフォルダのみにアクセスできるようになっています。

4

1 に答える 1

2

ローカル ロールは、個々のユーザーとグループの両方に割り当てることができます。

ProjectManager ロールと Participant ロールを持っていると仮定すると、ProjectManager ロールをローカル (ローカル ロール) に個々のユーザーに割り当て、Participant ロールをユーザー グループ全体に割り当てることができます。そのグループの各メンバーは、その場所内で参加者の役割を持ちます。

于 2012-06-11T06:49:47.997 に答える