Introduction

The free DreamTeams trial requires special permissions from Azure AD before you can use DreamTeams. This manual is written for Azure Admins and to consent our app to run. We also provide an enterprise trial which allows you to host your own DreamTeams application and create your own Azure App Registration. You can contact our support for more information.  

Prerequisites

Admin access to Azure Portal to create an App Service.

Allow the app to run

Go to https://dream-teams-gallery.infotopics.com/setup this will trigger a popup and ask you to allow the app. After allowing this app DreamTeams is ready to go!

Using the extension

Now that everything is set up, you’re ready to use the extension in Tableau. If you want to know more about how to use the extension, we’ve prepared a guide to get you started.

DreamTeams Permissions explained

  • Read (admin consent not required) – Allows users to sign-in to the app and allows the app to read the profile of signed-in users. It also allows the app to read basic company information of signed-in users. This permission is used to read your profile’s basic description.
  • ReadBasic.All (admin consent not required) – Read the names and descriptions of teams, on behalf of the signed-in user. This permission is used to read all the teams you are a part of.
  • ReadBasic.All (Admin consent not required) – Read channel names and channel descriptions, on behalf of the signed-in user. This permission is used to read the channel names of each team.
  • Read.All (Admin Consent required) – Allows the app to list groups, read basic group properties and read membership of all groups the signed-in user has access to. This permission is used to read the names of all the members of a team.
  • ReadWrite (Admin consent not required) – Allows an app to read and write 1 on 1 or group chats threads, on behalf of the signed-in user. This permission is used to read chat’s names, write a message into a chat and to also real names of members that are part of the chat.
  • Send (Admin consent not required) – Allows an app to send channel messages in Microsoft Teams, on behalf of the signed-in user. This permission is used to send a message in a channel
  • Openid (admin consent not required) – Allows users to sign in to the app with their work or school accounts and allows the app to see basic user profile information. We use this to login the Microsoft user.