Package oracle.iam.oimcommon.api
Interface UserService
public interface UserService
-
Method Summary
Modifier and TypeMethodDescriptionfilterHighRiskEntitlementUserIds(Set<Long> userIds) filterHighRiskResourceUserIds(Set<Long> userIds) filterHighRiskRoleUserIds(Set<Long> userIds) filterHighRiskSummaryUserIds(Set<Long> userIds) getAccountGlobalUserMap(List<Account> accountsForValue) getOrganizationsByUser(User user) getUserByUsername(String managerName) getUserIdsWithStaleSummaryRisk(Date lastUpdateDate, boolean activeUsersOnly) getUserIdsWithStaleSummaryRisk Return list of user Ids for which associated risk summaries need updating.getUserRoleAssignments(User user) getUserRoleAssignmentsForMultipleUsers(List<Long> userIds) Set<oracle.iam.configservice.vo.AttributeDefinition>voidupdateUserRiskAttributes(List<User> users)
-
Method Details
-
filterHighRiskSummaryUserIds
-
filterHighRiskRoleUserIds
-
filterHighRiskResourceUserIds
-
filterHighRiskEntitlementUserIds
-
getUserByUsername
-
getUser
-
getOrganizationsByUser
-
getUsers
-
getAllDisabledUserIDs
-
getUserRoleAssignments
-
getUserRoleAssignmentsForMultipleUsers
-
updateUserRiskAttributes
-
getUserUDFAttributes
Set<oracle.iam.configservice.vo.AttributeDefinition> getUserUDFAttributes() -
getUserIdsWithStaleSummaryRisk
getUserIdsWithStaleSummaryRisk Return list of user Ids for which associated risk summaries need updating. Note that this includes not only the user risk_summary but also risk_summary for role, etc. Used during risk aggregation.- Parameters:
lastUpdateDate-includeInactiveUsers-- Returns:
- List of user Ids for which related risk_summary attributes need updating.
-
getAccountGlobalUserMap
-
getAllUserAttributes
-