Update Role Permission¶
分配或移除与角色关联的菜单组、权限点或可见组织结构。
请求参数(Body)¶
名称 | 必需/可选 | 数据类型 | 描述 |
---|---|---|---|
roleId | 必需 | String | 角色 ID。 |
appId | 必需 | String | 应用 ID。 |
resourceType | 必需 | Integer | 权限类型。0 代表菜单组,1 代表权限点,2 代表可见组织结构。 |
operationType | 必需 | Integer | 操作类型。0 代表分配,1 代表移除。 |
resourceIds | 必需 | List/String | 菜单组 ID,可见组织结构 ID,或权限点 ID 列表。 |
错误码¶
代码 | 描述 |
---|---|
31400 | 可能原因如下: - OU ID、角色 ID 或应用 ID 为空。 - 权限类型为空或无效。 - 操作类型为空或无效。 - 菜单组 ID,可见组织结构 ID,或权限点 ID 为空或无效。 |
31403 | 可能原因如下: - 服务账号无权编辑角色。 - 角色、菜单组、权限点或可见组织结构不存在。 |
31404 | OU 无权访问应用。 |