import * as r from "role"
let mgr = r.newManager()
let id = mgr.create({ name: "test", label: "test" })
let testRole = mgr.getByID(id)
@param ro 角色创建参数 - 必选字段label、name,可选字段reportTo、description。
@return 角色ID
获取角色
返回Role对象
获取角色
返回Role对象
获取角色列表
Optional
qo: "role".QueryOption查询参数
角色列表(不返回用户列表、管理者列表)
删除角色
不能删除被 用户、其他角色、组或者分享规则 所引用的角色。
角色ID
更新角色元数据
仅修改角色的元数据,不会修改用户的角色身份
RoleOptions接口,必须包含id。
创建角色