Tips for finding Knowledge Articles

  • - Enter just a few key words related to your question or problem
  • - Add Key words to refine your search as necessary
  • - Do not use punctuation
  • - Search is not case sensitive
  • - Avoid non-descriptive filler words like "how", "the", "what", etc.
  • - If you do not find what you are looking for the first time,reduce the number of key words you enter and try searching again.
  • - Minimum supported Internet Explorer version is IE9
Home  >

KB-8423: ServiceNow CPS Integration failure

Privileged Access Service ,  

22 March,17 at 10:49 PM

Applies to: Centrify Priveledge Service 16.12 and above

When attempting to set-up a user or service account in the Privileged Service App within ServiceNow I get the following Java error:

Error getResources -> java.util.NoSuchElementException x_cenr3_priv_acces

The user or service account has MFA enabled for authentication.

In Centrify Identity Service:

  1. Create a Role (e.g. Service Accounts) and add the service account for ServiceNow.

  2. Create an Authentication profile (e.g. User/Password) and only check the password box for the first challenge.

  3. Create a Policy (e.g. Service Accounts), make sure it applies only to the role created to step # 1 and set it to User Security Policies > Login Policies > Default Auth profile if no conditions are met = User/Password.

  4. In an incognito window, try to log in with the ServiceNow service account, you should only be challenged to provide a password.

In ServiceNow:

  1. Navigate to the Centrify Privilege Service App > Properties and make sure the tenant URL, account and password are correct and press save.

  2. Navigate to Centrify Privilege Service App > API Sync and make sure the check for Active is set. Configure interval if needed, press save and then Sync Now.

  3. Navigate to Centrify Privilege Service App > Resources and you should see the resources there.