CyberArk integration configuration These procedures include both CyberArk and ServiceNow configuration tasks, including references to the appropriate CyberArk documentation. The credential identifier configured in the ServiceNow instance must be mapped to the credential name in the CyberArk vault. When looking up a credential, the MID Server first tries to find the credential by name, which must be unique, and then by IP address. To identify the credential by IP address, the system looks at the credential type to ensure that there is only one credential of that type at that address. An example of this might be when a Windows server and vCenter are both running on the same IP address. To support strict credential requirements like this in an SSH environment, a MID Server configuration parameter allows you to require that the credential type requested matches the type returned by CyberArk. To configure your instance to obtain credentials from a CyberArk vault, complete these tasks in the order in which they appear below. Configure the CyberArk vault and install the AIM APIConfigure the CyberArk vault to allow MID Server access and install the CyberArk AIM API on the MID Server machine.Import the CyberArk JAR fileImport the CyberArk JavaPasswordSDK.jar file into the instance to make it accessible to the MID Server.Configure the MID Server for CyberArkConfigure the config.xml file to grant the MID Server access to the CyberArk vault.Configure CyberArk for SNMPv2 credentialsIf your system uses SNMPv2, you can create a special file to map the attribute in a credential to the community string.Configure the CyberArk credential identifierCreate the unique key that CyberArk can use to identify specific credentials in the external repository.