組織における役割
Liferay 組織 は、分散型ユーザー管理を実装するための便利な方法を提供します。 これらを使用すると、組織スコープの役割を使用して、組織のすべてのメンバーに標準的な権限を割り当てるだけでなく、ユーザーの特定の責任に基づいて、より専門的な権限を割り当てることもできます。 こうすることで時間を節約でき、ポータルのデザインが実際の階層構造と一致していることを確認できます。
組織における役割の理解
組織ロールパーミッションは、グローバルレベルで定義され、割り当てられた特定の組織に適用されます。 これらの役割は、接続された 組織サイト で、対応する暗黙の権限をユーザーに付与します。 ただし、一部の組織ロールは、子組織およびそのサイトに対する権限を付与します。 必要に応じて、サイトロールを使用して サイトチーム を作成し、組織サイト内のユーザーに明示的に追加の役割を割り当てることができます。 詳細については、 役割と権限の理解 を参照してください。
デフォルトでは、組織の役割にはコントロールパネルへのアクセス権は付与されません。 ただし、組織管理者と所有者は、ドロップダウンメニュー 個人メニューの マイ組織 をクリックすることで、管理している組織にアクセスできます。
Liferay DXPでは、以下のデフォルトの組織ロールが用意されています。
組織ユーザー
このロールは、組織内での基本的な権限を与えるもので、すべてのメンバーに自動的に割り当てられます。 組織にサイトが併設されている場合、このロールはユーザーにサイトの基本メンバーシップを付与します。
子組織のメンバーは、親組織の暗黙のメンバーです。 これは例えば、子組織のメンバーが親組織のページにアクセスできることを意味します。 この動作は、portal-ext.properties ファイルの「Organizations」セクションでカスタマイズできます。このセクションには、組織固有のプロパティが記載されています。
組織管理者
このロールは、組織とそのサイト、および子組織とそのサイト内でのスーパーユーザー権限を付与します。 これには、子組織の作成と削除、既存の組織メンバーの子組織への割り当て、組織サイトの作成と削除、組織所属の新しいポータルユーザーの作成などの機能が含まれます。 組織サイト内では、この役割により、サイトメニューに加え、グローバルメニューの「アプリケーション」にある「コンテンツ」、「アカウント」、「検索チューニング」、「コミュニケーション」、「アプリビルダー」、「カスタムアプリ」へのアクセス権が付与されます。 ただし、このロールでは組織管理者や組織オーナーを割り当てたり、削除したりすることはできません。
組織オーナー
このロールは、組織管理者ロールで付与されたすべての権限と、組織管理者および組織所有者を割り当てたり削除したりする機能を与えます。 ただし、組織オーナーの権限は、その権限が与えられた組織と、その子組織や付属サイトにも適用されます。
組織における役割の割り当て
以下の手順で、既存の組織ユーザーに組織ロールを割り当てます。
-
グローバルメニューを開き、 コントロールパネル → ユーザー → ユーザーと組織 に移動します。 次に、 組織 タブをクリックします。
-
既存の組織の場合は、 アクション (
)をクリックし、 組織ロールの割り当てを選択します。![[組織ロールの割当て]を選択します。](https://resources.learn.liferay.com/images/dxp/latest/en/security-and-administration/users-and-permissions/organizations/organization-roles/images/01.png)
-
ユーザーに割り当てる組織ロール をクリックします。

-
チェックボックス を使用して、役割を割り当てるユーザーを選択します。

-
完了したら、 関連付けの更新 をクリックしてください。