Error "The DeveloperEmail field is required." when setting up Graph Data Connect

Jeroen Vrijkorte 51 Reputation points
2024-04-26T08:56:28.39+00:00

Hello,

I'm trying to set up Graph Data Connection using this tutorial:

https://github.com/microsoftgraph/dataconnect-solutions/tree/main/solutions/ona/PreRequisites

Unfortunately, I cannot finalize the process, because when I click on "Create", I get the error: "The DeveloperEmail field is required.".

This appears to be a bug, as there is no DeveloperEmail field for me to fill in. However, I noticed that the Azure portal sends a CORS request to https://prod.odds.si.office.net/MgdcAppRegistrations with a JSON request body containing a "developerEmail" field. Nevertheless, this endpoint returns 400 "The DeveloperEmail field is required.".

I get the same behaviour in Brave and Chrome browsers.

combined

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,820 questions
Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
9,732 questions
Office Development
Office Development
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Development: The process of researching, productizing, and refining new or existing technologies.
3,578 questions
0 comments No comments
{count} votes

Accepted answer
  1. Amira Bedhiafi 16,146 Reputation points
    2024-04-30T21:53:53.36+00:00

    Since you cannot accept your own solution, I am reformulating your answer so you can accept it :

    The issue is because you are initially using a guest account, which had been given permission to access the subscription where you were setting up the Graph Data Connect resource.

    To resolve this, the IT support team set up a new user account directly linked to the Entra tenant associated with the subscription. This change enabled the process to proceed smoothly without any further complications.

    0 comments No comments

2 additional answers

Sort by: Most helpful
  1. Amira Bedhiafi 16,146 Reputation points
    2024-04-26T14:35:42.5733333+00:00

    If Microsoft Graph Data Connect hasn't been enabled by your admin, the portal experience is disabled. For details about how Global Administrators can enable Data Connect, see Enable Microsoft Graph Data Connect in your Microsoft 365 tenant

    Your issue is related to the configuration of the service or a missing step in the UI that should be collecting this information.

    The email needed is the email developer who registered the application.


  2. Jeroen Vrijkorte 51 Reputation points
    2024-04-30T08:49:14.55+00:00

    I eventually found the solution.

    The problem is, that I was using a guest account that had been granted access to the subscription in which I was creating the Graph Data Connect resource. IT support created a new user account for me that was directly tied to the same Entra tenant as the subscription. Then it worked right away.

    Thanks for everybody who tried to help. It seems that I unknowlingly omitted from my question the vital bit of information that led to the solution.

    0 comments No comments