程序包 | 说明 |
---|---|
smartbi.catalogtree | |
smartbi.sdk.service.user |
用户管理功能包
|
smartbi.user |
限定符和类型 | 类和说明 |
---|---|
class |
DeletedRole |
限定符和类型 | 方法和说明 |
---|---|
java.util.Set<PurviewType> |
ICatalogTreeModule.getUserPurviewTypes(IUser user,
java.util.List<? extends IDepartment> groups,
java.util.List<? extends IRole> roles,
java.lang.String resId)
获取当前用户/用户组/角色对当前资源的权限消息
|
限定符和类型 | 方法和说明 |
---|---|
IRole |
UserManagerService.getRoleById(java.lang.String id)
通过ID获取角色
|
IRole |
UserManagerService.getRoleByName(java.lang.String name)
通过角色名称获取角色对象
|
IRole |
UserManagerService.getRoleByName2(java.lang.String name)
通过角色名称获取角色对象
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<? extends IRole> |
UserManagerService.getAllRoles()
获取系统中的角色列表
|
java.util.List<? extends IRole> |
UserManagerService.getAllRolesOfUser(java.lang.String userId)
获取该用户所有的角色,包括直接分配的和继承的角色
|
java.util.List<? extends IRole> |
UserManagerService.getAssignedRolesOfUser(java.lang.String userId)
获取直接分配给用户的角色
|
java.util.List<? extends IRole> |
UserManagerService.getInheritedRolesOfDepartment(java.lang.String groupId)
获取组的继承角色
|
java.util.List<? extends IRole> |
UserManagerService.getInheritedRolesOfUser(java.lang.String userId)
所属组(可以是多个组)以及其继承的组的角色集合
|
java.util.List<? extends IRole> |
UserManagerService.getUnionRolesOfDepartment(java.lang.String groupId)
获取该组所有相关的角色,包括直接分配的角色、继承的角色、当前登录用户可进行分配的角色
|
java.util.List<? extends IRole> |
UserManagerService.getUnionRolesOfUser(java.lang.String userId)
获取该用户所有相关的角色,包括直接分配的角色、继承的角色、当前登录用户权限范围内的角色
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<? extends IRole> |
IFunction.getRolesToFunction()
获取拥有此操作权限的角色.
|