uVersion
日本語
ダウンロード →

Wiki

グループ

ユーザーをまとめ、権限を一度に付与します。グループはグローバルです。project_admin は閲覧のみ、管理はスーパー管理者に限定されます。

はじめに

グループとは、名前の付いたユーザーの集合です。目的は、個々の人ではなくグループ全体に 権限を一度に付与することです。チームが変わっても、グループにメンバーを 追加または削除するだけで、アクセス権がそれに追随します。

典型的な例 : Content/ への書き込み権限を持つ Artistes グループ、そして Source/ に対する Programmeurs グループです。

グループはグローバルです グループはどのリポジトリにも属しません。サーバーレベルに存在し、任意のリポジトリで付与対象として使用できます。 これが、その編集を慎重に扱うべき理由です(後述)。

アクセスとロール

  • Super admin : 完全な管理(作成、名称変更、削除、メンバーの追加 / 削除)。
  • project_admin : グループの一覧とそのメンバー数を閲覧でき、Permissions タブで グループを対象に指定するにはこれで十分です。グループの作成や変更、メンバーの管理はできません

この制限の理由 : グループはグローバルであるため、変更すると、それを使用するすべてのプロジェクトで アクセス権が黙って移動します。project_admin が管理していないプロジェクトも含まれます。したがってグループの管理は スーパー管理者に残されます。

グループを作成する

グループ作成ウィンドウ : Name と Description。
  1. Groups タブ → + ボタン(Create)。
  2. Name(必須、1 から 100 文字)と Description(任意)。
  3. 確定します。既に使われている名前は拒否されます。

メンバーを管理する

2 パネル表示 : 左にグループ一覧、右に選択したグループのメンバーとメンバー追加メニュー。

左側のリストからグループを選択すると、そのメンバーが右側に表示されます。

  • 追加 : ドロップダウンメニューからユーザーを選び(まだメンバーでない有効なアカウントのみが 表示されます)、Add を押します。
  • 削除 : メンバーの行にある削除ボタン。

すでに存在するメンバーを追加しても何も起こりません(この操作はべき等です)。アカウントは存在し、かつ有効である必要があります。

グループを削除する

削除はカスケードします グループを削除すると、そのすべてのメンバーと、そのグループに付与されたすべての権限も、 すべてのリポジトリで削除されます。ユーザーはこのグループ経由で持っていたアクセス権を直ちに失います。 実行前に確認ダイアログがこれを知らせます。

よくある落とし穴

共有グループの編集はどこでもアクセスを変える

グループはグローバルであるため、あるプロジェクトでその権限にフォルダーを追加すると、局所的に見えても、他所で 再利用されていれば同じグループによって引き続き運ばれます。2 つのプロジェクトで本当に異なるニーズがある場合は、 別々の 2 つのグループを使うことをおすすめします。

削除されたメンバーはアクセスを保持しますか ?

いいえ : グループを離れた時点で、グループが運んでいた権限を失います。それでもアクセスが残る場合、それは 直接の権限(グループではなくアカウントに付与されたもの)を保持していることを意味します。 Permissions タブとそのテスト結果を確認してください。