Skip to content

新增应用侧角色

权限

身份管理API是以应用维度授权的,在调用接口前需为不同的应用设置接口权限,详情请参考API权限

权限代码描述
app_role_all应用侧角色接口的读写权限
all全部接口读写权限

请求说明

请求头

参数名中文名称必须类型描述
Authorization授权String格式:Bearer {access_token}
Content-Type内容类型String固定值:application/json; charset=utf-8

请求示例

json
{
    "code": "admin1",
    "name": "管理员1"
}

请求参数

参数名中文名称必须类型描述
app_id应用IDString目标应用ID
code应用侧角色代码String唯一,最大长度50
name应用侧角色名称String最大长度50

返回示例

成功示例

HTTP/1.1 200 OK

json
{
    "role_id": "20220420140745089-23E4-DFF0A1900"
}

错误示例

HTTP/1.1 400 Bad Request

json
{
    "error_code": " APP.ROLE.0005",
    "error_msg": "应用角色编码已存在"
}

返回参数

参数名中文名称类型描述
role_id应用角色IDString

错误码

状态码错误码中文错误信息英文错误信息处理措施
400APP.ROLE.0005应用角色编码已存在Application role code already exists请使用其它应用角色编码
400APP.OBJECTMODEL.0006未开启应用角色模型The application role model is not opened请检查应用角色模型是否开启
400APP.0001应用不存在App does not exist请检查应用是否已被删除

竹云IDaaS开放平台