全部課程
發(fā)布時(shí)間: 2021-07-05 09:49:21
IDCS作為Oracle提供的IAM身份云服務(wù),作為新一代云原生的安全和身份綜合管理平臺(tái),助力企業(yè)打造可靠的安全架構(gòu),面向現(xiàn)代應(yīng)用實(shí)施現(xiàn)代化身份管理。下面騰科教育為大家整理IDCS Rest API 使用簡介。
同時(shí)IDCS也作為Oracle 公有云默認(rèn)的IAM身份提供方,Oracle眾多的PaaS和SaaS云服務(wù)把IDCS作為身份管理的默認(rèn)解決方案,通過IDCS不僅能夠?qū)崿F(xiàn)Oracle 公有云服務(wù)多因子認(rèn)證以及Oracle公有云之間以及與其它應(yīng)用系統(tǒng)的SSO,也可以直接通過IDCS管理Oracle公有云和其它業(yè)務(wù)系統(tǒng)的賬號(hào)以及權(quán)限。
IDCS的管理員在日常工作中需要耗費(fèi)大量時(shí)間管理IDCS的用戶,權(quán)限以及查看各種審計(jì)分析。因此我們可以通過IDCS的API以及SDK與第三方平臺(tái),例如門戶,報(bào)表分析等平臺(tái)集成,實(shí)現(xiàn)一體化辦公和自動(dòng)化的管理。本文主要介紹IDCS Rest API的使用。
IDCS 提供了用戶管理,組管理,審計(jì)管理的Rest API,下面我將通過使用Rest API實(shí)現(xiàn)用戶創(chuàng)建的操作來簡要說明IDCS的Rest API使用方法。
IDCS 中配置Client Application
通過配置一個(gè)客戶端應(yīng)用程序,實(shí)現(xiàn)IDCS Rest API的調(diào)用,可以配置接口調(diào)用方的權(quán)限以及范圍。
登錄IDCS Admin Console,Applications菜單下,點(diǎn)擊Add
選擇Confidential Application
填寫Name和Description,點(diǎn)擊Next
選擇 Configure this application as a client now,勾選Client Credentials 和JWT Assertion,頁面下拉
Next
記錄下 Client ID和Client Secret信息,用于接口驗(yàn)證
Client ID :73c055d37e224b30b30e64690ec56153
Client Secret :a2bb5647-6cda-476b-b7bc-964f4a7ccffc
激活A(yù)pplication
Rest API使用簡介
本文在shell工具中使用curl命令實(shí)現(xiàn)Rest API調(diào)用,此外,也可以通過Postman,Java,.Net等方式調(diào)用Rest API。
CLIENT_ID: with the Client Application's client id.
CLIENT_SECRET: with the Client Application's client secret.
IDCS_URL: with your Oracle Identity Cloud Service URL
(for example, https://MYTENANT.identity.oraclecloud.com).
上一篇: 什么是邊緣計(jì)算