2014-11-10 6 views
0

AD 그룹 구성원을 기반으로하는 MS Lync 정책을 부여하려고합니다. 지금까지 다음 명령에 도달했지만 원하는대로 실행되지 않습니다.PowerShell을 사용하여 AD 그룹 구성원을 통해 Lync 폴링 허용

Get-ADGroupMember -Identity "Name_Of_AD_Security_Group" | Grant-CsPersistentChatPolicy -PolicyName "Name_Of_Policy" 

은 내가 Grant-Cs... 명령은 파이프 라인 입력을 것이라는 점을 알고 있지만 나는 AD 출력은 Lync 명령에 필요한 입력과 일치하지 않습니다 생각한다.

올바른 입력 형식으로 출력을 변환하는 방법을 알고있는 사람이 있습니까?

답변

0

Lync Powershell 모듈에 액세스 할 수 없지만 실행하려는 명령이 TechNet page에있는 Get-CsUser의 출력을 받아 들일 것으로 나타났습니다.

Get-ADGroupMember -Identity "Name_Of_AD_Security_Group" | Get-CsUser 

이 시도하지 않는 경우 :

Get-ADGroupMember -Identity "Name_Of_AD_Security_Group" | Select-Object SamAccountName | Get-CsUser 

작동하는 기반 (중 할 경우) :

Get-ADGroupMember -Identity "Name_Of_AD_Security_Group" | Get-CsUser | Grant-CsPersistentChatPolicy -PolicyName "Name_Of_Policy" 

또는

을이 작동하는지

은 참조
Get-ADGroupMember -Identity "Name_Of_AD_Security_Group" | Select-Object SamAccountName | Get-CsUser | Grant-CsPersistentChatPolicy -PolicyName "Name_Of_Policy"