サービス資格情報管理 REST API
サブスクリプション・サービス REST API を使用して、ユーザー、サービス資格情報、およびそれらの Operational Decision Manager on Cloud 役割を管理できます。
このタスクについて
開始する前に、以下の要件を満たしていることを確認してください。
- クラウド管理者権限を持っている必要があります。
- すべての API 呼び出しには、呼び出しの IBM-CSRF-TOKEN ヘッダーに有効なクロスサイト・リクエスト・フォージェリー (CSRF) トークンが必要です。 CSRF トークンを取得するには、
POST/instance/services/csrf_tokenを使用します。 詳しくは、 クロスサイト・リクエスト・フォージェリーの防止を参照してください。
サービス資格情報セットの作成
サービス資格情報セットを作成します。
このタスクについて
この手順では、REST API を使用してサービス資格情報を作成する方法を示します。 詳しくは、 クライアント・アプリケーション認証を参照してください。
プロシージャー
サービス資格情報のリストの取得
サブスクリプションのサービス資格情報のリストを表示します。
このタスクについて
この手順では、サブスクリプションのサービス資格情報のリストを取得する方法を示します。
プロシージャー
サービス資格情報セットの削除
サービス資格情報セットを削除します。
このタスクについて
この手順では、サービス資格情報セットを削除する方法を示します。
プロシージャー
API 操作用のアプリケーションで、次の呼び出しを入力します。
DELETE /instance/services/credentials/service_credentials/{service_credential_id}
クライアント・アプリケーション認証を参照してください。
サービス資格情報 ID とパスワードが削除されます。
サブスクリプション間でのサービス資格情報セットの共有
サービス資格情報セットをサブスクリプション間で共有します。
このタスクについて
この手順では、複数の Operational Decision Manager on Cloud サブスクリプションがある場合に、サブスクリプション間でサービス資格情報のセットを共有する方法を示します。
プロシージャー
サービス資格情報のパスワードの再生成
サービス資格情報のパスワードを再生成します
このタスクについて
この手順では、サービス資格情報のパスワードを再生成する方法を示します。
プロシージャー
API 操作用のアプリケーションで、次の呼び出しを入力します。
PUT /instance/services/credentials/service_credentials/{service_credential_id}/password
返されるオブジェクトには、新規パスワードである secret プロパティーが含まれています。