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 © 2014, Oracle and/or its affiliates. All rights reserved.