Teams app provisioning fails — “Multitenant bot creation is deprecated”

Abed Elheyb 40 Reputation points
2025-09-14T21:14:34.0266667+00:00

Hello Microsoft QA team,

When provisioning my Teams app from Visual Studio 2022 (Teams Toolkit), I receive this error:

“Multitenant bot creation is deprecated. Please use SingleTenant or UserAssignedMSI.”

Our solution must be multi-tenant to serve customers in other Entra ID tenants, so switching to SingleTenant isn’t viable. Could you please confirm whether multi-tenant bot registration has been removed by design and advise on the supported approach or a workaround for multi-tenant Teams apps?

This is blocking our rollout, so any timely guidance would be appreciated.

Thanks!

Azure AI Bot Service
Azure AI Bot Service
An Azure service that provides an integrated environment for bot development.
{count} votes

Answer accepted by question author
  1. Divyesh Govaerdhanan 9,355 Reputation points
    2025-09-14T23:24:32.47+00:00

    Hello,

    Welcome to Microsoft Q&A,

    Based on your description, I understand that you want to develop and deploy a bot app for multi-tenants in the Microsoft 365 environment. 

    However, I strongly recommend using a single-tenant bot and allowing other tenants to access it by publishing the bot through the Teams App Store, rather than trying to build a multi-tenant bot. Here are the reasons why: 

    Based on this document - Register a Bot Framework bot with Azure - Bot Service | Microsoft Learn: 

    • Multi-tenant bot creation was deprecated on July 31, 2025. 
    • Existing multi-tenant bots will continue to function, but new multi-tenant bot creation will no longer be supported after that date. 
    • To ensure continued support, use a single-tenant or user-assigned managed identity going forward. 

    Therefore, implementing a multi-tenant bot at this point is no longer possible or an optimal solution in the long run. 

    Instead, as mentioned earlier, you can focus on building your bot within a single-tenant Azure AD environment and then publish it to the Teams App Store. Once published, other tenants can install and deploy the bot directly from the store. This approach aligns with Microsoft’s long-term roadmap and ensures your bot remains compliant, scalable, and accessible across organizations.  

    Please Upvote and accept the answer if it helps!!

    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' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.