Configuring Microsoft (MS) Teams Channel

When you set up a Microsoft Teams channel, users can chat with your digital assistant (or a standalone skill) through the Microsoft Teams user interface. For the detailed instructions on configuring MS Teams Channel for ODA, see Microsoft Teams in Using Oracle Digital Assistant.

Here's the high level process for setting up a channel:

  1. In Microsoft Teams, use App Studio to create an app and add a bot to that app. (Alternatively, you can use the Microsoft Bot Framework or the Microsoft Azure Bot Service to create a bot registration.)
  2. Using the app ID and password from the bot, create a channel in Digital Assistant.
  3. Copy the webhook URL that is generated when you create the channel and add it to the bot.
  4. Test your digital assistant in Microsoft Teams.

If you want a digital assistant or skill to require the same authentication that you have configured for Microsoft Teams, you can set up single sign-on (SSO) authentication for that digital assistant or skill within Microsoft Teams. Once this SSO authentication is set up, users will be able to log in to Teams with their Azure Active Directory (Azure AD) credentials and then seamlessly interact with the digital assistant, without having to sign in again.

For detailed instructions on supporting SSO with MS Teams, see SSO Configuration for Microsoft Teams Channels