CyberArk Privilege Cloud Onboarding
This section describes how to connect CyberArk Privilege Cloud to SailPoint Entro. Once connected, Entro reads the identities, groups, Safe permissions, and audit activity from your CyberArk Privilege Cloud and surfaces the service principals it discovers in the NHI Inventory.
Navigation Path
Management → Accounts & Integrations → Add New Account (top right) → CyberArk Privilege Cloud
Prerequisites
-
Administrator access to your CyberArk Privilege Cloud, sufficient to create a user and assign permissions
-
Network reachability from the Entro Worker Group (Connector) to your Privilege Cloud REST API endpoint
-
The Privilege Cloud REST API available (standard on Privilege Cloud)
Authentication
Entro authenticates to CyberArk Privilege Cloud using basic authentication (username and password). On each scan, Entro obtains a session token from the Privilege Cloud logon API and refreshes it automatically on expiry. No long-lived shared secret is stored.
Entro supports the following authentication types. Choose the one that matches how the dedicated Entro user is configured in your environment:
| Authentication Type | When to use |
|---|---|
| CyberArk | The Entro user is a CyberArk-internal user. |
| Windows | The Entro user authenticates against a Windows domain. |
| LDAP | The Entro user is authenticated via an LDAP directory. |
| RADIUS | The Entro user is authenticated via a RADIUS server. |
Whichever type you choose when creating the dedicated Entro user in step 1 is the same type you will select on the Entro connection form in step 4.
Connect CyberArk Privilege Cloud to SailPoint Entro
-
Create a Dedicated CyberArk User for Entro
-
In the Privilege Cloud Portal, create a new user named
svc_entro_audit. Refer to the CyberArk documentation for Add and Manage Users. -
Set the authentication source to match your environment - CyberArk-internal, Windows, LDAP, or RADIUS. This is the Authentication Type you will select when connecting CyberArk Privilege Cloud to Entro.
-
Apply your standard service-account password policy.
-
Do not assign Vault Admin or any write-capable role. Entro requires read and audit access only.
Important
Use a dedicated user. Do not reuse an existing admin account - Entro's activity must be auditable as a distinct principal.
-
-
Grant the Audit Users Permission
-
Grant the Audit Users vault-level entitlement to
svc_entro_audit. This grants the audit privileges Entro needs to enumerate PAM users, groups, and AAM applications, so thatGET /API/Usersworks for ownership correlation. -
Scoped alternative (if you do not want Entro to see every Safe): Grant Audit Users to
svc_entro_auditfor user and ownership correlation, then configure Safe-level permissions only on the specific Safes you want Entro to monitor. There is a trade-off for using this method where Service Principals whose access is scoped exclusively to Safes outside of your chosen subset will not appear in the NHI Inventory.
-
-
Grant Safe-Level Permissions
For every Safe Entro should monitor, add
svc_entro_auditas a Safe member with the following permission set:Permission Purpose List Accounts Enumerate the accounts in the Safe so per-account audit activity can be retrieved. View Safe Members Discover the users and groups that have access to the Safe and their permissions. View Audit Log Retrieve account activity history for service-principal reconstruction. Access Safe without confirmation Allow audit operations to proceed without dual-control approval gating. To apply at scale, run
POST /API/Safes/{SafeUrlId}/Members/against each Safe, or apply via a CyberArk Safe Membership Policy if your environment supports it. -
Connect CyberArk Privilege Cloud to Entro
In SailPoint Entro, go to Management > Accounts & Integrations > Add New Account > CyberArk Privilege Cloud and complete the following fields:
- Enter a descriptive Nickname for this integration. For example,
CyberArk-PROD. - Enter the Base URL of your Privilege Cloud tenant. For example,
https://<subdomain>.privilegecloud.cyberark.cloud. - From the Authentication Method drop-down, select CyberArk, Windows, LDAP, or Radius. This must match the authentication method you chose when you configured
svc_entro_audit. - Enter the Domain for the selected authentication method. This is required for Windows, LDAP, and RADIUS; leave empty for CyberArk-internal.
- In the Username field, enter
svc_entro_audit. - Enter the Password for the dedicated Entro user.
- Enter the Worker Group (Connector) that will run the CyberArk Privilege Cloud scans.
- Select Create Account. Entro validates the connection and begins its first scan.
Entro authenticates against the Privilege Cloud logon endpoint that corresponds to the selected authentication method:
Authentication Method Logon endpoint CyberArk https://<base-url>/PasswordVault/API/auth/Cyberark/logon/Windows https://<base-url>/PasswordVault/API/auth/Windows/logon/LDAP https://<base-url>/PasswordVault/API/auth/LDAP/logon/RADIUS https://<base-url>/PasswordVault/API/auth/RADIUS/logon/ - Enter a descriptive Nickname for this integration. For example,
-
Validate the Integration
Within 2-5 minutes of configuring the integration:
-
Go to Management > Accounts & Integrations > CyberArk Privilege Cloud and confirm the integration status displays Verified.
-
Go to Inventory > NHIs and confirm that filtering by integration CyberArk Privilege Cloud shows your discovered service principals, with permissions, vault access, activity, and ownership populated in the drawer.
-