MicroStrategy ONE

Register an Azure Bot in Microsoft Azure

Follow the steps below to register an Azure bot for use in Teams.

Create an Azure Bot

  1. Go to the Microsoft Azure portal.

  2. In the right pane, click Create a resource.

  3. In the search box, enter bot and press Enter.

  4. Click the Azure Bot card.

  5. Click Create.

  6. Enter values in the required fields and review and update settings.

    1. Provide information under Project details. Select whether your bot has global or local data residency. Currently, the local data residency feature is available for resources in the "westeurope" and "centralindia" regions. For more information, see Regionalization in Azure AI Bot Service.

    2. Provide information under Microsoft App ID. Select how your bot identity is managed in Azure and whether to create a new identity or use an existing one. If you have used the Microsoft Teams Add-in before, you can use the existing one which is same as the Azure Directory Application ID. If you haven’t registered an app before, you can follow the Register an App on Microsoft Entra ID to register an app. Then you can get the Azure Directory Application ID and Azure Directory Tenant ID to input into App ID and App tenant ID.

  7. Click Review + create.

  8. If the validation passes, click Create.

  9. Once the deployment completes, click Go to resource. You should see the bot and related resources listed in the resource group you selected.

Connect the Bot to a Microsoft Teams Channel

  1. Select the bot that you want to configure.

  2. In the left pane, click Channels under Settings.

  3. In the right pane, click Microsoft Teams to add your bot. You may need to scroll down to see the list of all Available Channels.

  4. Agree to the terms and click Apply.

  5. Now you can find the Microsoft Teams channel.

Configure the Messaging Endpoint

  1. In the left pane, click Configuration under Settings.

    Notice the format of the URI for the Messaging endpoint is similar to https://<Your URL of Microstrategy Library>/api/teamsApp/messages. For example, https://aqueduct.microstrategy.com/MicroStrategyLibrary/api/teamsApp/messages.

    Make sure your URL of the MicroStrategy Library environment is accessible from the external network.

  2. Click Apply.

References

Use the Azure portal to Create an Azure Bot resource

Register a Bot Framework bot with Azure - Bot Service