程序包 | 说明 |
---|---|
smartbi.catalogtree | |
smartbi.sdk.service.user |
用户管理功能包
|
限定符和类型 | 类和说明 |
---|---|
class |
DeletedUser |
限定符和类型 | 方法和说明 |
---|---|
IUser |
IResourcePermissionItem.getSourceUser()
获取来源用户
|
限定符和类型 | 方法和说明 |
---|---|
java.util.Set<PurviewType> |
ICatalogTreeModule.getUserPurviewTypes(IUser user,
java.util.List<? extends IDepartment> groups,
java.util.List<? extends IRole> roles,
java.lang.String resId)
获取当前用户/用户组/角色对当前资源的权限消息
|
限定符和类型 | 方法和说明 |
---|---|
IUser |
UserManagerService.getCurrentUser()
获取当前登录用户信息
|
IUser |
UserManagerService.getUserById(java.lang.String id)
通过用户ID获取用户信息
|
IUser |
UserManagerService.getUserByName(java.lang.String name)
通过用户名称获取用户信息
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<? extends IUser> |
UserManagerService.getAllUsers()
获取系统中的用户列表
|
java.util.HashSet<? extends IUser> |
UserManagerService.getAllUsersOfRole(java.lang.String roleId)
获取角色所有用户(包括拥有该角色的用户组下的用户)
|
java.util.List<? extends IUser> |
UserManagerService.getUserByAttribute(java.lang.String key,
java.lang.String value)
根据用户扩展属性获取用户信息
|
java.util.List<? extends IUser> |
UserManagerService.getUsersOfDepartment(java.lang.String groupId)
获取组的用户
|
java.util.List<? extends IUser> |
UserManagerService.getUsersOfRole(java.lang.String roleId)
获取角色所有用户
|
java.util.List<? extends IUser> |
UserManagerService.searchUsers(java.lang.String name,
int fromIndex,
int toIndex)
模糊查询名称、别名与关键字name匹配的用户
|