プロジェクトの役割と権限
リリース機能 (LPD-58677) Liferay DXP 2026.Q3+
コンテンツマーケティングプラットフォーム(CMP)は、プロジェクトマネージャー、プロジェクトコントリビューター、プロジェクトメンバーという3つのプロジェクト役割を定義しています。 各プロジェクトごとに役割が分かれているため、プロジェクトごとに権限が異なる場合があります。 4つ目の役割であるCMS管理者は、通常の役割であり、あらゆる分野のあらゆるプロジェクトを担当します。
リリース機能フラグとCMPライセンスを使用して、コンテンツマーケティングプラットフォームを有効化します。 CMP の有効化 を参照してください。
役割
それぞれの役割は、プロジェクトの運営からレビューまで、プロジェクトへの関与の度合いが異なります。 すべてのメンバーはプロジェクトメンバーの権限を持ち、これは追加された時点で適用され、削除することはできません。また、プロジェクト貢献者またはプロジェクトマネージャーの権限も持つことができます。 役割権限は加算されるため、複数の権限を保持しても他の権限が制限されることはありません。
CMS 管理者: プロジェクト ロールではなく、 通常の役割 なので、一度に 1 つのプロジェクトではなく、すべてのスペースのすべてのプロジェクトをカバーします。 このロールは、すべてのCMPアイテムに対するすべての権限を付与し、プロジェクトを作成できる唯一のロールです。 プロジェクトを開始するには、CMS管理者にプロジェクトの作成を依頼し、あなたをプロジェクトマネージャーに任命してもらってください。
プロジェクトマネージャー: メンバーシップの管理や他のユーザーのコメントの削除など、プロジェクトとそのタスクに関するすべての権限を付与します。
プロジェクト貢献者: プロジェクトの作業を実行するために必要な権限を付与します。 タスクに関しては、作成、編集、表示、コメント、およびタスク履歴の表示権限が付与されます。 プロジェクト自体に対して、コメントや閲覧の許可を与えます。 また、アセットのリンクおよびリンク解除の権限も付与します。
プロジェクトメンバー: コメント、閲覧、タスク履歴の閲覧権限を付与します。 それはそれ以外の何も与えない。 「タスクの所有権と割り当て」で説明されているように、タスクが割り当てられたプロジェクトメンバーは、そのタスクを編集することができます。
他の2つの条件は、これらの役割以外での権限を付与するものです。 あなたが作成したアイテムはすべてあなたの所有物であり、所有者はそのアイテムに関するすべての権限を保持します。 メンバーリストでは、プロジェクトを作成した人物に「(所有者)」というラベルが付けられます。その人物の役割は変更できず、削除することもできません。 プロジェクト で説明されているように、ユーザーをプロジェクトのマネージャーまたはスポンサーとして指定すると、アクセス権も付与されます。
権限マトリックス
このマトリックスは、CMPプロジェクトにおける各機能を、それを付与する役割に対応付けたものです。
| 能力 | CMS管理者 | プロジェクトマネージャー | プロジェクト貢献者 | プロジェクトメンバー |
|---|---|---|---|---|
| プロジェクトを作成する | ✔ | |||
| プロジェクトとそのタスクを表示する | ✔ | ✔ | ✔ | ✔ |
| プロジェクトの詳細を編集する | ✔ | ✔ | ||
| プロジェクトを削除する | ✔ | ✔ | ||
| タスクを作成する | ✔ | ✔ | ✔ | |
| タスクを編集する | ✔ | ✔ | ✔ | |
| 割り当てられたタスクを編集する | ✔ | ✔ | ✔ | ✔ |
| タスクを削除する | ✔ | ✔ | あなたが作成したタスク | |
| アセットをリンクまたはリンク解除する | ✔ | ✔ | ✔ | |
| メンバーの追加や削除、役割の変更 | ✔ | ✔ | ||
| コメントを投稿、返信、評価する | ✔ | ✔ | ✔ | ✔ |
| 自分のコメントを編集または削除する | ✔ | ✔ | ✔ | ✔ |
| 他のユーザーのコメントを削除する | ✔ | ✔ | ||
| タスク履歴を表示する | ✔ | ✔ | ✔ | ✔ |
| プロジェクトやタスクを視聴する | ✔ | ✔ |
他のユーザーのコメントを編集する権限は、CMS管理者を含むいかなる役割にも付与されていません。 タスクの所有権と割り当て では、タスクを作成したり、タスクを割り当てられたりすることで、そのタスクでできることがどのように変わるかを説明します。
タスクの所有権と割り当て
タスクの削除と編集は、役割だけでなく、タスクとの関係性にも左右されます。 タスクを作成すると、そのタスクの所有者となり、タスクを割り当てられると、そのタスクのみに対する権限が付与されます。
作成したタスクの削除: プロジェクト貢献者ロールには、タスクに対する削除権限は付与されていません。 自分が作成したタスクは、そのタスクの所有者であるため削除できます。所有者はそのアイテムに対するすべての権限を持っています。 他のユーザーが作成したタスクは削除できません。
自分に割り当てられたタスクの編集: タスクが自分に割り当てられている場合、他の役割に関係なく編集できます。 プロジェクトメンバーという役割しか持たないメンバーは、その役割には一般的な編集権限が付与されていなくても、自分に割り当てられたタスクを編集できます。
許可なく見るもの
CMP は、制御の種類に応じて、権限が不足している場合に 2 つの方法のいずれかで対処します。 アイテムの「アクション」メニューには、あなたの役割によって許可されているアクションのみが表示されるため、失敗するアクションをクリックすることはありません。 プロジェクトおよびタスクの詳細ビューのフィールドは表示されたままですが、読み取り専用になるため、タスクの状態、担当者、タグ、説明などを変更することなく確認できます。
インターフェースの外側でも同じルールが適用されます。 CMPは、スクリプトやAPI呼び出しが実行しようとした場合でも、あなたのロールに許可されていないアクションを拒否します。
自分が所属しているプロジェクトのみが表示され、所属していないプロジェクトを開くことはできません。
メンバーを追加して役割を割り当てる手順については、 プロジェクト を参照してください。