Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierFlux principal

Teams Admin Center Options for Bulk Policy Assignments

Multiple Ways to Make Teams Bulk Policy Assignments

It’s amazing what slips by in the torrent of changes that occur within Microsoft 365. Message center notification MC397476 (last updated 27 July 2022, Microsoft 365 roadmap item 90705) is an example. This is the unassign policies from users in bulk feature that completed roll-out in August 2022.

Revert User Accounts to the Global Policy (Bulk Unassignment)

The idea is simple. Over time, it’s possible that the Teams policies assigned to users become less appropriate. It’s a pain to select user accounts individually to update policy assignments, so this is a method to reset accounts back to the global tenant policy for the following policy types:

To use the bulk unassign policy feature, go to the Users section of the Teams admin center. The Unassign policies in bulk option is in the top right-hand corner in the Actions drop-down menu. Select the policy type to work with and the Teams admin center displays the set of policies of that type (Figure 1). The greyed-out policies are default policies that don’t currently have any assigned users.

 Teams bulk policy unassignment option
Figure 1: Teams bulk policy unassignment option

When you select a policy, Teams loads information about the assigned accounts. Click the Unassign button and confirm the action. Teams doesn’t tell you which accounts it processes, just the number of accounts that it successfully reverts to the default (Global) policy for the policy type. Bulk policy unassignments are supported for up to 500 accounts at a time.

Using View Users to Perform Teams Bulk Policy Assignments

Nice as it is to be able to remove (unassign) a non-default policy from a bunch of accounts, the Teams admin center includes what might be a better way to reassign policies (including to revert to the Global policy). MC445744 (13 October 2022, Microsoft 365 roadmap item 97253) covers the change made to allow administrators to view the users and groups covered by a policy.

Many of the major policies managed through the Teams admin center include the Assigned to users and Assigned to groups columns when they list policies (Figure 2).

The Teams admin center option to view users and groups assigned policies
Figure 2: The Teams admin center option to view users and groups assigned policies

The links in the columns reveal the set of users assigned the selected policy (Figure 3).

Selecting users for a bulk policy edit

Teams bulk policy assignment
Figure 3: Selecting users for a bulk policy edit

Select the Edit settings option and you can edit the policies assigned to the set of selected users, just like you’d update policies for an individual user or a set of selected users. Direct policy assignments to accounts like this take precedence over group policy assignments.

Other Ways to Process Teams Bulk Policy Assignments

Apart from the options available in the Teams admin center, the other ways to perform Teams bulk policy assignments include:

Of course, you can also use PowerShell to find a set of accounts based on some criteria and perform policy assignments on that basis. Here’s an example of assigning a Teams feedback policy (PowerShell is the only way to manage feedback policies) to a set of user accounts based on their department:

Connect-MgGraph -Scopes User.Read.All
[array]$Users = Get-MgUser -Filter "department eq 'IT' and UserType eq 'Member'" | Select-Object UserPrincipalName, DisplayName
ForEach ($User in $Users) {
  Write-Host ("Assigning the feedback policy to {0}" -f $User.DisplayName)
  Grant-CsTeamsFeedbackPolicy -Identity $User.UserPrincipalName -Policy "Tenant Bar Feedback Policy" }

Keep Tracking Change

So much ongoing change happens within the Microsoft 365 ecosystem that it’s impossible to keep up to date with everything. Reviewing older message center notifications (we synchronize message center notifications to a Planner plan) is a good way to catch changes that you missed first time round. After all, no one is perfect.


Support the work of the Office 365 for IT Pros team by subscribing to the Office 365 for IT Pros eBook. Your support pays for the time we need to track, analyze, and document the changing world of Microsoft 365 and Office 365.

Teams Feedback Policy Controls the Suggest a Feature Option

Some Hints are Very Helpful, Others Not So Much

I don’t know about you, but the number of pop-up “helpful” hints appearing in Teams seems to be increasing. Not that these hints are always helpful, as in the case of the one that urged me to use more emojis (Figure 1), especially dancing emojis.

Teams offers advice about dancing emojis
Figure 1: Teams offers advice about dancing emojis

Another recent hint I saw was that I should consider using Excel Live in a meeting. That’s a reasonable suggestion but given that I had already used Excel Live to test and write about the feature, the recommendation was a tad surprising.

