Integrate AlgoBot 2.0 with Microsoft Teams

This topic explains how to connect AlgoBot 2.0 to your Teams Azure Tenant ID and make the AlgoBot Teams app available to users in your organization.

Before you begin

  • Role: You must be a Global Administrator in the Azure tenant you’re onboarding.
  • Access: You can sign in to the Teams Admin Center.
  • App package: You have the AlgoBot Teams app package (.zip manifest + icons) for custom upload, sent to you by AlgoSec
  • Connection to AlgoSec SaaS : Ensure your ASMS machine is connected to the AlgoSec SaaS environment. If it isn’t, follow the steps in ASMS integration to SaaS services.

Step 1 — Add your Azure Tenant ID to AlgoBot

  1. Get your organization’s Azure Tenant ID: In Microsoft Azure Portal, Select Microsoft Entra ID. The Overview page appears.

  2. Copy the Tenant ID.

  3. In your browser, use the link and credentials that were sent to you to navigate to the AlgoBot 2.0 Onboarding page.

    The Algo Onboarding page appears.

  4. Under Microsoft Teams Integration, paste your Azure Tenant ID.
  5. Select Apply.

Step 2 — Onboard the Algo Teams app in the Teams Admin Center

Onboarding enables the app in your tenant, grants its permissions, and makes it available to users.

Sign in

  1. Go to the Teams Admin Center.
  2. Sign in with a Global Administrator account.

Upload the app package

  1. In the left navigation, select Teams Apps and then Manage apps.
  2. Choose Actions then Upload new app, then select Upload.
  3. Pick the AlgoBot .zip manifest package and upload it.
  4. After upload, open the app’s App details page.

Complete admin sign-in and consent

  1. Open Microsoft Teams (desktop or web).
  2. Locate AlgoBot under Apps, add it, and complete the sign-in prompt.

  3. When prompted, grant admin consent for the requested permissions (select “Consent on behalf of your organization” if shown), then choose Accept.