다음을 통해 공유


PowerShell을 사용하여 온라인 비즈니스 정책용 Skype 관리

이 문서는 Microsoft 365 Enterprise와 Office 365 Enterprise에 모두 적용됩니다.

비즈니스용 Skype Online에 대한 사용자 계정의 많은 속성을 관리하려면 Microsoft 365용 PowerShell을 사용하여 정책의 속성으로 지정해야 합니다.

시작하기 전에

다음 지침을 사용하여 명령을 실행하도록 설정합니다(이미 완료한 단계를 건너뛰기).

참고

Skype for Business Online Connector는 현재 최신 Teams PowerShell 모듈의 일부입니다. 최신 Teams PowerShell 공개 릴리스를 사용 중인 경우 비즈니스용 Skype Online 커넥터를 설치할 필요가 없습니다.

  1. Teams PowerShell 모듈를 설치합니다.

  2. Windows PowerShell 명령 프롬프트를 열고 다음 명령을 실행합니다.

    Import-Module MicrosoftTeams
    $userCredential = Get-Credential
    Connect-MicrosoftTeams -Credential $userCredential
    

    메시지가 표시되면 비즈니스용 Skype Online 관리자 계정 이름 및 암호를 입력합니다.

사용자 계정 정책 관리

많은 비즈니스용 Skype 온라인 사용자 계정 속성은 정책을 사용하여 구성됩니다. 정책은 하나 이상의 사용자에게 적용할 수 있는 설정의 컬렉션일 뿐입니다. 정책이 구성된 방법을 살펴보려면 FederationAndPICDefault 정책에 대해 다음 예제 명령을 실행할 수 있습니다.

Get-CsExternalAccessPolicy -Identity "FederationAndPICDefault"

그러면 다음과 비슷한 항목을 다시 가져와야 합니다.

Identity                          : Tag:FederationAndPICDefault
Description                       :
EnableFederationAccess            : True
EnableXmppAccess                  : False
EnablePublicCloudAccess           : True
EnablePublicCloudAudioVideoAccess : True
EnableOutsideAccess               : True

이 예제에서 이 정책 내의 값은 페더레이션된 사용자와 통신할 때 사용할 수 있는 작업이나 수행할 수 없는 작업을 결정합니다. 예를 들어 사용자가 organization 외부 사용자와 통신할 수 있도록 EnableOutsideAccess 속성을 True로 설정해야 합니다. 이 속성은 Microsoft 365 관리 센터 표시되지 않습니다. 대신 속성은 사용자가 선택한 다른 항목에 따라 자동으로 True 또는 False로 설정됩니다. 관심 있는 다른 두 속성은 다음과 같습니다.

  • EnableFederationAccess 는 사용자가 페더레이션된 도메인의 사용자와 통신할 수 있는지 여부를 나타냅니다.

  • EnablePublicCloudAccess는 사용자가 Windows Live 사용자와 통신할 수 있는지 여부를 나타냅니다.

따라서 사용자 계정에서 페더레이션 관련 속성을 직접 변경하지 않습니다(예: Set-CsUser -EnableFederationAccess $True). 대신 원하는 속성 값이 미리 구성된 외부 액세스 정책을 계정에 할당합니다. 사용자가 페더레이션된 사용자 및 Windows Live 사용자와 통신할 수 있도록 하려면 해당 사용자 계정에 이러한 유형의 통신을 허용하는 정책이 할당되어야 합니다.

누군가가 organization 외부에서 사용자와 통신할 수 있는지 여부를 알고 싶다면 다음을 수행해야 합니다.

  • 해당 사용자에게 할당된 외부 액세스 정책을 결정합니다.

  • 해당 정책에서 허용되지 않거나 허용되지 않는 기능을 결정합니다.

예를 들어 다음 명령을 사용하여 수행할 수 있습니다.

Get-CsOnlineUser -Identity "Alex Darrow" | ForEach {Get-CsExternalAccessPolicy -Identity $_.ExternalAccessPolicy}

이 명령은 사용자에게 할당된 정책을 찾은 다음 해당 정책 내에서 사용하거나 사용하지 않도록 설정된 기능을 찾습니다.

PowerShell을 사용하여 비즈니스용 Skype Online 정책을 관리하려면 다음 cmdlet을 참조하세요.

참고

비즈니스용 Skype 온라인 다이얼 플랜은 이름을 제외한 모든 면에서 정책입니다. Office Communications Server 및 Exchange와의 이전 버전과의 호환성을 제공하기 위해 "전화 걸기 정책" 대신 "다이얼 플랜"이라는 이름이 선택되었습니다.

예를 들어 사용할 수 있는 모든 음성 정책을 확인하려면 다음 명령을 실행합니다.

Get-CsVoicePolicy

참고

그러면 사용 가능한 모든 음성 정책 목록이 반환됩니다. 그러나 모든 정책을 모든 사용자에게 할당할 수 있는 것은 아닙니다. 이는 라이선스 및 지리적 위치와 관련된 다양한 제한 사항 때문입니다. (소위 "사용 위치") 특정 사용자에게 할당할 수 있는 외부 액세스 정책 및 회의 정책을 알고 싶다면 다음과 유사한 명령을 사용합니다.

Get-CsConferencingPolicy -ApplicableTo "Alex Darrow"
Get-CsExternalAccessPolicy -ApplicableTo "Alex Darrow"

ApplicableTo 매개 변수는 반환된 데이터를 지정된 사용자(예: Alex Darrow)에게 할당할 수 있는 정책으로 제한합니다. 라이선스 및 사용 위치 제한에 따라 사용 가능한 모든 정책의 하위 집합을 나타낼 수 있습니다.

경우에 따라 정책 속성은 Microsoft 365에서 사용되지 않지만 다른 속성은 Microsoft 지원 담당자만 관리할 수 있습니다.

비즈니스용 Skype Online에서는 사용자가 특정 종류의 정책으로 관리되어야 합니다. 유효한 정책 관련 속성이 비어 있으면 해당 사용자가 사용자별 정책을 특별히 할당하지 않는 한 사용자에게 자동으로 적용되는 정책인 글로벌 정책에 의해 관리되고 있음을 의미합니다. 사용자 계정에 대해 나열된 클라이언트 정책이 표시되지 않으므로 전역 정책에 의해 관리됩니다. 다음 명령을 사용하여 전역 클라이언트 정책을 확인할 수 있습니다.

Get-CsClientPolicy -Identity "Global"

참고 항목

PowerShell을 통해 비즈니스용 Skype Oline 관리

PowerShell로 Microsoft 365 관리

Microsoft 365 용 PowerShell 시작