Search code examples
botframeworkbotsskype-for-businessmicrosoft-teamsazure-bot-service

How to make your bot visible to specific users in a channel


I am working on a project that uses Microsoft Bot Framework. I have added Skype for Business channel to it. Now I want the bot to be discoverable by only selective users in the Skype for Business tenant. How to achieve that? If anyone can tell me about how to do the same, i.e. discoverable to selective people, inside Microsoft Teams - that will also be helpful.


Solution

  • Unfortunately, the functionality for selectively identifying Skype users is not supported, primarily for privacy reasons. The best option available would be to build a sign-in card (sample available here). The bot would be generally available, but only authorized persons would be able to use based on their login permissions.