How do I get access to the Managed Planning Data Foundation APIs?

In order to get access to Managed Planning Data Foundation Services, you will need to gain access to a data partition. Please follow the onboarding process to gain access. Once done, you will be able to call the OSDU services in the context of the partition.

Where is the Managed Planning Data Foundation hosted?

This is hosted on Microsoft Azure. Managed Planning Data Foundation on GCP is under discussion, but we have no commitments on timelines.

How does this solution differ from the public OSDU hosted on Gitlab?

The Managed Planning Data Foundation is a superset of capabilities than what is avaialble within OSDU. On top of that, it is a fully managed solution. We plan to keep the Managed Planning Data Foundation aligned with any new features and enhancements added to the public OSDU.

Does the Managed Planning Data Foundation support GCP credentials?

No, currently only SAuth credentials are supported.

What target id should I use for my SAuth crednetials?

For now any target service ID can be used. This may change in the coming months as we make progress on the solution.

How do I on-board my service to use OSDU APIs?

For SAuth Service Account whitelisting

Provide the following information and submit a request to Delfi Developer Portal Support.

  • Source Service ID
  • Source Project ID
  • Target data partition
  • Permission level to get target data partition (Viewers/Editors/Admin)

How to use SAuth V2 exchange token in OSDU services

SAuth V2 token exchange documentation

For the documentation regarding SAuth V2 architecture, token exchange rules, please contact Delfi Developer Portal Support or Cloud Foundation Services SRE.

DE core OSDU services target client id

Please use 963f2cc6915e479fa0fcb73ec2ec90e7 as the target client id when you are using SAuth v2 exchanged token to call OSDU core services. It allows all service ids, so no need to request whitelist.