Validating SSH Private Key Account

To validate the SSH Private Key Account:

The integration requires the SSH Private Key Account Credential to be used.

  1. Set up an environment where public and private key authentication is configured.

    • A machine where an SSH authentication is enabled
    • A public key is placed
    • User working on integration knows a private key and a passphrase
  2. Add an SSH Private Key and a passphrase (if any) into PAS.

  3. Go to the PAS Admin Portal > Resources > SSH Keys.

  4. Select Add.

  5. Provide a suitable name.

  6. Select a Type (select File if you have a file to upload or select Manual to enter).

  7. Depending upon the Type selected, provide the private key.

  8. Select Save.

  9. Go to the Key details > Permissions > Add a User that will be used for checkout.

  10. Edit and provide Checkout permission.

    alt

  11. Add a System in Delinea PAS and link the SSH Key created above.

  12. Go to the Delinea PAS Admin Portal > Resources > Add System.

  13. Select System Type as Generic SSH.

  14. Provide the IP address and a suitable name to the system, select Next.

  15. Provide the User Name and select Credential Type as SSH Key.

    alt

  16. Select an existing SSH Key created under Resources SSH Keys or upload a new one.

  17. Select Next.

  18. Verify the setting if needed or select Finish.

  19. Go to the ServiceNow instance.

  20. Go to the Discovery > Credentials > New.

  21. Select SSH Private Key Credential.

  22. Fill in the details and select External Credential Store.

  23. Provide SshKeyName:Username in Credential ID.

    • SshKeyName—This is a Name of a Delinea PAS SSH Key created under Resources SSH Keys.
    • User Name—A user which is added into a System being validated using SSH key (for example, SSHKeyValidation:root).
  24. Select Test Credential.

  25. Provide the Target IP address and keep the default port value, select OK.

    alt

  26. A background validation will start and the key is validated.