Skip to main content

About ConductorOne

ConductorOne is an identity security platform that helps organizations automate access reviews, manage entitlements, and enforce least-privilege access. Connecting ConductorOne to Serval enables automated access workflows, entitlement management, and identity governance directly from your service desk.

What the ConductorOne integration enables

CapabilityDescription
Automation workflowsManage access reviews, entitlements, users, apps, tasks, and more
Anything defined in the ConductorOne API can be accessed through Serval.

ConductorOne configuration

Prerequisites

  • An active ConductorOne tenant
  • Ability to create API keys (via your profile, or the Super Administrator role for tenant-wide keys)

Create an API key

1

Navigate to API credentials

In the ConductorOne web app, click your username at the bottom of the screen and select AI & API. In the API credentials section, click Create credential.
2

Configure the key

  • Name: Enter a descriptive name (e.g., “Serval Integration”)
  • Lifespan: Choose 30 days, 90 days, or never expires
  • Allowed IPs (optional): Restrict which IPs can use the key
  • Scope: Select the permissions for the key. Choose Full permissions for read-write access, or select specific roles for more limited access.
3

Copy your credentials

Click Create. Copy both the Client ID and Client Secret.
The Client Secret is only shown once. Store it securely before leaving the page. If lost, you must create a new API key.

Identify your Tenant Domain

Your Tenant Domain is the hostname portion of your Client ID. The Client ID format is <random-id>@<hostname>/<use-case>. For example, if your Client ID is strange-hydra-68836@acme.conductor.one/pcc, your Tenant Domain is acme.conductor.one.

Serval configuration

  1. In Serval, go to AppsAvailableConductorOneConnect
  2. Enter the following:
    FieldDescription
    Tenant DomainYour ConductorOne tenant domain (e.g., your-company.conductor.one)
    Client IDYour ConductorOne API Client ID
    Client SecretYour ConductorOne API Client Secret
  3. Click Save
Serval will verify your credentials and connect to ConductorOne. Once saved, the integration is ready to use in workflows.

Additional resources

ConductorOne API documentation

API overview and how to create and manage API keys

How to authenticate requests

Details on ConductorOne’s authentication flow

Need help? Contact support@serval.com for assistance with your ConductorOne integration.