Brightspot CMS User Guide

Adding a Microsoft app

This section explains how to add a Microsoft Teams app in both the Microsoft identity platform and in Brightspot.

Your Microsoft App may require you to define a Redirect URI in order to authenticate with a site. This URI is the domain name of your Brightspot site with /microsoft/auth appended onto it.

To add a Microsoft app:

  1. Register an application with the Microsoft identity platform, then copy the Client ID, Tenant ID, and Client Secret values. These values are needed to create a Microsoft app in Brightspot (described below) as well as to create an Azure Bot resource for the Microsoft Teams integration (described in Configuring Microsoft Teams).
  2. Log in to Brightspot.
  3. Click menu> Admin > Sites & Settings > Sites > Global.
  4. Click search, located to the left of more_horiz, and type Microsoft.
  5. Under App, create a new Microsoft app by following the steps below:

    Microsoft App Fields.png

    1. Click the selection field, then click Create New. A New Microsoft App content edit form appears.
    2. Under Name, enter a name for the Microsoft app. The name of this app is only visible in Brightspot and can be used internally to identify the Microsoft app.
    3. Under Client ID, enter the Microsoft Client ID copied from Microsoft in Step 1.
    4. Under Client Secret, enter the corresponding Microsoft Client Secret copied from Microsoft in Step 1.
    5. Under Tenant ID, enter the corresponding Microsoft Tenant ID copied from Microsoft in Step 1.
    6. Click Save.
  6. Click Save.
Previous Topic
Next Topic
Configuring Microsoft Teams
Was this topic helpful?
Thanks for your feedback.
The elements that get you up and running in a matter of days, from pre-built content types, to modules, to landing pages.

Content types
Landing pages
Everything you need to manage and administer content within Brightspot CMS, including plug-and-play integrations.

Admin configurations
A guide for installing, supporting and administering code on the Brightspot platform, including integrations requiring developer support to use.

Field types
Content modeling
Rich-text elements