Which Microsoft Entra App Requires Publisher Verification for Teams App Submission?

石川 敦己 255 Reputation points
2025-01-27T12:57:04.02+00:00

We are developing a Teams bot to notify users about updates related to our web application, and we are considering publishing it on the Teams Store. We understand that Publisher Verification is required for submission.

Reference: Prepare for app submission checklist

As far as we know, Publisher Verification is typically associated with a Microsoft Entra app. In the context of publishing this Teams app, which Microsoft Entra app should undergo Publisher Verification?

Should it be the Microsoft Entra app that was automatically created when the bot resource was registered, and that shares the same ID as the bot?

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,895 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,692 questions
Microsoft Entra ID
Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
23,753 questions
0 comments No comments
{count} votes

Accepted answer
  1. Sanoop M 1,790 Reputation points Microsoft External Staff
    2025-01-27T23:26:44.2533333+00:00

    Hello @石川 敦己,

    Thank you for posting your query on Microsoft Q&A.

    I understand that you are developing a Teams bot to notify users about updates related to your web application, and you are considering publishing it on the Teams Store. You understand that Publisher Verification is required for submission.

    Reference: Prepare for app submission checklist

    As far as you know, Publisher Verification is typically associated with a Microsoft Entra app. In the context of publishing this Teams app, which Microsoft Entra app should undergo Publisher Verification?

    Yes, it should be the Microsoft Entra ID application that was automatically created as a Service Principal instance object(under Enterprise Applications section), when the bot resource was registered under App Registrations section.

    Please note that the Application ID will be the same in both the Enterprise Applications as well as in the App Registrations section where you have integrated the Bot application, so you can use the Microsoft Entra Application ID(Bot's App ID) from App Registrations or Enterprise Applications section(as both the App IDs are same).

    I hope this above information provided is helpful. Please feel free to reach out if you have any further questions.

    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Thanks and Regards,

    Sanoop Mohan

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.