Skip to main content

Documentation Index

Fetch the complete documentation index at: https://conductorone-ian-account-to-user-pipeline.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Capabilities

ResourceSyncProvision
Accounts
Authentication methods
Entities
Groups
Policies
Roles
Secrets

Gather HashiCorp Vault credentials

Configuring the connector requires you to pass in credentials generated in HashiCorp Vault. Gather these credentials before you move on. The connector supports two authentication methods. Choose one:
  • Vault Token — authenticate directly with a Vault token.
  • AppRole — authenticate using a Role ID and Secret ID via the AppRole auth method. This is recommended for automated, machine-to-machine access.

Option 1: Look up your Vault token

1
Follow the Vault UI documentation to log into the Vault UI.
2
Click the user menu (person icon) and select Copy token.
3
Carefully save the token value.
Next, move on to the connector configuration instructions.

Option 2: Set up AppRole authentication

1
Follow the Vault UI documentation to log into the Vault UI, or use the Vault CLI.
2
Enable the AppRole auth method if it isn’t already enabled:
vault auth enable approle
3
Create an AppRole role with the appropriate policies for the connector:
vault write auth/approle/role/baton-connector \
    token_policies="<your-policy>" \
    token_ttl=1h \
    token_max_ttl=4h
4
Retrieve the Role ID for the role you just created:
vault read auth/approle/role/baton-connector/role-id
Carefully save the role_id value.
5
Generate a Secret ID for the role:
vault write -f auth/approle/role/baton-connector/secret-id
Carefully save the secret_id value.
Next, move on to the connector configuration instructions.

Configure the HashiCorp Vault connector

To complete this task, you’ll need:
  • The Connector Administrator or Super Administrator role in C1
  • Access to the set of HashiCorp Vault credentials generated by following the instructions above
Follow these instructions to use a built-in, no-code connector hosted by C1.Cloud-hosted connector not currently available.