发布时间: 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).
上一篇: 什么是边缘计算
下一篇: 华为认证数通高级工程师正式发布