How to secure access to my exposed endpoint for Teams Channel Bot

Steph 0 Reputation points
2024-08-02T10:23:52.2933333+00:00

I created a bot in C# for my org. and the endpoint its exposed externally

The bot is self hosted, and we need it to be.

The question is, what is the best approach to secure the access to the endpoint as this needs to be publicly available as needs to be accessed by the registed app in Azure?

Channel is Teams

Thanks

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,894 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,834 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Prasad-MSFT 8,846 Reputation points Microsoft External Staff
    2024-08-05T06:25:48.41+00:00

    As stated here, Bots built through Microsoft Bot Framework must be accessible through the https endpoint, however the endpoint isn't exposed. The endpoint is linked only between Bot Framework and your internal address.


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.