Deploy a REST API Bot Framework bot to Microsoft Teams in GCC High

Boris Rusinovic 41 Reputation points
2024-09-25T16:06:35.8866667+00:00

We have a Teams bot application developed in Java exclusively using the Bot Framework REST API. From the implementation perspective, the bot is just a REST endpoint in our ERP system.

We use the Teams Developer portal https://dev.teams.microsoft.com/apps to create a deployment package/manifest for publishing to MS Teams.

I understand that a bot application runs in the context of a specific Azure tenant as a Multitenant application, and a bot runs in the context of the Bot Framework service.

That is all fine and works as expected.

Now we have a requirement to provide the same bot service to our GCC High users. The bot app must be deployed to GCC High tenant, and run in Teams/Office365 in GCC High.

I don’t see the option to run a Teams Developer Portal for GCC High tenant, or maybe it is, but I cannot find it.

Could you please provide instructions on deploying our bot to MS Teams in GCC High environments?

One more time: we do not use the Bot Framework SDK, our bot is implemented in basic REST API and JSON.

Thanks!

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,088 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. LiweiTian-MSFT 19,015 Reputation points Microsoft Vendor
    2024-09-26T02:14:07.1233333+00:00

    Hi @Boris Rusinovic

    Developer Portal isn't available for GCC-High and Department of Defense (DOD) tenants. However, you can use a regular tenant to build an app in Developer Portal, download the app, and upload the app using Microsoft Graph to a national cloud. For more information, see national cloud deployments.


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

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.



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.