應(yīng)用開(kāi)發(fā) API 說(shuō)明
1. 概述
本文檔為 IDaaS 對(duì)外提供的組織和賬戶相關(guān)的 API 文檔,開(kāi)發(fā)者可根據(jù)該文檔進(jìn)行集成 IDaaS 賬戶組織數(shù)據(jù)的操作管理。
接口分四部分:
獲取認(rèn)證令牌接口,所有其他接口,均依賴令牌調(diào)用。
賬戶查詢和管理接口?
組織查詢和管理接口?
獲取同步范圍接口,賬戶/組織管理需在指定的同步范圍內(nèi)。
2. 接口調(diào)用方式
接口認(rèn)證
IDaaS 開(kāi)放的大部分接口,均需要先獲取 access_token,才能調(diào)用。
?
請(qǐng)參照 ,從應(yīng)用的【通用配置】中,獲取 client_id 和 client_secret,并進(jìn)一步 獲取令牌。
注意:與阿里云 OpenAPI 不同,IDaaS 應(yīng)用開(kāi)放的 Developer API 依賴于 IDaaS 中應(yīng)用的密鑰,并在 IDaaS 應(yīng)用管理中分配接口調(diào)用權(quán)限。Developer API 權(quán)限不依賴于 RAM。
SDK、樣例代碼和調(diào)試
推薦您使用 SDK 調(diào)用接口。
通過(guò) 阿里云 OpenAPI 開(kāi)發(fā)者門戶,IDaaS 支持如下便捷 SDK 相關(guān)操作:
在線查看 詳細(xì)接口文檔
在線 調(diào)試接口
各語(yǔ)言 SDK 下載/安裝(Java/Python/Go/PHP/C#/C++/TypeScript)
各語(yǔ)言、各接口 SDK 調(diào)用 示例代碼
您可以在 調(diào)試接口頁(yè)面,通過(guò)【下載完整工程】,參考 SDK 安裝方法和調(diào)用示例。
API 調(diào)用
作為備選方案,IDaaS 同時(shí)支持您使用對(duì)應(yīng)的開(kāi)發(fā)/測(cè)試工具,直接調(diào)用 API。
查看接口列表可前往:阿里云 IDaaS 接口列表。
接口列表
這里展示部分示例接口,詳細(xì)接口信息請(qǐng)?jiān)诰€查看 詳細(xì)接口文檔。
分類 | 場(chǎng)景 | 接口列表 | 權(quán)限值【在應(yīng)用管理中設(shè)置】 |
令牌 | 獲取令牌 |
| - |
賬戶 | 賬戶管理接口 |
| urn:alibaba:idaas:scope:user:manager_all |
賬戶查詢接口 |
| urn:alibaba:idaas:scope:user:read_all | |
組織 | 組織管理接口 |
| urn:alibaba:idaas:scope:organizational_unit:manager_all |
組織查詢接口 |
| urn:alibaba:idaas:scope:organizational_unit:read_all | |
同步范圍 | 獲取同步范圍 |
| - |