Oracle Cloud InfrastructureコンソールでのOracle Identity Cloud Serviceユーザーおよびグループの管理
ここでは、Oracle Cloud Infrastructureコンソールを使用してOracle Identity Cloud Serviceのユーザーおよびグループを管理する方法を説明します。開始する前に、基本的なフェデレーションの概念を理解します。アイデンティティ・プロバイダによるフェデレートを参照してください。
コンソールでのOracle Identity Cloud Serviceユーザーおよびグループの操作の概要
Oracle Cloud Infrastructureコンソールでは、Oracle Identity Cloud Service (IDCS)との統合が提供され、コンソールでIDCSユーザーおよびグループに対する多数の管理タスクを実行できます。
ユーザー管理タスク
コンソールでは、次のユーザー管理タスクを実行できます。
- ユーザーの追加
- ユーザーの削除
- グループへのユーザーの追加
- サービスおよびインスタンスにアクセスするためのロールのユーザーへの割当て
- ユーザー・パスワードのリセット
ユーザー管理タスクの詳細は、『Oracle Identity Cloud Serviceの管理』のOracle Identity Cloud Serviceユーザーの管理に関する項を参照してください。
グループ管理タスク
コンソールでは、次のグループ管理タスクを実行できます。
- グループの追加
- グループの削除
- グループへのユーザーの追加
- IDCSグループをIAMグループにマップ
グループ管理タスクの詳細は、『Oracle Identity Cloud Serviceの管理』のOracle Identity Cloud Serviceグループの管理に関する項を参照してください。
必要なポリシーと権限
コンソールでOracle Identity Cloud Serviceのユーザーおよびグループを管理するには、Oracle Cloud Infrastructure IAMサービスおよびOracle Identity Cloud Serviceの両方で権限を付与される必要があります。
OCI_Administratorsのグループのメンバーには、Oracle Cloud Infrastructureでグループおよびポリシーを作成するために必要な権限があります。
重要:Oracle Identity Cloud Serviceフェデレーション内にユーザーおよびグループを作成するには、アイデンティティ・ドメイン管理者ロール、またはそのロールを付与されたグループのメンバーである必要があります。Oracle Identity Cloud Serviceのロールの詳細は、『Oracle Identity Cloud Serviceの管理』を参照してください。
必要な権限を持つユーザーをすばやく作成するには、Oracle Cloud管理者権限を持つユーザーの追加を参照してください。
コンソールでのOracle Identity Cloud Serviceユーザーおよびグループへのナビゲート
コンソールでは、アイデンティティ・プロバイダの詳細ページからOracle Identity Cloud Serviceにユーザーおよびグループを追加できます。
アイデンティティ・プロバイダの詳細を表示するには:
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
-
アイデンティティ・プロバイダの詳細ページで、「ユーザー」をクリックして、Oracle Identity Cloud Serviceで作成されたユーザーを表示します。「グループ」をクリックして、Oracle Identity Cloud Serviceで作成されたグループを表示します。
Oracle Identity Cloud Serviceグループの操作
コンソールでは、次のタスクを実行してOracle Identity Cloud Serviceのグループを管理できます。
- グループの追加
- グループの削除
- 名前と説明を編集
- グループへのユーザーの追加
- ユーザーをグループから削除
- グループをOracle Cloud Infrastructureグループにマップ
Oracle Cloud Infrastructureコンソールで実行できないタスクがあります。Oracle Cloud製品の一部の事前定義済アプリケーション・ロールを追加するには、Identity Cloud Serviceコンソールでロールを割り当てる必要があります。Oracle Identity Cloud Serviceの使用の詳細は、『Oracle Identity Cloud Serviceの管理』を参照してください。
Oracle Identity Cloud ServiceのグループのメンバーがOracle Cloud Infrastructureの権限を持つようにするには、IDCSグループをIAMのグループにマップする必要があります。IDCSで新しいグループを設定する前に、Oracle Cloud Infrastructureのグループに権限を割り当てる方法を理解しておいてください。Identity and Access Managementの概要を参照してください。
Oracle Identity Cloud Serviceユーザーの操作
コンソールでは、次のタスクを実行してOracle Identity Cloud Serviceのユーザーを管理できます。
- ユーザーの追加
- ユーザーの削除
- ユーザーの詳細を編集
- グループへのユーザーの追加
- ロールをユーザーに追加
- ユーザーをグループから削除
- ユーザー・パスワードのリセット
コンソールで実行できないユーザー管理タスク
Oracle Cloudコンソールでは、次のOracle Identity Cloud Serviceユーザー機能およびタスクの管理はサポートされていません。
- マルチファクタ認証の管理
これらのタスクの管理の詳細は、『Oracle Identity Cloud Serviceの管理』を参照してください。
コンソールでのOracle Identity Cloud Serviceグループの管理
この手順では、Oracle Identity Cloud Serviceで新規グループを作成します。オプションで、作成時にユーザーをグループに追加できます。Oracle Cloud Infrastructureグループにマップするまで、このグループにはOracle Cloud Infrastructureの権限がありません。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。テナンシ内のフェデレーションのリストが表示されます。
-
-
「リソース」で、「グループ」をクリックします。
既存のグループのリストが表示されます。
- 「IDCSグループの作成」をクリックします。
-
次を入力します:
- 名前:グループの一意の名前。機密情報の入力は避けてください。
- 説明: わかりやすい説明。これは必要に応じて後で変更できます。
- ユーザー:このグループにOracle Identity Cloud Serviceユーザーを追加します。ユーザーは、グループの作成時に追加することも、後で追加することもできます。リストからユーザーを選択します。特定のユーザーを検索するには、ユーザー名を入力して入力したとおりにリストをフィルタリングします。
- 「作成」をクリックします。
Oracle Identity Cloud Serviceでグループを作成した後、ユーザー・サービスにグループ権限を付与します。
- グループ・アクセス権を付与してOracle Cloud Infrastructureグループにマップするには、次の手順の説明に従います。
- このグループにロールを追加するには、グループに対するOracle Identity Cloud Serviceロールの管理を参照してください。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
-
-
「マッピングの編集」をクリックします。
- 「アイデンティティ・プロバイダの編集」ダイアログで、「+マッピングの追加」をクリックします。
-
マップするアイデンティティ・プロバイダ・グループをリストから選択します。リストをスクロールしないでグループを見つけるには、グループ名を入力して、入力したとおりにリストをフィルタできます。
- このIdentity Cloud ServiceグループをマップするOCIグループを選択します。リストをスクロールしないでグループを見つけるには、グループ名を入力して、入力したとおりにリストをフィルタできます。
-
さらにマッピングを追加するには、「+マッピングの追加」をクリックしてマッピングの追加を続行します。
- OCIマップ済ユーザー・グループの下にあるリストから、このグループをマップするグループを選択します。
このグループのメンバーに、OCIマップ済ユーザー・グループに付与する権限が付与されます。
Oracle Cloud Infrastructureサービスは、ポリシーを使用してサービスへのアクセスを制御します。ただし、一部のOracle Cloudサービスでは、ロールを使用してアクセスを管理します。この手順では、IDCSグループにロールを追加する方法について説明します。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。テナンシのアイデンティティ・プロバイダのリストが表示されます。
-
「Oracle Identity Cloud Serviceコンソール」リンクをクリックします。
Identity Cloud Serviceコンソールが表示されます。
-
Identity Cloud Serviceコンソールで、ナビゲーション・ドロワーを展開し、「アプリケーション」をクリックします。
アプリケーションのリストが表示されます。アプリケーションが対応するサービスがアプリケーション名の下に表示されていることに注意してください。たとえば、JAASアプリケーション・エントリの下にはOracle Java Cloud Serviceが表示されます。
-
目的のサービスの名前をクリックします。
詳細ページが表示されます。
-
「アプリケーション・ロール」をクリックします。
ロールが表示されます。
-
割り当てるロールのメニューをクリックし、「グループの割当て」を選択します。
- ロールに割り当てるグループを選択し、「OK」をクリックします。
- 「アプリケーション」ブレッドクラムをクリックして、アプリケーションのリストに戻ります。
- このグループに割り当てるロールごとに、ステップ4から7を繰り返します。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。テナンシのアイデンティティ・プロバイダのリストが表示されます。
-
「Oracle Identity Cloudコンソール」リンクをクリックします。
Identity Cloud Serviceコンソールが表示されます。
-
Identity Cloud Serviceコンソールで、ナビゲーション・ドロワーを展開し、「アプリケーション」をクリックします。
アプリケーションのリストが表示されます。アプリケーションが対応するサービスがアプリケーション名の下に表示されていることに注意してください。たとえば、JAASアプリケーション・エントリの下にはOracle Java Cloud Serviceが表示されます。
-
目的のサービスの名前をクリックします。
詳細ページが表示されます。
-
「アプリケーション・ロール」をクリックします。
ロールが表示されます。
-
グループから削除するロールのメニューをクリックし、「グループ取消」を選択します。
- ロールを削除するグループを選択し、「OK」をクリックします。
- 「アプリケーション」ブレッドクラムをクリックして、アプリケーションのリストに戻ります。
- このグループから削除するロールごとに、ステップ4から7を繰り返します。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
-
-
「リソース」で、「グループ」をクリックします。
フェデレーション内の既存グループのリストが表示されます。
-
編集するグループを検索し、その名前をクリックします。
グループ詳細ページが表示されます。
-
「編集」をクリックします。
-
グループ名または説明を更新できます。機密情報の入力は避けてください。
注意
グループ名を変更すると、Oracle Cloud Infrastructure (OCI)グループへのマッピングが解除されます。グループ名を変更する場合は、既存のグループ・マッピングを削除して、新しい名前で新しいマッピングを追加してください。マッピングの編集に関する前のタスクを参照してください。
- 「更新」をクリックして変更内容を保存します。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
-
-
「リソース」で、「グループ」をクリックします。
既存のグループのリストが表示されます。
-
ユーザーを追加するグループを検索します。
ユーザー・グループ詳細ページが表示されます。
-
「IDCSユーザーの追加」をクリックします。
- このグループに追加するユーザーを「ユーザー」リストから選択します。
- 「追加」をクリックします。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
-
-
「リソース」で、「グループ」をクリックします。
既存のグループのリストが表示されます。
-
ユーザーを削除するグループを検索します。
ユーザーのリストがグループ詳細ページに表示されます。
- 削除するユーザーを検索し、 をクリックします。
-
「ユーザーの削除」をクリックします。
- プロンプトが表示されたら確認します。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
-
-
「リソース」で、「グループ」をクリックします。
既存のグループのリストが表示されます。
-
編集するグループを検索し、その名前をクリックします。
グループ詳細ページが表示されます。
-
「削除」をクリックします。
- プロンプトが表示されたら確認します。
Oracle Identity Cloud Serviceで作成したグループは、Oracle Cloud Infrastructureグループに割り当てたポリシーを介してOracle Cloud Infrastructureのリソースにアクセスする権限を取得します。このステップを完了する前に、新しいグループに付与する権限を決定する必要があります。詳細は、ポリシーの開始および共通ポリシーを参照してください。
前提条件:ポリシーを書き込むグループおよびコンパートメントはすでに存在している必要があります。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「アイデンティティ」で、「ポリシー」をクリックします。表示しているコンパートメント内のポリシーのリストが表示されます。
- 表示しているコンパートメント以外のコンパートメントにポリシーをアタッチする場合は、左側のリストから目的のコンパートメントを選択します。ポリシーがアタッチされている場所によって、後で変更または削除できるユーザーが制御されます(ポリシー・アタッチメントを参照)。
- 「ポリシーの作成」をクリックします。
- 次を入力します:
- 名前: ポリシーの一意の名前。この名前は、テナンシ内のすべてのポリシー間で一意である必要があります。これは後で変更できません。機密情報の入力は避けてください。
- 説明: わかりやすい説明。これは必要に応じて後で変更できます。
ステートメント:ポリシー・ステートメント。使用する適切な書式については、ポリシーの基本およびポリシー構文も参照してください。複数のステートメントを追加する場合は、「+」をクリックします。
例:
指定したコンパートメント内のすべてのリソースをグループが管理できるようにするには、次のようなステートメントを入力します。
Allow group <OCI_group_name> to manage all-resources in compartment <compartment_name>
ポリシーの例の詳細は、共通ポリシーを参照してください。
- タグ: リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかがわからない場合は、このオプションをスキップするか、管理者に連絡してください。タグは後で適用できます。
- 「作成」をクリックします。
コンソールでのOracle Identity Cloud Serviceユーザーの管理
Oracle Identity Cloud Serviceでユーザーを追加すると、ユーザーもOracle Cloud Infrastructureに自動的にプロビジョニングされます。このプロビジョニング済ユーザーは、APIキーや認証トークンなどのOracle Cloud Infrastructure資格証明を持つことができます。このプロビジョニングの詳細は、フェデレーテッド・ユーザーのユーザー・プロビジョニングを参照してください。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
-
- 「IDCSユーザーの作成」をクリックします。
-
「IDCSユーザーの作成」ダイアログで、次のように入力します:
- ユーザー名: 新規ユーザーの一意の名前または電子メール・アドレスを入力します。この値はユーザーのコンソールへのログインになり、テナンシ内の他のすべてのユーザー間で一意である必要があります。
- 電子メール: このユーザーの電子メール・アドレスを入力します。最初のサインイン資格証明は、この電子メール・アドレスに送信されます。
- 名: ユーザーの名を入力します。
- 姓: ユーザーの姓を入力します。
- 電話番号: オプションで、電話番号を入力します。
- グループ:オプションで、このユーザーを追加するグループを選択します。
- 「ユーザーの作成」をクリックします。
Oracle Cloud Infrastructureで権限を持つユーザーには、Oracle Cloud Infrastructureグループにマップされているグループにそのユーザーを割り当てる必要があります。または、新しいグループを作成する場合、このマッピングを後から実行することもできます。マッピングが完了するまで、ユーザーはコンソールにサインインできません。
ユーザー作成プロセスでは、入力したアドレスに送信される電子メールが生成されます。電子メールには、Oracle Cloud InfrastructureConsoleで使用する新しいユーザーのユーザー名およびパスワードが含まれています。
このユーザーのAPIキー、認証トークン、顧客秘密キーまたはSMTP資格証明を追加するには、フェデレーテッド・ユーザーのユーザー機能の管理を参照してください。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
-
-
「リソース」で、「ユーザー」をクリックします。
既存のユーザーのリストが表示されます。
-
編集するユーザーを見つけて、その名前をクリックします。
「ユーザーの詳細」ページが表示されます。
-
「編集」をクリックします。
- フィールドを更新します。
- 完了した後、「保存」をクリックします。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
-
-
「リソース」で、「ユーザー」をクリックします。
フェデレーション内の既存のユーザー・グループのリストが表示されます。
-
パスワードをリセットするユーザーを検索して、名前をクリックします。
「ユーザーの詳細」ページが表示されます。
-
「パスワードのリセット」をクリックします。
ユーザーのパスワードがリセットされます。このユーザーは、パスワード・リセットのステップを完了するまで自分のアカウントにアクセスできません。
-
「電子メール・パスワードの手順」をクリックして、ユーザーにパスワード・リンクおよび作業手順を送信します。
パスワード・リンクは24時間有効です。ユーザーが期限内にパスワードをリセットしない場合、そのユーザーの「パスワードのリセット」をクリックして新しいパスワード・リンクを生成できます。
-
ユーザーの詳細を表示します:
- 自分の資格証明を追加する場合: ページ上部のナビゲーション・バーの右上にある「プロファイル」メニュー()を選択し、「ユーザー設定」またはアカウント名をクリックします。
-
管理者が別のユーザーの資格証明を追加する場合: ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
リストからユーザーを検索し、「OCI同期済ユーザー」リンクをクリックします。
- ユーザーの資格証明を追加します。
これらの資格証明の詳細は、ユーザー資格証明の管理を参照してください。
- ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
-
-
「リソース」で、「ユーザー」をクリックします。
フェデレーション内の既存のユーザー・グループのリストが表示されます。
-
削除するユーザーを検索して、名前をクリックします。
「ユーザーの詳細」ページが表示されます。
-
「削除」をクリックします。
グループ・マッピングの管理
-
ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
テナンシのアイデンティティ・プロバイダのリストが表示されます。
-
- 「プロバイダの詳細の編集」をクリックします。
-
少なくとも1つのマッピングを追加します。
- 「+ (マッピングの追加)」をクリックします。
- 「アイデンティティ・プロバイダ・グループ」の下のリストからOracle Identity Cloud Serviceグループを選択します。
-
「OCIグループ」の下のリストから、このグループをマップするIAMグループを選択します。
- 作成するマッピングごとに前述のサブステップを繰り返し、「送信」をクリックします。
変更は、通常ホーム・リージョン内で数秒以内に有効になります。変更がすべてのリージョンに伝播されるまで数分間待機します。
Oracle Cloud InfrastructureグループにマップされたOracle Identity Cloud Serviceグループのメンバーであるユーザーは、「ユーザー」ページのコンソールにリストされます。これらのユーザーに追加の資格証明を割り当てる方法の詳細は、フェデレーテッド・ユーザーのユーザー機能の管理を参照してください。
-
ナビゲーション・メニューを開き、「アイデンティティとセキュリティ」をクリックします。「Identity」で、「Federation」をクリックします。
テナンシのアイデンティティ・プロバイダのリストが表示されます。
- アイデンティティ・プロバイダをクリックして詳細を表示します。
- 「マッピングの編集」をクリックします。
- マッピングを更新(または「X」をクリックしてマッピングを削除)してから、「送信」をクリックします。
このアクションの結果、フェデレーテッド・ユーザーがOracle Cloud Infrastructureにマップされているグループにメンバーシップを持たなくなった場合、フェデレーテッド・ユーザーのプロビジョニング済ユーザーもOracle Cloud Infrastructureから削除されます。通常、このプロセスには数分かかります。