Apigee UI でユーザーを管理する

このページは ApigeeApigee ハイブリッドに適用されます。

Apigee Edge のドキュメントを表示する。

このトピックでは、Apigee UI を使用して、ユーザーを環境に追加する方法、ユーザーを環境から削除する方法、環境内のユーザーロールを更新する方法について説明します。

ロールのスコープについて

Google Cloud コンソールを使用して、Apigee 組織にユーザーを追加できます。この操作を行うと、組織内のすべての環境に対する同じアクセス権がユーザーに付与されます。ただし、Apigee UI を使用することで、各ユーザーのアクセス権を調整できます。

Apigee UI を使用すると、特定の環境固有のユーザーにロールを割り当てることができます。組織のすべての環境で、各ユーザーが同じロールを持つのではなく、環境ごとに、そのユーザーに対して特定のロール(複数でも可)を割り当てることができます。

Apigee を最初に構成し、Apigee 組織をバインドする Google Cloud プロジェクトを作成するときは、通常、API AdminEnvironment Admin などの異なるロールを持つユーザーを数名追加する必要があります。こうしたユーザーは、Cloud Project のプロジェクト レベルで定義されるため、ロールが付与されたすべての環境にアクセスできます。

Apigee UI を使用してアクセス権を付与する場合は、既存のユーザーのロールを環境レベルで設定できます。

Apigee UI でユーザー アカウントを追加する

1 つの環境に対してユーザー権限を指定するには:

  1. すでにユーザーを Google Cloud プロジェクトに追加していることを確認します。Google Cloud プロジェクトにユーザーを追加する方法については、リソースへのアクセス権の付与、変更、取り消しをご覧ください。
  2. Google Cloud コンソールで、[管理] > [環境] ページに移動します。

    [環境] に移動

  3. 使用可能な環境のリストから、編集する環境を選択します。
  4. [環境の詳細] ページの [アクセス] タブをクリックします。

    UI には、選択した環境の現在のユーザー アカウントとロールの一覧が表示されます。

  5. [アクセス権を付与] をクリックします。

    [アクセスを許可] ペインが表示されます。

  6. 最初のフィールドに、ユーザーのメールアドレスを入力します。通常、このメールアドレスは、次のいずれかです。
    • Google アカウント(例: fred@gmail.com)。すべての Gmail アカウントは Google アカウントになりますが、ドメインが異なるメールアドレスを Google アカウントとして登録することもできます。
    • Google グループ エイリアス例: address@googlegroups.com
    • サービス アカウント。例: address@example.gserviceaccount.com
    • Google Workspace のドメイン。たとえば address@example.com などです。ここで、example.com は、Google Cloud サービスの登録時に使用したドメインです。
  7. [Role(s)] リストからロールを選択し、[OK] をクリックします。各ユーザーに複数のロールを追加できます。使用可能なロールの詳細については、Apigee のロールIAM 権限のリファレンスをご覧ください。
  8. [付与] をクリックします。
  9. ユーザーのロールを指定する際は、各環境で上記のプロセスを繰り返します。
  10. ユーザー アカウントは、UI を使用して環境から削除することもできますが、そのユーザーをコンソールから削除しない限り、このユーザー アカウントは Google Cloud コンソールで付与されたアクセス権を所有したままになります。

ユーザー アカウントを削除する

環境レベルでユーザーを削除しても、Google Cloud プロジェクト レベルでは削除されません。その結果、ユーザーは Google Cloud プロジェクト レベルの権限を使用してすべての環境にアクセスできます。

ユーザーのアクセス権を完全に取り消すには、Google Cloud プロジェクトからアクセス権を削除する必要があります。詳細については、Google Cloud Platform へのアクセス権の取り消しをご覧ください。

環境からユーザーを削除するには:

  1. Google Cloud コンソールで、[管理] > [環境] ページに移動します。

    [環境] に移動

  2. 使用可能な環境のリストから、編集する環境名を選択します。
  3. [環境の詳細] ページの [アクセス] タブをクリックします。

    UI には、選択した環境の現在のユーザー アカウントとロールの一覧が表示されます。

  4. ユーザーの行で、 [Actions] をクリックし、[Remove] を選択します。

    確認ダイアログ ボックスが表示されます。

  5. [アクセス権を削除] をクリックします。

    そのユーザーが環境から削除されます。

Apigee UI でユーザーロールを変更する

Apigee UI を使用して、環境ごとにユーザーのロールを変更できます。これには、ユーザー アカウントに対するロールの追加や削除が含まれます。

ユーザーの環境に対するロールを変更するには:

  1. Google Cloud コンソールで、[管理] > [環境] ページに移動します。

    [環境] に移動

  2. 使用可能な環境のリストから、編集する環境名を選択します。
  3. [環境の詳細] ページの [アクセス] タブをクリックします。

    UI には、選択した環境の現在のユーザー アカウントとロールの一覧が表示されます。

  4. ユーザーの行で、 [Actions] をクリックし、[Edit] を選択します。

    [ロールを管理] ペインが表示されます。

  5. 次のいずれかを行います。
    1. ロールを削除するには: そのロールの横にあるチェックボックスをオフにします。
    2. 別のロールを追加するには: 追加するロールの横にあるチェックボックスをオンにします。
  6. [OK] をクリックします。
  7. [更新] をクリックします。

    その環境のユーザーに UI による変更が適用されます。