This document outlines all updates applied to the app. Please note that not all updates will show up within the MSFT Teams marketplace listing.
A major release means updating the listing on the Microsoft Teams Marketplace. Typically this will mean net new features, which often come with new permissions required to use those changes. Any change to the app manifest (what's in the marketplace listing) will be classified as a major update. Most major updates will occur automatically, but if the app requests new permissions then you will need to click the Update button from within Teams.
A minor release will include bug fixes and minor changes. Since we're not adding new features or requesting new permissions, there is no need to updating the marketplace listing. There is no need for customers to do anything for minor releases, the changes are automatically available.
-
New User Mapping Attributes - Previously, there were only 2 options for mappings users within Teams -> Tableau: UserPrincipalName & Email. The Email option derived the user's email by using the preferred_username provided by the Teams SDK. While this usually mapped to a user's email address, there are some cases where this value did not match the
user.mail
attribute from Microsoft Entra user profiles. To resolve this, we started fetching several new user profile attributes directly from the Microsoft Graph API. No existing site configurations have been changed, but now instead ofEmail
you will see it labeled asPreferred_Username
. There is a new attributePrimary Email
that uses theuser.mail
attribute from the user's Entra profile. There are also several new attributes, outlined in the ReadMe -
Tableau Server default site - For Tableau Server customers using the default site, there were several bugs discovered. For example, clicking on a view's preview card didn't trigger the fully interactive embedded experience. This has been resolved.
- Tableau Server Default Site - The site name input textbox (on configuration tab and initial setup page) required entering at least 1 character. This prevented Tableau Server customers from adding their default site (site name must be blank). This restriction has been removed, so users setting up their default site can leave this blank.
- Channel Tab Setup Page - If you had Pulse disabled for you Tableau Cloud site, the Channel Tab's setup page would display an error message and you would not be able to select a view to embed. Now you will still see the message saying we can't get your Pulse subscriptions, but you will be able to search for Views to embed in the channel tab.
This is the initial release of the app.