OnboardingConnect Providers

OpenAI

Prerequisites

  • Any OpenAI Platform organization.
  • Organization owner access, to create the Admin key.

Connect

Create an Admin API key in OpenAI

Sign in to platform.openai.com as an organization owner. Go to Settings > Organization > Admin keys and create a key. Set an expiry.

Copy the key (it starts with sk-admin-). OpenAI shows it once.

An Admin API key is not scoped to billing. It can also manage your organization. Create it on a dedicated identity and set an expiry, since OpenAI does not offer a narrower, read-only scope.

Add it to LevelFour

Open Connect Providers in the dashboard, select OpenAI, and paste the key under Admin API key. Click Add Admin API key.

Confirming it worked

The connection moves to Connected, usually within about an hour. Your first data appears within a day.

Rotating or removing access

Rotating the credential

Create a new Admin key in OpenAI, paste it into the OpenAI panel under Connect Providers, then revoke the old key from OpenAI's Settings > Organization > Admin keys.

Removing access

Disconnect OpenAI under Connect Providers, then revoke the key from OpenAI's Settings > Organization > Admin keys. LevelFour stops reading as soon as the key is revoked.

Troubleshooting

SymptomWhat to do
LevelFour rejects the key you pastedA project API key is refused. The organization reporting endpoints take an Admin key only, so it has to start with sk-admin- and be created under Settings > Organization > Admin keys, not inside a project
Key creation fails or the Admin keys page is not visibleYou need organization owner access on the OpenAI Platform account, not just a member role
The connection never leaves "Connecting"Confirm the key was copied in full and has not expired. OpenAI shows the secret once, so a partial paste is a common cause
Azure OpenAI spend is missingThis connector only reads the OpenAI Platform. Connect Azure separately for Azure OpenAI usage

Next