Configuring a Microsoft Teams bot and publishing an application in the Microsoft Azure Portal


Configuring and publishing the bot in Microsoft Azure enables end users to access the Employee Navigator for ServiceNow agent capabilities directly within Microsoft Teams. End users benefit from real-time incident updates, notifications, and interactive assistance without needing to switch to BMC Helix ITSM, BMC Helix AIOps, or ServiceNow.


Task 1: To configure the bot in the Microsoft Azure portal

  1. Access the following URL with your administrator credentials:
    https://portal.azure.com/#home 
  2. Click App registrations.
    Or
    If you do not see the App resigtration option in the new Microsoft UI, perform the following steps:
    1. Click Microsoft Entra ID.
    2. Click the number link displayed next to the Applications.
      25-3-opsswarmer (1) (2).png
  3. Click All applications and then click the bot you have configured.
    25-2-Teams-AppResigAzure (1) (2).png
  4. From Supported account types, select Account in any organizational directory (Any Microsoft Entra ID tenant - Multitenant)
  5. Click Manage and then click API permissions.
    25-2-Teams-APIPermissions (1) (2).png
  6. Click Add a permission and then click Microsoft Graph.
    25_3_Add_permissions (1) (3).png
  7. Click Delegated Permissions and select the following permissions.
    • Chat.Create
    • Chat.ReadWrite
    • User.Read
    • User.Read.All
  8. Click Application Permissions and select the following permissions.
    • Chat.ReadBasic.All
    • ChatMessage.Read.All
    • User.ReadBasic.All
  9. Click Add permissions and then click Grant admin consent for ***.
  10. Select Yes to grant permissions for all the permissions.
  11. Click Overview and note down the details highlighted in the following screenshot.
    25-2-Teams-Ovrview (1) (2).png
  12. Click Certificates & Secret > New client secret and add the required details.
    25_3_Ops_ClientSecret (1) (2).png
     
  13. Click Add and copy the highlight string.
    25_3_String (1) (2).png
     
  14. Click Overview and note down the following details:
    • Application (Client) ID
    • Directory (Tenant) ID
      25_3_Overview (1) (3).png

Task 2: To publish the application in the Microsoft Azure portal

Perform the following steps in Microsoft Teams:

  1. Access the following URL:
    https://admin.teams.microsoft.com/policies/manage-apps
  2. Select All apps and identify the application you have created.
    Your application might be in the blocked status.
  3. Select the application and click Publish.
    25-2-Teams-Publish (1) (2).png
  4. Open All apps and verify that the Status is set to Unblock.
    The application is published.

Where to go from here

Enabling Microsoft Teams as a communication channel

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC HelixGPT 25.4