このページでは、サービスプリンシパルを操作するために必要な情報とガイダンスにアクセスできます。

サービスプリンシパルは、コードとして表される ID であり、特定のリソースにアクセスするためにアプリケーション、サービス、および自動化ツールによって使用されます。これにより、開発者はクラウドテナントの AppDynamics パブリック API に安全に接続できるコードを記述できます。これらの API コールは、Open Authorization 2.0(OAuth2)トークンベースの認証を使用します。

アクセストークンを生成するには、最初にクライアント ID とシークレットが必要です。次に、クラウドテナントへの API アクセスコールにアクセストークンを使用します。

統合プロジェクトごとに 1 つのサービスプリンシパルを作成することをお勧めします。

OAuth 2.0 セキュリティ

OAuth2 は、承認のための業界標準のオープンプロトコルです。これは、サードパーティの Web、モバイル、およびデスクトップ アプリケーションに、特定のアカウント情報の共有を許可するアクセストークンを提供するシンプルで標準的な方法です。OAuth プロセスの一環として、許可サーバーは資格情報を検証し、署名されたアクセストークンを返します。トークンを使用して、トークンの利用可能期間中にテナントへの要求を実行することができます。 

クライアントは、OAuth2 のセクション 4.4(RFC6749)に従って許可サーバーで許可します。  

サービスプリンシパルの操作

  • サービスプリンシパルの管理特定のクラウドテナントで実行する管理は、クラウドテナント固有であるため、別のテナントに伝達されません。