PowerShell 腳本範例 - 建立及指派訊息策略

使用此 PowerShell 腳本在郵件中建立訊息Microsoft Teams並指派給使用者。

有關使用此 PowerShell 腳本的資訊,請參閱快速入門- Teams 教育版。

此腳本使用Grant-CsTeamsMessagingPolicy Cmdlet,商務用 Skype Online PowerShell 模組中。 請參閱Teams PowerShell 概觀,進一Teams PowerShell 管理應用程式。

在您開始之前

下載並安裝商務用 Skype PowerShell 模組,然後在系統提示時重新開機電腦。

若要精簡更多內容,請參閱使用 PowerShell 商務用 Skype管理Office 365 Online

範例腳本

<#
.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

 }

注意

您也可以透過批次策略指派,將訊息策略直接指派給使用者,或是指派給使用者的成員群組。 詳細資訊請參閱將策略指派給學校中的大量使用者,以及指派Teams。