應(yīng)用 API 開(kāi)放
IDaaS 為應(yīng)用開(kāi)發(fā)者開(kāi)放應(yīng)用 Developer API 供調(diào)用。
?
目前可借此實(shí)現(xiàn)賬戶(hù)/組織同步到 IDaaS,實(shí)現(xiàn)新員工入職、離職、轉(zhuǎn)崗等生命周期管理。
?
IDaaS 管理員擁有應(yīng)用管理的最高權(quán)限,可以指定應(yīng)用的 API 開(kāi)放與否、開(kāi)放范圍。
開(kāi)放 API
可在【API 開(kāi)放】標(biāo)簽中為指定應(yīng)用開(kāi)啟/關(guān)閉接口調(diào)用。
啟用后,將在【通用配置】標(biāo)簽中獲取到的 client_id
、client_secret
提供給應(yīng)用開(kāi)發(fā)者,在正確設(shè)定權(quán)限后,即可調(diào)用接口。
接口權(quán)限
管理員可為指定應(yīng)用分配其調(diào)用的接口權(quán)限。
注意:與阿里云 OpenAPI 不同,IDaaS 開(kāi)放的 Developer API 依賴(lài)于 IDaaS 中應(yīng)用的密鑰,并在 IDaaS 應(yīng)用管理中分配接口調(diào)用權(quán)限。Developer API 權(quán)限不依賴(lài)于 RAM。
在【API 開(kāi)放】標(biāo)簽中,可以勾選場(chǎng)景,場(chǎng)景對(duì)應(yīng)的接口將開(kāi)放可調(diào)用。
數(shù)據(jù)權(quán)限
與此同時(shí),【賬戶(hù)同步】菜單中設(shè)定的【同步范圍】亦將生效,限定可操作的數(shù)據(jù)范圍。
應(yīng)用調(diào)用 API 進(jìn)行創(chuàng)建/查詢(xún)等操作,僅可在指定的【同步范圍】?jī)?nèi)進(jìn)行操作。
?
【同步范圍】需要前往【賬戶(hù)同步】標(biāo)簽中進(jìn)行管理。
開(kāi)發(fā)對(duì)接
對(duì)接文檔請(qǐng)參考:應(yīng)用開(kāi)發(fā) API 說(shuō)明。
?
IDaaS 提供多種語(yǔ)言的 SDK,您可以在 阿里云 OpenAPI 開(kāi)發(fā)者門(mén)戶(hù) 下載/查看調(diào)用樣例,并直接嘗試調(diào)用接口查看效果。