クライアント管理について

Anypoint Platform はデフォルトではクライアントプロバイダーとして機能しますが、クライアントアプリケーションを認証するための外部クライアントプロバイダーを 25 個まで設定することもできます。API オーナーは、API にアクセスしようとするクライアントアプリケーションを認証するために OAuth 2.0 ポリシーを適用できます。OAuth 2.0 ポリシーを使用するには OAuth 2.0 プロバイダーが必要です。

複数のクライアントプロバイダーを設定して、​それらのクライアントプロバイダーを異なる環境に関連付ける​ことができます。 すでに環境を作成してある状況で複数のクライアントプロバイダーを設定した場合は、新しいクライアントプロバイダーを環境に関連付けることができます。既存のアセットや API のダウンタイムを回避するため、クライアントプロバイダーを割り当て直す前に既存のクライアント設定を確認してください。 ルート組織からクライアントプロバイダーを削除すると、そのクライアントプロバイダーは、使用されていた他の環境では使用できなくなります。また、削除されたクライアントプロバイダーを使用していたアセットや API へのアクセスを要求してきたユーザーの認証もできなくなります。

以下の OAuth プロバイダーを設定できます。

サポートされるプロバイダー用に Anypoint Platform でクライアント管理を設定するには、使用するプロバイダーの ID プロバイダー (IdP) アカウントが必要です。

クライアントプロバイダーを削除する

クライアントプロバイダーを削除する前に、そのクライアントプロバイダーと連動している API、アセット、環境が存在しないことを確認してください。これらが連動している場合、削除後には機能しなくなります。たとえば、API が削除したクライアントプロバイダーと連動していた場合、その API へのユーザーアクセス要求は認証されなくなります。
  1. 組織のシステム管理者権限を持つアカウントを使用して Anypoint Platform にログインします。

  2. ナビゲーションバーまたは Anypoint Platform のメインページで、​[Access Management (アクセス管理)]​ をクリックします。

  3. [Business Groups (ビジネスグループ)]​ メニューで、ルート組織を選択します。

  4. [Access Management (アクセス管理)] ナビゲーションメニューで、​[Client Providers (クライアントプロバイダー)]​ をクリックします。

  5. 削除するクライアントプロバイダーの名前をクリックします。

  6. クライアントプロバイダーのページで ​[Delete (削除)]​ をクリックします。

  7. クライアント ID プロバイダーの名前を入力します。

  8. [Delete (削除)]​ をクリックします。