Skip navigation links 
 
oracle.iam.accesspolicy.api
Interface AccessPolicyService
- 
public interface AccessPolicyService
 
 
| Method Summary | 
 void | 
evalutePoliciesForUser(java.lang.String userKey) 
          Trigger access policy evaluation for the given user. | 
 
 
evalutePoliciesForUser
void evalutePoliciesForUser(java.lang.String userKey)
                            throws NoSuchUserException,
                                   AccessPolicyEvaluationUnauthorizedException,
                                   AccessPolicyServiceException,
                                   AccessPolicyEvaluationException
- Trigger access policy evaluation for the given user. This API marks user for policy evaluation by creating/updating an entry in table USER_PROVISIONING_ATTRS. The actual policy evaluation happens via schedule job " Evaluate User Policies"
 
- 
- Parameters:
 
userKey - - Key of the user for whom access policy evaluation is to be triggered. 
- Throws:
 
NoSuchUserException - if user identified by userKey doesn't exist 
AccessPolicyEvaluationUnauthorizedException - if the user initiating the access policy evaluation doesn't have the necessary privileges. 
AccessPolicyEvaluationException - if an error occurred while evaluating access policies for the user 
AccessPolicyServiceException - if any other generic error occurs. The embedded exception indicates the root cause. 
 
Skip navigation links 
 
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.