Windows PowerShell을 사용하여 Office 365 관리하기 [Step by Step]

소개
다음 예제를 통해 Windows PowerShell로 활성화 되지 않은 여러 Office 365 사용자에게 라이선스를 할당할 수 있습니다.
방법
시스템 요구 사항
- Windows 7 또는 Windows Server 2008 R2 컴퓨터
- Windows PowerShell 및 .NET Framework 3.5.1을 설치
- Microsoft Online Service 모듈 설치
  1. Microsoft Online Service 모듈 설치 : 32비트 혹은 64비트의 Microsoft Online Service 모듈을 다운로드 받아 설치하세요.
    - 32비트 버전: Windows PowerShell용 Microsoft Online Services 모듈
    - 64비트 버전: Windows PowerShell용 Microsoft Online Services 모듈

  2. [시작], [모든 프로그램], [Microsoft Online Services], [Windows PowerShell용 Microsoft Online Service]를 차례로 클릭하고 Windows PowerShell용 Microsoft Online Service 모듈을 관리자 권한으로 실행하세요.




  3. Set-ExecutionPolicy RemoteSigned를 입력하여 스크립트가 실행될 수 있도록 실행 정책을 변경하세요.



  4. Connect-MsolService 명령으로 Office 365 구독 서비스 관리자 계정으로 서비스를 연결하세요.



  5. Get-MsolAccountSku 명령을 통해 현재 라이선스 현황을 확인하세요.





  6. Get-MsolUser 명령으로 사용자 현황을 확인 할 수 있습니다. 또한 get-Command *msol* 명령을 실행하면 Online Service에서 사용할 수 있는 명령을 확인할 수 있습니다.





  7. 다음 스크립트를 Activationuser.ps1 파일로 저장한 후 실행하세요.
    아래 스크립트는 라이선스가 할당 되지 않은 모든 사용자에게 Office Professional Plus를 제외한 모든 서비스를 할당하는 스크립트 입니다.
    $AccountSkuId = "Office365KR: ENTERPRISEPACK"$DisabledPlans = "OFFICESUBSCRIPTION"$UsageLocation = "KR"$LicenseOptions = New-MsolLicenseOptions -AccountSkuId $AccountSkuId -DisabledPlans $DisabledPlansGet-MsolUser -All -UnlicensedUsersOnly | ForEach-Object {Set-MsolUser -UserPrincipalName $_.UserPrincipalName -UsageLocation $UsageLocation Set-MsolUserLicense -UserPrincipalName $_.UserPrincipalName -AddLicenses $AccountSkuId -LicenseOptions $LicenseOptions}

  8. 스크립트 실행 결과 모든 사용자에게 라이선스가 할당된 것을 확인할 수 있습니다.


의견 보내기
의견 보내기
Microsoft 고객지원 사이트에서는 고객님의 소리를 귀담아 듣습니다. 아래 의견 보내기로 소중한 의견 보내주시기 바랍니다.
속성

문서 ID: 2590101 - 마지막 검토: 09/25/2013 05:39:00 - 수정: 1.1

Microsoft Office 365 for enterprises, Microsoft Office 365 for small businesses

  • kbstepbystep kbhowto kbhowtomaster KB2590101
피드백