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>
void
updateUserRiskAttributes
(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
-