6단계: Exchange Online에 연결

 

마지막으로 수정된 항목: 2014-05-27

이제 Exchange Online에 연결하기만 하면 비즈니스를 시작할 수 있습니다. 단일 Windows PowerShell 세션을 사용하여 Office 365, SharePoint Online, Lync Online 및 Exchange Online을 관리할 수 있게 되는 것입니다. 이 점을 염두에 두고 Exchange Online에서 원격 Windows PowerShell 세션을 만드는 이 명령을 실행합니다.

$exchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri "https://outlook.office365.com/powershell-liveid/" -Credential $credential -Authentication "Basic" -AllowRedirection

물론, 실행한 몇 가지 다른 명령보다 약간 더 복잡한 명령입니다. 명령에 URI가 포함되어 있지만 명령을 복사한 후 그대로 실행하면 되기 때문에 어렵지는 없습니다. URI는 https://outlook.office365.com/powershell-liveid/입니다. 하지만 이 URI는 도메인 이름과 상관없이 항상 동일하므로, 복사하고 붙여넣은 후 실행하세요. 어렵지 않습니다.

참고참고:
Exchange에 연결하는 명령은 왜 Lync Online에 연결하는 명령보다 더 복잡할까요? 기술적으로 보면 더 복잡하지 않습니다. 두 명령 모두 정확히 똑같은 작업을 수행합니다. 그러나 Lync Online 팀은 New-CsOnlineSession이라는 자체 cmdlet을 만들어서 Exchange에 연결할 때 사용하는 Authentication 및 AllowRedirection 등의 일부 매개 변수를 숨깁니다. 사용자가 이 정보를 직접 입력할 필요 없이 Authentication 및 AllowRedirection 매개 변수는 New-CsOnlineSession cmdlet에 효과적으로 포함되어 있습니다. Exchange는 표준 New-PsSession cmdlet을 사용하여 Office 365에 연결하므로 Exchange에 연결할 때 이러한 매개 변수를 입력해야 합니다. 내용을 조금 더 입력해야 한다는 단점이 있는 반면, Exchange Online 모듈을 다운로드하고 설치할 필요가 없다는 장점이 있습니다.

Exchange Online에 연결할 때 다음과 유사한 경고 메시지가 표시됩니다.

WARNING: Your connection has been redirected to the following URI: "https://pod51035psh.outlook.com/powershell-liveid?PSVersion=4.0"

이 메시지도 걱정할 필요가 없습니다. Office 365에서 인증이 완료되었으며, 세션이 Office 365 도메인을 가리킨다는 사실을 알려줄 뿐입니다. Lync에서와 마찬가지로 이 원격 세션을 가져오기만 하면 됩니다.

Import-PSSession $exchangeSession

그런 다음 모든 작업을 완료하면 화면에 다음과 유사한 메시지가 표시됩니다.

WARNING: The names of some imported commands from the module 'tmp_nweiqjvl.geu' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.

ModuleType Version  Name             ExportedCommands
---------- -------  ----             ----------------
Script     1.0      tmp_nweiqjvl.geu {Add-AvailabilityAddressSpace...

이제 다음 명령을 실행합니다.

Get-AcceptedDomain

그러면 Exchange Online 도메인에 대한 정보가 표시됩니다.

Name            DomainName          DomainType      Default
----            ----------          ----------      -------
litwareinc.com  litwareinc.com      Authoritative   True

이 명령이 실행되면 이제 모든 Office 365를 단일 PowerShell 세션에서 관리할 수 있다는 뜻입니다.

혹자의 생각대로 많을수록 늘 좋은 것은 아닙니다.


7단계: Windows PowerShell 세션 종료

 
표시: