Building, integrating, or customizing apps and workflows within Microsoft Teams using developer tools and APIs
Hello @Nehal Bhaskar Kolipaka
I understand your concern. You already have a Microsoft Teams app that works well within your organization, and now you'd like to make it available publicly through the Teams Store/AppSource. The good news is that this is usually not about rebuilding the app from scratch. Instead, the focus is on meeting Microsoft's publishing requirements, such as Partner Center registration, authentication configuration, app manifest validation, compliance checks, and store submission policies.
As an Independent Advisor, I can’t directly assist with the publishing process, but I’m happy to help you understand the requirements, identify the necessary steps, and point you toward the relevant Microsoft documentation and resources.
I’ve grouped the main points and included the direct links so you can check the guidance yourself.
1/ Publishing, Partner Center, and Submission Preparation
The public publishing process is separate from deploying an app through Teams Admin Center.
According to the documentation, preparation for Teams Store publication includes validating the app package, completing Publisher Verification, preparing the store listing, and providing test accounts and testing instructions. The guidance also mentions that reviewers may need admin and non-admin test accounts, tenant configuration details, and test notes to validate the app successfully.
For your reference
Prepare your Teams Store submission
2/ Teams Store Validation, Manifest, Security, and Compliance
The validation guidance covers app package validation, marketplace requirements, user experience expectations, authentication scenarios, security considerations, privacy requirements, and certification criteria. It is also the best reference for understanding store-ready manifest requirements and common certification findings.
For your reference
Teams Store validation guidelines
3/ Review Process and Future Updates
The publishing guidance explains the submission workflow, validation review process, feedback cycle, and how updates are managed after an app is published. If changes are required during review, a validation report is provided and the updated package can be resubmitted.
For your reference
Publish your app to the Teams Store
4/ Multi-tenant Authentication
I could not find a statement in the Teams Store publishing documentation that explicitly says every published Teams app must use a multi-tenant Entra ID application.
However, if users from other organizations are expected to sign in to your service, I would recommend reviewing your authentication design and testing those cross-tenant scenarios before submission. Authentication is part of the validation process described in the publishing guidance.
For your reference
Prepare your Teams Store submission
I hope this helps point you to the most relevant documentation to support your process.
Wish you all the best!
If the answer is helpful, please click "Yes". If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in the forum documentation to enable e-mail notifications if you want to receive the related email notification for this thread