Distribution Lists and Microsoft Teams

Overview

For those Velixo users who are also connected to Microsoft Teams there is a great opportunity to get the most of this integration. Storing reports in the cloud and sharing them across the organization can now be performed in the most straightforward way.

Using Teams when running your Scheduled Reports Distribution

A major advantage you can obtain from this integration is that your Report Distribution List can be significantly shortened by having just one link to the team's channel - and no one is missed out!

Below is a distribution list for a monthly report, which must be distributed to seven people from the organization.

Distribution List with seven individual rows each addressed to a separate recipient

Suppose you have those seven people in your team's channel; that's how your distribution list can look:


Condensed Distribution List with a single row using a Microsoft Teams channel folder path


Let's see how we can find the folder path.

Path to the SharePoint folder

Step 1 - Open the SharePoint folder from Teams

Considering that a file available in Teams is stored in a folder on a SharePoint site, open the SharePoint folder to determine the correct path.

From within the Microsoft Teams user interface, we select the desired Team:


Microsoft Teams sidebar with a team selected showing its channels


In the Files section of the Team, we click the three dots menu at the top of the display...


Teams Files section with the three-dot menu open at the top of the file list


... and select: Open in SharePoint:


Teams Files menu with Open in SharePoint option highlighted


Step 2 - Get the root URL

Once the browser is open, we will copy the URL...

SharePoint browser address bar showing the full SharePoint URL for the Teams channel folder


... but remove everything after /Shared%20Documents

So, in this example, the root URL is:

https: //sharepoint.com/sites/VirtualRoom/Shared%Documents


Step 3 - append any needed subfolder path

Let's assume we want our file stored under the Private Reporting team. We can add that to the URL (being sure to replace any spaces with %20)...

So:

https: //sharepoint.com/sites/VirtualRoom/Shared%Documents/Private%20Reporting


...and use it as a Folder Path in our Distribution List:


Distribution List Folder Path column updated with the SharePoint URL for the Teams channel


Once the report distribution is completed, the report will be available in Teams in the Files tab of our channel:

Microsoft Teams Files tab showing the distributed report file saved to the channel folder

Limitations:

  • Velixo cannot detect if a file already exists in SharePoint or if it is in use. The file specified will always be overwritten during the Distribution process.

  • It is not possible to password-protect a PDF file when saving it to a cloud storage location (an error message will be displayed).

SharePoint address of a team's channel

If any comments must be provided with a distributed report, instead of using a folder path you can use the email address of your channel as an Email To argument in the Distribution List. The channel's email address is available from the context menu:

Microsoft Teams channel context menu showing the Get email address option for the channel


Here is an example of Distribution List with email address specified:

Distribution List with Email To column set to the Teams channel email address


In this case a separate post will be added to the Posts tab of your channel:

Microsoft Teams Posts tab showing a new message with the distributed report attached


The report will be stored in the EmailMessages folder within the Files tab:


Microsoft Teams Files tab showing the distributed report stored in the EmailMessages folder

Permissions management in Teams

By default, all shared files in Teams have read-write permissions for every member of the channel. In case you want to share a report, for which any changes are undesirable, you can set up read-only permission in SharePoint.

To do that, open files in SharePoint:

SharePoint Open in SharePoint link in the Teams Files section


On a SharePoint site click the kebab menu (three vertical dots) for the required file or folder and select Manage Access:


SharePoint kebab menu for a file with Manage Access option highlighted

You have a variety of options to configure the preferred set of access rules:


SharePoint Manage Access panel showing permission options for the selected file or folder

When you add or remove users from a team, their access to the SharePoint site is also added or removed.

Changes are saved instantly. You always have the latest version of the document, whether you are in Teams or in SharePoint Online.