Skip to main content
Onboarding Guide - CyberArk
Reco Product Management avatar
Written by Reco Product Management
Updated over 3 months ago

Prerequisites for Integration

  • CyberArk Admin Role: Required to access and manage CyberArk settings.

  • Reco Admin Role: Necessary for setting up and managing the integration within Reco.

Configure CyberArk Identity

  1. Login into your CyberArk Identity User Portal using an admin account.

  2. Enter the Admin Portal

  3. In the sidebar, under "Core Services" -> "Users", click on "Add User"

  4. On the user creation page:

    1. Before filling in the user details, under the "Status" header, check the "Is OAuth confidential client" checkbox. The following checkboxes should be automatically changed:

      • Send email invite for user portal setup

      • Is service user

      • Password never expires

    2. Fill in the username and password and take note of those credentials. It is recommended to name it "Reco App":

  5. Click on "Create User".

  6. In the sidebar, under "Core Services" -> "Roles", click on "Add Role"

  7. Name the role "Reco". You can also add a meaningful description if you like. Leave all other fields with their default value

  8. Click on "Administrative Rights" and then on "Add"

  9. In the pop-up dialog search and enable all the following rights:

    • "Read Only Role Management"

    • "Read Only System Administration"

    • "Read Only User Management"

  10. Click on "Add"

  11. At the bottom of the page, click on "Save"

  12. In the "Members" section of the Role, click on "Add" and add the user you have created in the previous steps

Integrating with Reco

In the CyberArk integration, pop-up screen in Reco fill in the username and password of the service user you have created above. After that, fill in your CyberArk tenant URL including "https://". Your tenant URL should look like "https://acme123.id.cyberark.cloud/".

Click on "Test" to verify your credentials. If everything goes well, you can click on "Connect".

Did this answer your question?