Deployment Options for Microsoft Teams Custom Applications/Bots

GP 31 Reputation points
2022-12-09T14:07:51.127+00:00

Our Applications are developed in .Net Core c# using Bot framework.
And we are deploying teams applications/bots in Azure Appservice. and configuring the end point from teams developer portal and uploading the app package (manifest file and images) in Admin center. those are working fine.

But now we do not want use the AppService for hosting our applications.

Any other alternate deployment options other than hosting in cloud.

If I deploy the application in On Premises, will they work in teams? ( with AAD app registrations)

Could you please suggest deployment options? Please share deployment options of custom applications for teams and Architecture documents.

Thanks in advance!

C#
C#
An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
10,319 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.
2,892 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Sayali-MSFT 2,266 Reputation points Microsoft Vendor
    2022-12-13T09:22:05.927+00:00

    Yes, You can Access Your On-Premises Applications Directly in Teams.
    To access your on-premises applications in your channel through pinned tabs. This can include your SharePoint sites or other business applications.

    This flow is made possible using the Azure Active Directory Application Proxy. Many customers currently use Application Proxy to provide single sign-on (SSO) and secure remote access for web applications hosted on-premises. These flows don’t use a DMZ or VPN – all traffic goes through a light-weight agent on-premises that only uses outbound connections. You can learn more about the Application Proxy flow in our documentation.

    Reference Document-https://techcommunity.microsoft.com/t5/microsoft-teams-blog/access-your-on-premises-applications-directly-in-teams/ba-p/65245

    Thanks,

    Sayali


    If the response is helpful, please click "Accept Answer" and upvote it. You can share your feedback via Microsoft Teams Developer Feedback link.

    0 comments No comments