how to get MPN ID for multi tenent app

Vollala, Bharath Kumar 6 Reputation points
2022-12-06T18:00:24.597+00:00

how to get MPN ID for multi tenent app, for tableau - onedrive sharepoint connector

Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
19,802 questions
{count} vote

2 answers

Sort by: Most helpful
  1. David Pugmire 30 Reputation points
    2023-11-09T19:26:11.9233333+00:00

    MS is lacking proper documentation on this, as well as things not being named right, etc, at the time of this post.

    In order to add an MPN ID to an app registration, you need to know and provide the following:

    1. MPN ID is no longer named such, it's now called a Partner ID
    2. MPN is no longer called Microsoft Partner Network, it is now called "Azure AI Cloud Partner Program"
    3. Having a Partner Center account is not sufficient, you must also go to Account Settings/Programs, and specifically add the "Azure AI Cloud Partner Program"
    4. Partner ID is now accessible in Account Settings/Identifiers/Azure AI Cloud Partner Program
    5. You will probably notice TWO Partner IDs. You need the one of type PartnerGlobal
    6. HOWEVER... You still cannot add this ID to your app registration! First, you MUST:
    7. Go to Account Settings/Tenants
    8. IMPORTANT: if you are in multiple programs, you might see multiple tabs at the top, such as Partner | Developer. Chose the tab/program you want to actually associate your app with (the Entra that has your app registration)
    9. Now click "Associate Microsoft Entra ID" to link your other tentant in here. * you will need to sign in using a global admin account of that particular tenant - see below.

    In my case, our Entra tenant was a DIFFERENT one than what was associated with my Workplace account I signed into the Partner Center with. But when I tried to "Associate Microsoft Entra ID" from the tenants area, and sign in, it would fail (could not validate you as a global admin), even though the current auth user of the Partner Center was a global admin in both tenants. I had to make a local user in the tenant that has my app, make them a global admin, then in the Partner Center, Associate that Entra, which makes you sign in... and be sure to auth with that local global admin user you just created in order to "find" and confirm the link. Partner Center should then, finally, let you add your tenant. And NOW you can go back to your app registration, add the PartnerGlobal Parnter ID into the "MPNID" field, and it should link up without the annoying MPN Account Not Found error.

    At the time of this post, Microsoft has a LOT of improvement to make. First, the issue that App Registration is still referring to "MPN ID", which is no longer the proper naming. And that it does not tell you, AT ALL, how to get that ID or where to go (not even so much as simple support doc to outline everything I just did here). And last, the fact that Partner Center makes you use a MS account rather than a Workplace account in order to join the Developer program is just absolutely stupid and nonsensical.

    2 people found this answer helpful.
    0 comments No comments

  2. Marilee Turscak-MSFT 34,626 Reputation points Microsoft Employee
    2022-12-10T00:02:54.333+00:00

    Hi @Vollala, Bharath Kumar ,

    Thanks for your post!

    If you are a Microsoft Partner and have already created a partner account, you can find your MPN/partner ID in the Partner portal under View Account > Partner Profile > Organization Profile > Identifiers .

    269067-image.png

    If you have not yet created a partner center account, you can do so by following the steps in MPN Create a Partner Center Account. Once you have enrolled you will see your details in the Partner Center.

    269083-image.png

    You will need to associate your tenant in your Partner Center account. The MPN (ID) account must be the Partner global account (PGA) for your organization, not location.

    Then you need to mark your app as publisher verified by following the steps in Mark App as Publisher Verified. In order to do that, you need to make sure that you have met the prerequisites in the article. You must be signed in using MFA with an account that has the Application Admin, Cloud Application Admin, or Global Admin role in Azure AD and the MPN Admin, Accounts Admin, or Global Admin role in the Partner Center.

    Let me know if this helps and if you have further questions!

    See also:

    Mark your app as publisher verified
    Microsoft Multi Tenant App
    Cannot add verified publisher MPN ID to Azure multi-tenant app

    -

    If the information helped you, please Accept the answer. This will help us and other community members who might be researching similar information.

    0 comments No comments