Overview
Version
Report Server Version | Plugin Version | Functional Change |
---|---|---|
6.0 | V1.2 | / |
Function Description
You can install the Teams Integration plugin to realize the Teams integration function.
You can configure and send Teams messages in the export setting of Task Schedule.
You can integrate multiple Teams applications.
This document introduces the required environment preparation before you configure the Teams integration.
Procedure
Creating an App in Microsoft Azure
1. Log in to the website https://portal.azure.com/#home as the admin, enter App registrations in the search box, and select the first option in Services.
2. Click New registration.
3. Enter Teams Integration Test in the Name input box and click Register.
Configuring APP Permissions
1. Click the added APP Teams Integration Test in the APP registrations page to enter the Teams Integration Test setting page.
2. Select API permissions, click Add a permission, and choose Microsoft APIs > Microsoft Graph.
3. Add permissions.
Click Delegated permissions, enter User.Read in the search box, and select User.Read in User.
Click Application permissions, enter Application.Read.All in the search box, and select the following six items in Application.
Application.Read.All
Chat.Create
Group.Read.All
GroupMember.Read.All
Organization.Read.All
User.Read.All
4. After you apply for permissions, wait until the admin approves your application.
Configuring Certificates and Secrets
Click Certificates & secrets in Manage, choose Client secrets > New client secret, and add a client secret.

Configuring URL Wildcards
Select Manifest in Manage, search for the keyword replyUrlsWithType, and add the following JSON.
(For details, see the official Microsoft document Redirect URI (reply URL) outline and restrictions.)
"replyUrlsWithType": [
{
"url": "https://IP address:Port number/webroot/decision/plugin/public/com.fr.plugin.teams.v11/teams/single/*",
"type": "Web"
}
],