Azure Bot Services: Advanced Deployment with SSO (Microsoft Teams): Intro


In this tutorial series, we will guide you through each step to use Single-Sign-On (SSO) in your Microsoft Teams client and fully use the potential of the Microsoft Graph API.

To create a functional integration, follow each step of this tutorial in the specified order:


  • Verify that SSO is enabled for your setup. If you are using a shared SaaS offering, it should be automatically enabled. Otherwise, you can check its status by creating an Azure Bot Services Endpoint. Look for a field called SSO Connection Name in Azure Bot Services Settings. If it is present, SSO is enabled. If not, ask your admins to enable it by setting the feature flag FEATURE_USE_MICROSOFT_SSO to true.
    Note that many different steps need to be completed in Azure, so you will need an account with high administrative permissions.
  • Create an empty Flow in Cognigy.AI.

Create an Azure Bot Services Endpoint

Cognigy has a Teams Endpoint, but the functionality is slightly different and more advanced, so the Azure Bot Services Endpoint is required for Single-Sign-On even though the endpoint will be Microsoft Teams.

To create the Azure Bot Services Endpoint, follow these steps:

  1. Open the Cognigy.AI interface.
  2. Go to Deploy > Endpoints.
  3. Click +New Endpoint.
  4. In the New Endpoint window, add an Endpoint name and select the Flow that you recently created.
  5. In the Endpoint type list, select Azure Bot Services.
  6. Click Save.
  7. Go to the Endpoint URL field. Copy and save this URL to a text file, so it can be reused in later steps.endpoint-url.png

Leave other fields without any changes. We will update them in a later step when we get all the mandatory information. Now you can create an App Registration in Azure.





Article is closed for comments.

Was this article helpful?
0 out of 0 found this helpful