OpenAI
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.