This article has not been completed yet. However, it may already contain  helpful Information and therefore it has been published at this stage.

Prerequistes:

  • Workstation with Admin - Level Access
  • CSP Azure Tenant
  • Global Admin Role
  • .NET 6.0 SDK

Installing .Net 6.0 SDK

Downloadlink: https://dotnet.microsoft.com/download/dotnet/6.0

Preparing the Environment

Downloadlink: https://github.com/microsoft/PartnerCenter-GDAPTransition

cd "cd "C:\Users\localadmin\Desktop\DAP2GDAP\PartnerCenter-GDAPTransition-main\GBM"
dotnet run
Pause

Error:

Troubleshooting:

1) Checking Permissions:

This seem to be OK!

2) Checking the Service Principals:

New-AzureADServicePrincipal -AppId 2832473f-ec63-45fb-976f-5d45a7d4bb91
Get-AzureADServicePrincipal -All $true | Sort-Object -Property DisplayName | FT
Remove-AzureADServicePrincipal -ObjectId <Partner Customer Delegated Administration> -Verbose

Remove-AzureADServicePrincipal -ObjectId <Partner Center GDAP Public Client> -Verbose

Unfortunately, this does not solve the problem. But you can use it as a reset routine.

Solution:

https://api.partnercustomeradministration.microsoft.com

Expected Result:

Resources:

GDAP bulk migration tool - Partner Center
Provides an overview and instructions on using the GDAP bulk migration tool.
List the delegated admin customers of a partner - Partner Center app developer
How to list the delegated admin customers of a partner.
Register a public client app in Azure AD - Azure API for FHIR
This article explains how to register a public client application in Azure Active Directory, in preparation for deploying FHIR API in Azure.