SDP SaaS API学习汇总

SDP SaaS API学习汇总

DataCenter API Domain URL Accounts Server URL API Endpoint


授权领牌/认证代码 - 认证服务器创建的临时领牌,用于客户端认证
访问领牌,执行API操作,时限1小时
刷新领牌,重新获取访问领牌

1,访问API控制中心,创建APP对象,定义操作范围*,获得应用ID与应用密钥
2,根据APP类型,如self client,可直接生成code(授权领牌),用于获得访问领牌和刷新领牌,以测试应用。但需注意该code有效期10分钟内。
   2.1其它类型,应通过认证请求URL,定义操作范围*,并获得code(授权领牌,此时注意,其它类型code有效期为1分钟)
3,使用授权领牌生成访问领牌(有效期1小时)和刷新领牌(无期限)
   3.1使用访问领牌执行API操作
4,使用刷新领牌更新访问领牌
5,收回刷新领牌。
5.1上述操作即撤销该应用的所有权限,如继续使用,应重新参阅2.1开始,重新生成刷新领牌。
*操作范围:SDP OD定义了严格的API权限范围,例如SDPOnDemand.projects.ALL,表示支持对项目对象的所有操作。


Code请求示例(GET):
 
Code返回示例:

注意:Code有效期一般为1分钟,Self Client可选有效期,但不超过10分钟。

获取Access Token 和Refresh Token的Postman示例:



使用Refresh Token更新Access Token的Postman示例:


API调用示例:





    • Related Articles

    • 云版本认证API接口调用过程详解

      云版本认证API接口调用过程详解           云版本API接口调用认证较本地版更为复杂,参考如下文档进行云版本api接口调用。
    • 请求管理API字段详细信息表

      表 属性名 类型 details 描述 id long(Read Only) Id of this request 请求在数据库中存储的唯一标识 subject String Subject of this request 主题 description HTML Desc Description of this request 描述 short_description String A short description of this request 短描述 request_type ...
    • apm/opm 添加监视器 or 设备等常规api

      以apm为例,有些特殊情形下,监视器无法添加,无法删除等,但苦于没有及时有效的sql语句去操作,可以参考以下链接,从而排错,其他操作可查阅具体手册。 https://www.manageengine.cn/products/applications_manager/help/addmonitor-api.html opm也有丰富的api可操作设备,告警,组等供参考。 ...
    • 用API添加ci项时multi-line类型字段如何带格式?

      CMDB中的字段single-line最多显示250个字符,multi-line最多显示4000个字符,如果不加格式会在一行内显示。 有时客户希望多行文本中的值带一定格式,便于查看,比如说如下方式: 在调用API时,需要使用转码器将字符由ACSI转成Unicode即可,如下述所示,换行转码后是

    • 【OPM】如何查找API密钥

      1,点击右上角齿轮图标 2,点击REST API密钥 复制即可。 注意:注意事项