com.polarion.platform.security.IUserManagementPolicy


METHODS
Modifiers and TypeNameDescription
boolean canManageUsers(IContextId) Permission is {@link UserManagementPermission#ACTION_MANAGE_USER} .
boolean canManageRoles(IContextId) Permission is {@link UserManagementPermission#ACTION_MANAGE_ROLE} .
boolean canCreateUser(String) Permission is {@link UserManagementPermission#ACTION_MANAGE_USER} .
boolean canChangePassword(String) Permission is {@link ChangePasswordPermission} .
boolean canRemoveUser(String) Permission is {@link UserManagementPermission#ACTION_MANAGE_USER} .
boolean canCreateGlobalRole(String) Permission is {@link UserManagementPermission#ACTION_MANAGE_ROLE} .
boolean canRemoveGlobalRole(String) Permission is {@link UserManagementPermission#ACTION_MANAGE_ROLE} .
boolean canCreateContextRole(String,IContextId) Permission is {@link UserManagementPermission#ACTION_MANAGE_ROLE} .
boolean canRemoveContextRole(String,IContextId) Permission is {@link UserManagementPermission#ACTION_MANAGE_ROLE} .
boolean canAddGlobalRoleToUser(String,String) Permission is {@link UserManagementPermission#ACTION_MANAGE_USER} .
boolean canRemoveGlobalRoleFromUser(String,String) Permission is {@link UserManagementPermission#ACTION_MANAGE_USER} .
boolean canAddContextRoleToUser(String,String,IContextId) Permission is {@link UserManagementPermission#ACTION_MANAGE_USER} .
boolean canRemoveContextRoleFromUser(String,String,IContextId) Permission is {@link UserManagementPermission#ACTION_MANAGE_USER} .
void checkCanCreateUser(String)
void checkCanChangePassword(String)
void checkCanRemoveUser(String)
void checkCanCreateGlobalRole(String)
void checkCanRemoveGlobalRole(String)
void checkCanCreateContextRole(String,IContextId)
void checkCanRemoveContextRole(String,IContextId)
void checkCanAddGlobalRoleToUser(String,String)
void checkCanRemoveGlobalRoleFromUser(String,String)
void checkCanAddContextRoleToUser(String,String,IContextId)
void checkCanRemoveContextRoleFromUser(String,String,IContextId)

Back to Index