Skip navigation links
oracle.iam.rolesod.api
Interface RoleSODService
-
public interface RoleSODService
storeSODConflicts
void storeSODConflicts(RoleSODConflict[] conflicts)
throws RoleSODServiceException,
AccessDeniedException
- API to store role sod conflicts
-
- Parameters:
conflicts,
- value object array containing SOD conflict information
- Throws:
RoleSODServiceException,
- This exception is thrown if an error occurs while storing the SOD conflicts
AccessDeniedException,
- This exception is thrown if login user doesn't have permissions to store the conflicts. Permission check that is made is whether login user has permission over the associated request or not
RoleSODServiceException
AccessDeniedException
getSODConflicts
RoleSODConflict[] getSODConflicts(java.lang.String requestID)
throws RoleSODServiceException,
AccessDeniedException
- Returns the SOD conflicts given a request ID
-
- Parameters:
requestID,
- ID of the request
- Returns:
- An array of role sod conflict value objects
- Throws:
RoleSODServiceException,
- This exception is thrown if an error occurs while retrieving the SOD conflicts
AccessDeniedException,
- This exception is thrown if login user doesn't have permissions to read the conflicts Permission check that is made is whether login user has permission over the associated request or not
RoleSODServiceException
AccessDeniedException
getSODConflicts
RoleSODConflict[] getSODConflicts(java.lang.String requestID,
long userKey,
long roleKey)
throws RoleSODServiceException,
AccessDeniedException
- Returns SOD conflicts for a given user and role in a request
-
- Parameters:
requestID,
- ID of the request
userKey,
- User key
roleKey,
- Role Key
- Returns:
- An array of role sod conflicts
- Throws:
RoleSODServiceException,
- This exception is thrown if an error occurs while retrieving the conflict details
AccessDeniedException,
- This exception is thrown if login user doesn't have permissions Permission check that is made is whether login user has permission over the associated request or not
RoleSODServiceException
AccessDeniedException
updateApproverComment
void updateApproverComment(java.lang.String requestID,
java.lang.String approverComment)
throws RoleSODServiceException,
AccessDeniedException
- Update approver comments for a given request
-
- Parameters:
requestID,
- Request ID
- Throws:
RoleSODServiceException,
- This exception is thrown if an error occurs while storing the comments
AccessDeniedException,
- This exception is thrown if login user doesn't have permissions Permission check that is made is whether login user has permission over the associated request or not
RoleSODServiceException
AccessDeniedException
Skip navigation links
Copyright © 2014, Oracle and/or its affiliates. All rights reserved.