集团站切换校区

验证码已发送,请查收短信

复制成功
微信号:togogoi
添加微信好友, 详细了解课程
已复制成功,如果自动跳转微信失败,请前往微信添加好友
打开微信
图标

业界新闻

当前位置:首页 > >业界新闻 > >

IDCS Rest API 使用简介

发布时间: 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,页面下拉


点击Add

勾选 Identity Domain Administrator

可以看到Identity Domain Administrator已选择

Next




Next

记录下 Client ID和Client Secret信息,用于接口验证


Client ID :73c055d37e224b30b30e64690ec56153
Client Secret :a2bb5647-6cda-476b-b7bc-964f4a7ccffc

激活Application


页面显示Deactivate,说明已激活



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).


打开access_token.json文件,可得到access token,access Token有删除


准备好用户信息的文件


到文件目录下执行命令,红色部分为access token,文件名前加@


user_out.json返回以上内容,用户创建成功


IDCS中成功看到用户已创建。


上一篇: 什么是边缘计算

下一篇: 华为认证数通高级工程师正式发布

在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!