Skip navigation links
oracle.iam.oimcommon.api
Interface RoleService
-
public interface RoleService
getRole
Role getRole(java.lang.Long roleId)
getRoleStatus
long getRoleStatus(java.lang.Long roleId)
getRoleCategoryName
java.lang.String getRoleCategoryName(java.lang.Long roleCategoryId)
getRoleCatMap
java.util.Map getRoleCatMap()
updateRoleGrantRiskAttributes
void updateRoleGrantRiskAttributes(java.util.List guRolesToUpdate)
getRoleGrantsMap
java.util.Map getRoleGrantsMap(java.util.List userIds)
getRoleUserAssignments
java.util.List getRoleUserAssignments(Role role)
getUsersByRole
java.util.List getUsersByRole(java.lang.Long roleId)
- returns a list of users which are directly assigned to this role.
-
- Parameters:
roleId
- - role id to lookup memberships
- Returns:
getRoles
java.util.List getRoles(java.util.List roleIds)
getRoleByRoleName
Role getRoleByRoleName(java.lang.String roleName)
findCatalogs
java.util.List findCatalogs(java.util.List roleIds)
setDefaultItemRisksInCatalog
void setDefaultItemRisksInCatalog(java.lang.Integer defaultRoleRiskLevel)
filterRolesByItemRisk
java.util.Set filterRolesByItemRisk(java.util.List roleIds,
java.lang.Integer itemRisk)
- returns a set of role ids filtered by particular item_risk.
-
- Parameters:
roleIds
- - list of role ids which needs to be filtered
itemRisk
- - risk level which is
- Returns:
- list of unique role ids with a given item risk
Skip navigation links
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.