docs/integrations/app-connections/venafi-tpp.mdx
Connect Infisical to a self-hosted Venafi Trust Protection Platform (TPP) instance to use it as an external CA for certificate issuance and management.
certificate:manage,discover,revoke and configuration scope privileges- **Name**: A friendly name for this connection (e.g., "Production TPP")
- **Method**: The authentication method. Currently only **OAuth** is supported.
- **Gateway** *(optional)*: Select an Infisical Gateway if your TPP instance is in an airgapped network without direct internet access.
- **TPP URL**: The HTTPS URL of your Venafi TPP instance (e.g., `https://tpp.example.com`). Must use HTTPS.
- **Client ID**: The OAuth Client ID from your TPP API Integration.
- **Username**: The TPP user account. Supports formats: `DOMAIN\username`, `[email protected]`, or local usernames.
- **Password**: The password for the TPP user account.
Click **Connect to Venafi TPP** to validate your credentials and create the connection.

<Note>
Infisical validates the credentials by authenticating with the TPP OAuth endpoint during connection creation.
If validation fails, verify that:
- The TPP URL is correct and reachable
- The Client ID matches an API Integration registered in TPP
- The username and password are correct
- The API Integration has the required scopes enabled
</Note>
For Venafi TPP instances running in airgapped or isolated networks, you can route the connection through an Infisical Gateway. Select the appropriate gateway when creating the connection to enable Infisical to reach your TPP server through a secure tunnel.