PowerShell 스크립트 샘플 - 메시징 정책 만들기 및 할당PowerShell script sample - Create and assign a messaging policy

이 PowerShell 스크립트를 사용하여 Microsoft Teams에서 메시징 정책을 만들고 사용자에게 할당합니다.Use this PowerShell script to create a messaging policy in Microsoft Teams and assign it to users.

이 PowerShell 스크립트 사용에 대한 자세한 내용은 빠른 시작 - 교육용 Teams를 참조하세요.For more information about using this PowerShell script, see Quick start - Teams for Education.

이 스크립트는 비즈니스용 Skype Online PowerShell 모듈에 있는 Grant-CsTeamsMessagingPolicy cmdlet을 사용합니다.This script uses the Grant-CsTeamsMessagingPolicy cmdlet which is in the Skype for Business Online PowerShell module. PowerShell을 사용하여 Teams를 관리하는 방법을 자세히 알아보는 Teams PowerShell 개요를 참조하세요.See Teams PowerShell overview to learn more about managing Teams using PowerShell.

시작하기 전에Before you start

비즈니스용 Skype Online PowerShell모듈을 다운로드하여 설치한 다음 메시지가 표시될 경우 컴퓨터를 다시 시작합니다.Download and install the Skype for Business Online PowerShell module, and then restart your computer if prompted.

자세한 내용은 Office 365 PowerShell을사용하여 비즈니스용 Skype Online 관리를 참조하세요.To lean more, see Manage Skype for Business Online with Office 365 PowerShell.

샘플 스크립트Sample script

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

 }

참고

일괄 처리 정책 할당을 통해 사용자 또는 사용자가 구성원인 그룹에 메시징 정책을 직접 할당할 수도 있습니다.You can also assign a messaging policy directly to users at scale through a batch policy assignment or to a group that the users are members of. 자세한 내용은 학교의 대규모 사용자 집합에 정책 할당 및 Teams의 사용자에게 정책 할당을 참조하세요.For more information see Assign policies to large sets of users in your school and Assign policies to your users in Teams.