I’m all for hints that do help, like the way that the Office apps hint when a file hasn’t been saved (Figure 2). I’m not quite sure what provokes the suggestion. It might be the time spent editing a file or the number of words entered. Whatever threshold is used, I’m always grateful when Word, Excel, and PowerPoint remind me that it’s better to save my work. Even better, save the file to SharePoint Online or OneDrive for Business to take advantage of features like AutoSave.

Word suggests that saving a file might be a good thing
Figure 2: Word suggests that saving a file might be a good thing

Controlling the Suggest a Feature Option

Teams certainly wants to help people use its functionality. The question is if people want to tell Microsoft what they think about a feature or the way Teams does things. This brings me to the Teams feedback policy and message center notification MC467247 (15 November 2022) announcing a new policy setting to control the Suggest a Feature option in the Help menu (Figure 3).

The Teams Suggest a Feature option in the Help menu
Figure 3: The Teams Suggest a Feature option in the Help menu

Clicking Suggest a feature brings the user to the Teams feedback portal where they can browse the current set of suggestions under consideration by the Teams engineering group and propose a change.

Many aspects of Teams are controlled by different policies. Most policies are managed through the Teams admin center, but the feedback policy is managed through cmdlets in the Teams PowerShell module. Always check for an update to the module when Microsoft introduces a new policy setting. If you use an old module, you might not be able to access the setting.

The feedback policy controls how users interact with Microsoft. Like other Teams policies, different versions of the feedback policy can exist within an organization to allow per-user control. For example, an organization could have a feedback policy that allows some users to participate in product surveys (Figure 4), give feedback, and suggest new features while applying a general feedback policy that blocks these options for most users. Although Microsoft enables user feedback by default, not every organization is happy for users to interact with Microsoft in this manner.

Just two questions in an impromptu survey
Figure 4: Just two questions in an impromptu survey

Updating the Teams Feedback Policy for Suggest a Feature

My tenant uses a feedback policy to block interaction for most users. When I checked it, the new EnableFeatureSuggestions setting was blank:

Get-CsTeamsFeedbackPolicy -Identity "Tenant Bar Feedback Policy"

Identity                  : Tag:Tenant Bar Feedback Policy
UserInitiatedMode         : Disabled
ReceiveSurveysMode        : Disabled
AllowScreenshotCollection : False
AllowEmailCollection      : False
AllowLogCollection        : False
EnableFeatureSuggestions  :

MC467247 suggests that the value for EnableFeatureSuggestions is inherited from a setting in the Microsoft 365 policy called “Allow the use of additional optional connected experiences in Office.” This is a one of the privacy settings that administrators can control for Microsoft 365 apps for enterprise, and I’m not quite sure how a policy setting for an app can be copied to a policy setting that might affect multiple users or the entire organization. In any case, it’s best to be certain and update the setting to the value you want, which is what I did:

Set-CsTeamsFeedbackPolicy -Identity "Tenant Bar Feedback Policy" -EnableFeatureSuggestions $False

It takes time for a policy update to replicate to Teams clients. After a few hours, the block should be effective and the Suggest a Feature option will disappear from the Help menu.

To check the feedback policies assigned to user accounts, you can run something like this to fetch the set of current Exchange Online mailboxes and pipe the set to Get-CsOnlineUser. Anyone without a value shown for the Teams Feedback policy uses the global (default) policy.

Get-EXOMailbox -RecipientTypeDetails Usermailbox | Get-CsOnlineUser -ErrorAction SilentlyContinue | Format-Table DisplayName, TeamsFeedbackPolicy

DisplayName                             TeamsFeedbackPolicy
-----------                             -------------------
Jeff Atkinson (Information Technology)
Andy Ruth (Director)                    Tenant Bar Feedback Policy
Ben James                               Tenant Bar Feedback Policy

Giving Feedback

The UserInitiatedMode setting in the Teams feedback policy controls if a user can give feedback to Microsoft. The setting is disabled in my policy. Maybe I should enable it again to allow me to give some feedback about the usefulness of dancing emojis.


Learn more about how the Office 365 applications really work on an ongoing basis by subscribing to the Office 365 for IT Pros eBook. Our monthly updates keep subscribers informed about what’s important across the Office 365 ecosystem.

❌
❌