1. 概要
このドキュメントでは、アカウントと組織単位を管理するための Identity as a Service (IDaaS) API について説明します。これらの API を使用して、IDaaS データをアプリケーションに統合します。
API には、次の 4 つのカテゴリがあります:
-
アクセス トークンの取得。他のすべての API を呼び出すには、アクセス トークンが必要です。
-
アカウントの照会と管理
-
組織単位の照会と管理
-
同期範囲の取得。指定された同期範囲内でアカウントと組織単位を管理する必要があります。
2. API 呼び出し
認証
ほとんどの IDaaS API を呼び出す前に、アクセス トークンを取得する必要があります。
アプリケーションの [General] タブから client_id と client_secret を取得する方法については「全般設定」をご参照の上、トークンを取得してください。
注意: Alibaba Cloud OpenAPI とは異なり、IDaaS アプリケーションの開発者 API は、アプリケーションのシークレットを使用します。これらの API の権限は、Resource Access Management (RAM) ではなく、IDaaS 内で管理します。
SDK、サンプルコード、デバッグ
SDK を使用して API を呼び出すことを推奨します。
Alibaba Cloud OpenAPI Explorer は、IDaaS SDK を使用する際に役立つ次の機能を提供します:
-
オンラインでの詳細な API リファレンスの表示
-
オンラインでのAPI のデバッグ
-
さまざまな言語 (Java、Python、Go、PHP、C#、C++、TypeScript) の SDK のダウンロードとインストール
-
各言語と API の SDK 呼び出しのサンプルコードの取得
API デバッグページで [Download Project] をクリックすると、SDK のインストール手順と呼び出し例を含む完全なプロジェクトを取得できます。
直接的な API 呼び出し
または、独自の開発ツールやテストツールを使用して、API を直接呼び出すこともできます。
API のリストについては、「Alibaba Cloud IDaaS API リスト」をご参照ください。
API リスト
次の表に、API の例をいくつか示します。詳細な API 情報については、「詳細な API リファレンス」をご参照ください。
|
カテゴリ |
ユースケース |
API |
権限値 |
|
トークン |
トークンの取得 |
|
- |
|
アカウント |
アカウント管理 API |
|
|
|
アカウント照会 API |
|
|
|
|
組織単位 |
組織単位管理 API |
|
|
|
組織単位照会 API |
|
|
|
|
同期範囲 |
同期範囲の取得 |
|
- |