IDaaS 為應用開發人員開放應用 Developer API 供調用。
目前可藉此實現賬戶/組織同步到 IDaaS,實現新員工入職、離職、轉崗等生命週期管理。
IDaaS 管理員擁有應用管理的最高許可權,可以指定應用的 API 開放與否、開放範圍。
開放 API
可在【API 開放】標籤中為指定應用開啟/關閉介面調用。
啟用後,將在【通用配置】標籤中擷取到的 client_id
、client_secret
提供給應用開發人員,在正確設定許可權後,即可調用介面。
介面許可權
管理員可為指定應用程式指派其調用的介面許可權。
說明
注意:與阿里雲 OpenAPI 不同,IDaaS 開放的 Developer API 依賴於 IDaaS 中應用的密鑰,並在 IDaaS 應用管理中分配介面調用許可權。Developer API 許可權不依賴於 RAM。
在【API 開放】標籤中,可以勾選情境,情境對應的介面將開放可調用。
資料許可權
與此同時,【賬戶同步】菜單中設定的【同步範圍】亦將生效,限定可操作的資料範圍。
應用調用 API 進行建立/查詢等操作,僅可在指定的【同步範圍】內進行操作。
【同步範圍】需要前往【賬戶同步】標籤中進行管理。
開發對接
對接文檔請參考:應用開發 API 說明。
IDaaS 提供多種語言的 SDK,您可以在 阿里雲 OpenAPI 開發人員門戶 下載/查看調用範例,並直接嘗試調用介面查看效果。