Integrating SailPoint with UiPath SaaS
UiPath Automation Cloud is a cloud-based enterprise SaaS platform offered by UiPath. The SailPoint UiPath connector uses the Automation Cloud APIs to aggregate UiPath objects into SailPoint for governance and certifications.
The connector currently supports:
- UiPath groups as entitlements.
- UiPath Robot accounts as machine identities.
Note
To view the latest features, enhancements, and fixes for all SaaS connectors, refer to the SaaS Release Notes page.
Supported Features
Test Connection
Validates connectivity and authentication to UiPath Identity APIs.
Non-Human Identity Discovery
Aggregates UiPath Robot accounts as machine identities through dataset aggregation.
Refer to Dataset Management for more information.
Refer to Discovering Potential Non-Human Accounts for more information.
Entitlement Aggregation
Aggregates UiPath groups as entitlements.
Note
There are no provisioning operations in this connector.
Prerequisites
This section describes the information you need to configure a connection.
Organization ID (partitionGlobalId)
It uniquely identifies the organization you're managing. You can locate your partitionGlobalId in the URL when you are signed in to the portal.
For example, in the URL: https://baseURL/tenant/portal_/cloudrpa?organizationId=xxxxxx&ecommerceRedirect=false&isAuth0=true, partitionGlobalId is xxxxxx.
Personal Access Token (PAT)
If you are using Personal Access Token (PAT) as Authentication, you must create a token.
Creating a Personal Access Token:
- Sign in to the UiPath console.
- Select the user icon in the top-right corner of the window.
- Select Preferences.
- Select Personal Access Tokens from the left-hand menu.
-
Select Generate new token. Set the appropriate permissions (Scopes) for your token mentioned in Required Permissions.
Note
Maximum expiry 360 days.
Client ID and Client Secret
If you are using OAuth 2.0 as Authentication, you must register a new application to generate a Client ID and Client Secret.
- Go to Admin > External Applications > OAuth apps.
- Add the application with appropriate permissions (Scopes) for your token mentioned in Required Permissions.
- After the application is created, copy the App ID and the App Secret.
- Use the App ID as the Client ID for the connector configuration.
- Use the App Secret as the Client Secret for the connector configuration.
Important
Resources Links
Required Permissions
While creating the Personal Access Token (PAT) or OAuth application, select Platform Management API Access as the resource.
Scope-based access (Recommended)
To perform all required actions, select the following scopes:
PM.RobotAccount.ReadPM.Group.Read
Permission-level access
If you configure access at a granular permission level, ensure Read permissions are granted for:
- Robot Account APIs
- Group APIs
Documentation Feedback
Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.