發布時間: 2021-07-05 09:49:21
IDCS作為Oracle提供的IAM身份云服務,作為新一代云原生的安全和身份綜合管理平臺,助力企業打造可靠的安全架構,面向現代應用實施現代化身份管理。下面騰科教育為大家整理IDCS Rest API 使用簡介。
同時IDCS也作為Oracle 公有云默認的IAM身份提供方,Oracle眾多的PaaS和SaaS云服務把IDCS作為身份管理的默認解決方案,通過IDCS不僅能夠實現Oracle 公有云服務多因子認證以及Oracle公有云之間以及與其它應用系統的SSO,也可以直接通過IDCS管理Oracle公有云和其它業務系統的賬號以及權限。
IDCS的管理員在日常工作中需要耗費大量時間管理IDCS的用戶,權限以及查看各種審計分析。因此我們可以通過IDCS的API以及SDK與第三方平臺,例如門戶,報表分析等平臺集成,實現一體化辦公和自動化的管理。本文主要介紹IDCS Rest API的使用。
IDCS 提供了用戶管理,組管理,審計管理的Rest API,下面我將通過使用Rest API實現用戶創建的操作來簡要說明IDCS的Rest API使用方法。
IDCS 中配置Client Application
通過配置一個客戶端應用程序,實現IDCS Rest API的調用,可以配置接口調用方的權限以及范圍。
登錄IDCS Admin Console,Applications菜單下,點擊Add
選擇Confidential Application
填寫Name和Description,點擊Next
選擇 Configure this application as a client now,勾選Client Credentials 和JWT Assertion,頁面下拉
Next
記錄下 Client ID和Client Secret信息,用于接口驗證
Client ID :73c055d37e224b30b30e64690ec56153
Client Secret :a2bb5647-6cda-476b-b7bc-964f4a7ccffc
激活Application
Rest API使用簡介
本文在shell工具中使用curl命令實現Rest API調用,此外,也可以通過Postman,Java,.Net等方式調用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).
上一篇: 什么是邊緣計算
下一篇: 華為認證數通高級工程師正式發布