StorageGRIDテナントグループを管理
必要に応じてテナントグループを管理し、グループの表示、編集、複製などを行います。
-
を使用してTenant Managerにサインインしておき"サポートされている Web ブラウザ"ます。
-
が設定されたユーザグループに属している"rootアクセス権限"必要があります。
グループを表示または編集します
各グループの基本情報と詳細を表示および編集できます。
-
アクセス管理 > *グループ*を選択します。
-
[Groups]ページに表示される情報を確認します。このテナントアカウントのすべてのローカルグループとフェデレーテッドグループの基本情報が表示されます。
テナントアカウントに* Use grid federation connection *権限があり、テナントのソースグリッド上のグループを表示している場合:
-
宛先グリッドでテナントに同期されていないグループがある場合は、次の手順に従ってくださいグループ同期を再試行する。
-
-
グループの名前を変更する場合は、次の手順を実行します。
-
グループのチェックボックスをオンにします。
-
[ * アクション * > * グループ名の編集 * ] を選択します。
-
新しい名前を入力します。
-
[変更を保存]*を選択します
-
-
詳細を表示したり、追加の編集を行う場合は、次のいずれかを実行します。
-
グループ名を選択します。
-
グループのチェックボックスを選択し、[操作]>*[グループの詳細を表示]*を選択します。
-
-
[Overview]セクションには、グループごとに次の情報が表示されます。
-
表示名
-
一意の名前
-
タイプ
-
アクセスモード
-
権限
-
S3ポリシー
-
このグループのユーザ数
-
テナントアカウントに* Use grid federation connection *権限があり、テナントのソースグリッドでグループを表示している場合は、次のフィールドが追加されます。
-
同期ステータス(成功*または*失敗)
-
連携グループの場合、青いバナーは、このグループを編集または削除しても、変更内容が他のグリッドに同期されないことを示しています。
-
-
-
必要に応じてグループ設定を編集します。参照"S3 テナント用のグループを作成します"入力内容の詳細については、こちらをご覧ください。
-
概要セクションで、名前または編集アイコン
を選択して表示名を変更します。 -
[グループ権限]タブで権限を更新し、*[変更の保存]*を選択します。
-
タブで、変更を加えて[変更の保存]*を選択します。
必要に応じて、別の S3 グループポリシーを選択するか、カスタムポリシーの JSON 文字列を入力します。
-
-
既存のローカルユーザをグループに追加するには、次の手順を実行します。
-
[Users]タブを選択します。

-
[ユーザの追加]*を選択します。
-
追加する既存のユーザーを選択し、*ユーザーの追加*を選択します。
右上に成功メッセージが表示されます。
-
-
グループからローカルユーザを削除するには、次の手順を実行します
-
[Users]タブを選択します。
-
[ユーザの削除]*を選択します。
-
削除するユーザを選択し、*[ユーザの削除]*を選択します。
右上に成功メッセージが表示されます。
-
-
変更した各セクションで[変更を保存]*が選択されていることを確認します。
グループが重複しています
既存のグループを複製して、新しいグループをより迅速に作成できます。
|
|
テナントアカウントに「グリッドフェデレーション接続を使用する」権限が付与されている場合、テナントのソースグリッドからグループを複製すると、複製されたグループはテナントの宛先グリッドに同期されます。 |
-
アクセス管理 > *グループ*を選択します。
-
複製するグループのチェックボックスをオンにします。
-
[ * アクション * > * グループの複製 * ] を選択します。
-
見る"S3 テナント用のグループを作成します"入力内容の詳細については、こちらをご覧ください。
-
「 * グループを作成 * 」を選択します。
グループ同期を再試行する
いずれかのグループの同期に失敗した場合、そのグループの同期ステータス列に「Failed」と表示されます。テーブルの上にバナーが表示され、1つ以上のグループの同期に失敗したことを示します。
同期を再試行するには:
-
バナーで「Retry sync」を選択します。この操作は、同期に失敗したすべてのグループの同期を再試行します。
-
個々のグループの同期を再試行するには、グループ名を選択してください。グループの詳細ページで、*同期を再試行*を選択します。
-
同期している各グループの詳細ページから、同期操作のステータスを確認できます。
再試行が成功すると、同期に成功した各グループの同期ステータス列に「Succeeded」と表示され、バナーが消えます。
詳細については、"テナントグループとユーザーを同期する"を参照してください。
1つ以上のグループを削除します
1つ以上のグループを削除できます。削除したグループにのみ属しているユーザは、Tenant Managerにサインインしたりテナントアカウントを使用したりできなくなります。
-
アクセス管理 > *グループ*を選択します。
-
削除する各グループのチェックボックスをオンにします。
-
>[グループの削除]または[アクション]>[グループの削除]*を選択します。
確認のダイアログボックスが表示されます。
-
または[グループの削除]*を選択します。
AssumeRoleを設定する
AssumeRole を設定するには管理者である必要があります。
AssumeRole を設定するには、グループがまだ存在しない場合は、想定されるターゲット グループを作成します。グループの S3 ポリシーを編集して、このグループを引き受ける場合に許可されるアクションを指定します。グループの S3 信頼ポリシーを編集して、AssumeRole API を使用してグループを引き継ぐことができる信頼できるユーザーを指定します。
このグループを想定して作成された一時的なセキュリティ資格情報は、限られた期間のみ有効です。セッションは 15 分から 12 時間までで、デフォルトのセッションは 1 時間です。グループの S3 信頼ポリシーからユーザーを削除すると、ユーザーはこのグループを引き受けることができなくなります。
-
アクセス管理 > *グループ*を選択します。
-
グループ名を選択します。
-
S3 信頼ポリシー タブを選択します。
-
AssumeRole を実行できるユーザーのリストを含む S3 信頼ポリシーを追加します。
-
「変更を保存」を選択します。
-
S3 グループポリシー タブを選択します。
-
S3 ポリシーを編集して、このグループの S3 信頼ポリシーに追加された信頼できるユーザーに必要な S3 アクションのみを指定します。
-
「変更を保存」を選択します。
AssumeRole S3信頼ポリシーの例
{
"Statement": [
{
"Effect": "Allow",
"Action": "sts:AssumeRole",
"Principal": {
"AWS": [
"urn:sgws:identity::1234567890:user/user1",
"arn:aws:iam::1234567890:user/user2"
]
}
}
]
}
プリンシパル:
-
"Principal": "*"匿名(署名なし)リクエストを含む、すべてのユーザーに一致します -
`"Principal": { "AWS": "*" }`認証済みのIDまたはユーザーに一致する(匿名リクエストには一致しない)
-
バケットポリシーにのみ適用されます
-
プリンシパルとは、権限が付与または拒否されるアカウント/ユーザーのことです。
設定が完了すると、S3 信頼ポリシーにリストされているユーザーは AssumeRole を実行し、資格情報を受け取ることができます。最終的な権限は、グループ ポリシー、バケット ポリシー、およびセッション ポリシーによって決定されます。詳細については、 "アクセスポリシーを使用する" 。