How do I set up the Azure Bot for Microsoft Teams integration?

For Microsoft Teams to work with Oracle Communicate, you need to create a bot in the Azure Portal.

  1. Log in to the Azure Portal with an active subscription and contributor or owner rights.
  2. Create a resource, search for and then create Azure Bot.
  3. Complete the bot details.
  4. Select Single Tenant as the Type of App and Create new Microsoft App ID for the Creation type.
  5. Select Go to resource and copy the App ID and Tenant ID.
  6. Select Manage Password and create a client secret password.
  7. Select a future date.
  8. In API permissions, select Add Permission> Microsoft Graph> Application Permissions and add these permissions:
    1. Channel.ReadBasic.All
    2. ChannelMessage.Read.All
    3. Team.ReadBasic.All
    4. Select Add Permission> Microsoft Graph> Delegate Permissions and add the User.ReadBasic.All permission.
  9. Grant admininstrator consent for the permissions you added.
  10. Go to Channels in the Bot resource, find Microsoft Teams and agree to the terms and conditions.
  11. Save the Bot ID (App ID), Tenant ID, App Password (Client Password) details.