OpenAI
Connect OpenAI as an access review source using an organization Admin API key so Probo can list every member of your OpenAI organization.
Probo reads your OpenAI organization’s members through the Admin API so you can review who has access.
Prerequisites
Section titled “Prerequisites”- Probo organization administrator access
- The Owner role in an OpenAI organization (only owners can create Admin API keys)
Collected Fields
Section titled “Collected Fields”| Probo field | OpenAI field | Notes |
|---|---|---|
| Name | name |
|
email |
||
| Role | role |
owner → Owner, reader → Reader, otherwise Member |
| Admin | role |
Flagged as an administrator when role is owner |
| Status | disabled |
Disabled members are shown as inactive |
| MFA | Not supported | |
| Last login | Not supported | |
| External ID | id |
Stable identifier used to track the account across reviews |
| Created at | added_at |
When the member joined the organization |
Step 1: Create an Admin API Key
Section titled “Step 1: Create an Admin API Key”
- In the OpenAI API platform, go to Settings > Admin keys as an organization Owner.
- Click Create new Admin key, name it (e.g.
Probo Access Review), and set Permissions to Read only, since Probo only reads your members. - Copy the key (
sk-admin-…) and store it securely. It’s shown only once.
Step 2: Connect in Probo
Section titled “Step 2: Connect in Probo”- In Probo, go to Access Reviews > Sources > Add Source.
- Find OpenAI, click API Key, paste the key, and click Connect.
Probo names the source after your organization and pulls its members into your campaigns.
Troubleshooting
Section titled “Troubleshooting”- Key rejected. Confirm it’s an admin key (
sk-admin-…) with at least Read only permission. A project key (sk-proj-…) won’t work. - No members appear. The key must be created by an organization Owner and belong to the organization you’re reviewing.