Getting Access to the OSDU Platform
Platform access lets you call OSDU services and APIs. It does not grant access to any data — see Getting Access to Data for that.
I need read access
Dev — automatic. Your Entra ID account gives you read access — no action required.
Test — automatic. Your Entra ID account gives you read access — no action required.
Prod — apply through AccessIT — see the step-by-step guide.
What does read access mean?
Read access lets you call OSDU API services — for example, searching for records, querying metadata, and retrieving data.
I need write access
Dev — apply through AccessIT — see the step-by-step guide.
Test — apply through AccessIT — see the step-by-step guide.
Prod — requires additional approval before you can apply:
- Complete the production readiness checklist and get approval
- Show proof of approval to the OSDU Platform Team
- Apply for prod write access through AccessIT — see the step-by-step guide
Write access is per environment
You need to submit a separate request for each environment (dev, test, prod). A write access request for dev does not give you write access to test or prod.
Our approach to app registrations
Each data producer team is responsible for creating and managing their own app registrations. The OSDU Platform Team does not create or own app registrations on behalf of teams — but we can help point you in the right direction or assist with the setup process.
Applications authenticate with client credentials and need an app registration in Microsoft Entra ID.
Your application needs a client_id and client_secret to obtain access tokens.
- Reuse — if your team already has an app registration, ask for the credentials instead of creating a new one
- Create — register a new application and configure it for OSDU. See Setting Up an App Registration for OSDU for the full step-by-step guide, including API permissions and authentication setup.
Once you have an app registration, request the access level you need:
My app needs read access
Dev — apply via ServiceNow
Test — apply via ServiceNow
Prod — apply via ServiceNow
My app needs write access
Dev — apply via ServiceNow
Test — apply via ServiceNow
Prod — requires additional approval before you can apply:
- Complete the production readiness checklist and get approval
- Show proof of approval to the OSDU Platform Team
- Request prod write access through ServiceNow