사용자 계정 속성 값 구성

 

마지막으로 수정된 항목: 2014-06-09

요약: Windows PowerShell에서 Windows PowerShell cmdlet, 스크립트 및 일괄 프로세스를 사용하여 Office 365를 관리합니다.

지금까지 Windows PowerShell을 사용하여 정보를 반환하는 방법을 살펴보았습니다. Azure Active Directory cmdlet을 사용하면 정보를 구성할 수도 있습니다. Belinda Newman이 프랑스로 이주하여 사용 위치를 프랑스의 ISO(국제 표준화 기구) 코드인 FR로 변경해야 하는 경우를 예로 들어 보겠습니다.

Set-MsolUser -UserPrincipalName "BelindaN@litwareinc.onmicosoft.com" -UsageLocation "FR"

위와 같은 간단한 명령을 사용할 수 있습니다. Get-MsolUser cmdlet이 UageLocation이라는 속성을 반환할 수 있다는 것은 앞에서 이미 확인했습니다. 이 속성 값을 설정하려면 해당하는 Set-MsolUser cmdlet과 UsageLocation 매개 변수를 사용하면 됩니다.

Set-MsolUser -UserPrincipalName "BelindaN@litwareinc.onmicosoft.com" -UsageLocation "FR"

이처럼 명령 자체는 매우 간단합니다.

그리고 단일 사용자뿐 아니라 프랑스로 이주한 모든 사용자를 확인할 수도 있습니다. 이렇게 하려면 다음 명령을 사용합니다.

Get-MsolUser | Set-MsolUser -UsageLocation "FR"

여기서는 Get-MsolUser cmdlet을 사용하여 모든 사용자 계정을 반환합니다. 그런 다음 해당 정보를 Set-MsolUser cmdlet에 "파이핑"합니다. 보시다시피 위의 명령에는 다음과 같은 파이프 구분 기호 문자가 있습니다.

|

Windows PowerShell 명령에 파이프 문자가 있으면 첫 번째 cmdlet(Get-MsolUser)을 사용하여 검색한 정보를 모두 가져와서 두 번째 cmdlet(Set-MsolUser)에 전달한다는 의미입니다. 위 명령의 경우에는 Set-MsolUser가 모든 사용자 계정을 가져와 UsageLocation 속성을 FR로 설정하게 됩니다.

따라서 번거로운 수동 작업이 필요하지 않으므로 매우 편리합니다.

참고참고:
파이프 사용에 익숙하지 않은 사용자라면 Windows PowerShell에서 파이프라이닝을 사용하는 방법을 확인할 수 있습니다.


다음 항목: Office 365 사용자 라이선스 작업

 
표시: