PowerShell 스크립트 샘플 - 메시징 정책 만들기 및 할당

이 PowerShell 스크립트를 사용하여 Microsoft Teams에서 메시징 정책을 만들고 사용자에게 할당합니다.

이 PowerShell 스크립트 사용에 대한 자세한 내용은 빠른 시작 - 교육용 Teams 참조하세요.

이 스크립트는 비즈니스용 Skype Online PowerShell 모듈에 있는 Grant-CsTeamsMessagingPolicy cmdlet을 사용합니다. PowerShell을 사용하여 Teams를 관리하는 방법에 대한 자세한 내용은 Teams PowerShell 개요를 참조하세요.

시작하기 전에

비즈니스용 Skype Online PowerShell 모듈을 다운로드하여 설치한 다음 메시지가 표시되면 컴퓨터를 다시 시작합니다.

더 자세히 알아보려면 Office 365 PowerShell을 사용하여 비즈니스용 Skype 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에서 사용자에게 정책 할당을 참조하세요.