Skip to content

Latest commit

 

History

History
79 lines (64 loc) · 1.91 KB

get_service_roles.md

File metadata and controls

79 lines (64 loc) · 1.91 KB

功能描述

获取服务角色

请求参数

{{ common_args_desc }}

接口参数

字段 类型 必选 描述
service_id string 服务id,从服务列表查询中的data["id"]字段获取
ticket_creator string 提单人,实例化leader和提单人本身时使用

请求参数示例

{  
    "bk_app_secret": "xxxx", 
    "bk_app_code": "xxxx", 
    "bk_token": "xxxx",
    "service_id": 1,
    "ticket_creator": "admin"
}  

返回结果示例

{
	"message": "success",
	"code": 0,
	"data": [{
			"id": 92580,
			"name": "节点1",
			"processors_type": "GENERAL",
			"processors": "xx",
			"sign_type": "or"
		},
		{
			"id": 92581,
			"name": "节点2",
			"processors_type": "IAM",
			"processors": "分级管理员",
			"sign_type": "or"
		},
		{
			"id": 92582,
			"name": "节点3",
			"processors_type": "PERSON",
			"processors": "xxx",
			"sign_type": "and"
		}
	],
	"result": true
}

返回结果参数说明

字段 类型 描述
result bool 返回结果,true为成功,false为失败
code int 返回码,0表示成功,其他值表示失败
message string 错误信息
data list 返回数据

data

字段 类型 描述
id int 节点id
name string 节点id
processors_type string 处理人类型
processors string 处理人,多个用","分割
sign_type string 会签类型,“or”为或签,任意一人通过即为通过,“and”为多签,全部审批人通过才算通过