プロジェクト ロール
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore MRM™ は、ユーザーとユーザー グループにさまざまなプロジェクト ロールを割り当てることで、基本プロジェクトやマルチステージ プロジェクトにセキュリティ ラッパーを提供します。
基本プロジェクトとマルチステージ プロジェクトには、次の 3 つのユーザー ロールがあります。
-
マネージャー: マネージャー ロールのユーザーは、新規プロジェクトの作成、既存プロジェクトの編集、プロジェクトコンテンツの管理およびすべてのタイプのタスクの作成ができます。
-
コントリビューター: コントリビューター ロールのユーザーは、新規プロジェクトコンテンツの追加と一部のタイプのタスクを作成できます。
-
リーダー: リーダー ロールのユーザーは、プロジェクト コンテンツの閲覧のみができます。
[!注] プロジェクト ロールの詳細については、「アクセス管理 セクション」を参照してください。
プロジェクト ロールの割り当て
プロジェクト ロールの割り当て
以下の手順では、ユーザーやユーザー グループにプロジェクト ロールを割り当てる方法を説明します (方法は、基本プロジェクトとマルチステージ プロジェクトで同じです)。
-
プロジェクトの詳細ページに移動します。
-
右上の [ロール] アイコンをクリックします。 すると、プロジェクト ロール モーダル ウィンドウが開きます。
-
[編集] をクリックすると、ユーザーまたはユーザー グループにロールを追加できます。
[!注]
ユーザーとユーザーグ ループには、2 つの個別タブがあります。
-
[ユーザー] タブの [ユーザーの追加]、または、[ユーザー グループ] タブの [ユーザー グループの追加] をクリックして、ユーザーまたはユーザー グループに適切なロールを追加します。
-
ウィンドウを閉じる前に変更を保存してください。
[!注]
ユーザー名やユーザー グループ名の横にある、[x] ボタンをクリックしても、プロジェクト ロールからユーザーやユーザー グループを削除できます。
継承を解除する
継承を解除する
子ブロック タイプは、親/ルートからセキュリティ設定を継承します。 子として作成されたブロック タイプには、親ブロック タイプからの継承を解除できるオプションがあります。
次の例では、マルチステージ プロジェクトでステージが作成され、このステージは、親マルチステージ プロジェクトからセキュリティ設定を継承したケースを示しています。
このステージの継承は、[ロール] アイコン
をクリックして解除できます。
ユーザーまたはユーザー グループ ロールを割り当てることができる新しいモーダルが開きます。 ただし、モーダルにも、[継承の解除] ボタンという、継承を解除するオプションがあります。
このオプションを選択すると、
というメッセージが表示され、ボタンが [継承の解除] から [継承の復元] に変わります。
完了後、継承が正常に復元された旨を伝える
というメッセージが表示されます。
[!警告] 継承するセキュリティ設定を解除する前に、ブロック タイプの [継承の解除] の意味あいをかならず把握してください。 解除権限を持つユーザーが、親/ルート ブロック タイプを介して継承を削除する権限を継承している場合、継承を復元しようとすると問題が発生します。 この問題が起こる理由は、ユーザーが、M.Project.BlockType のエンティティに含まれる BlockToSelf フラグへのアクセス権限を有していないからです。
![]()
これは、M.Project.Block が M.Project.Block の親であり、M.Project.Block が M.Project.Block の子であるという相互関係を参照することにより、他のブロック タイプに対する読み取り権限がないことが原因です。 したがって、継承を解除すると、ユーザーはブロックにアクセスし、継承を復元できなくなります。 よって、ユーザーには、たとえば M.Project.BlockType: Stage などのブロック タイプに対する 読み取り 権限をかならず付与しなければなりません。
![]()