Exemplo de script do PowerShell, criar e atribuir uma política de mensagens
Use este script do PowerShell para criar uma política de mensagens no Microsoft Teams e atribuí-la aos usuários.
Para obter mais informações sobre como usar esse script do PowerShell, consulte Início rápido – Teams para Educação.
Este script usa o cmdlet Grant-CsTeamsMessagingPolicy que está no módulo Skype for Business Online do PowerShell. Consulte Visão geral do Teams PowerShell para saber mais sobre como gerenciar o Teams usando o PowerShell.
Antes de começar
Baixe e instale o módulo Skype for Business Online do PowerShell e reinicie seu computador, se solicitado.
Para se inclinar mais, consulte Gerenciar Skype for Business Online com Office 365 PowerShell.
Script de exemplo
<#
.SYNOPSIS
This script creates a messaging policy in Teams and assigns it to users.
.DESCRIPTION
Use this script to create a messaging policy and assign it to users in your organization.
#>
$dataSetFilePath = "<csv file with user ids for newly provisioned students> "
$dataSet = Import-Csv "$($dataSetFilePath)" -Header UserId –delimiter ","
foreach($line in $dataSet)
{
$userId = $line.UserId
Write-Host $userId
Grant-CsTeamsMessagingPolicy -PolicyName "<<PolicyName for a policy created with Chat Off>>" -Identity $userId
}
Nota
Você também pode atribuir uma política de mensagens diretamente aos usuários em escala por meio de uma atribuição de política em lote ou a um grupo do qual os usuários são membros. Para obter mais informações, confira Atribuir políticas a grandes conjuntos de usuários em sua escola e Atribuir políticas aos usuários no Teams.