Prerequisites
You need an OpenAI Admin API key created by an Organization Owner. Admin API keys are organization-scoped and can manage organization resources such as users, projects, and API keys. A regular project API key (for example, one starting withsk-) does not have these permissions and will fail validation.
Create an OpenAI Admin API Key
1
Open your account menu
In the OpenAI dashboard, click your account in the bottom-left corner to open the menu.

2
Open Organization settings
Select Organization settings from the menu.

3
Navigate to Admin keys
In the organization settings, open the Admin keys tab.

4
Create a new Admin key
Click Create new Admin key on the top right corner.

5
Name and create the key
Give the key a descriptive name (e.g. 
infisical-key), set the permissions as needed, and click Create admin key.
6
Copy the Admin API key
Copy the generated Admin API key and store it securely. It will only be shown once.

Create OpenAI Connection in Infisical
- Infisical UI
- API
1
Navigate to App Connections
In your Infisical dashboard, go to Integrations → App Connections tab in your project.

2
Select OpenAI Connection
Click Add Connection and choose OpenAI from the list of available connections.

3
Fill out Connection Form
Complete the form with:
- A name for the connection
- An optional description
-
Your Admin API Key (from the steps above)
4
Connection Created
After clicking Connect to OpenAI, Infisical validates the key against the OpenAI API. Your OpenAI Connection is then ready to use for OpenAI Service Account Secret Rotation.
