PowerShell 을 사용하여 Exchange Online 에 연결
요새는 기업용 Office 365에 꽂혀서 잠시 Application Server 구축에 대한 공부를 잠시 미루고 O365 서버를 공부하고 있습니다.
Exchange online 에서도 Exchange Server 처럼 Powershell 을 통하여 명령어를 통한 관리가 가능합니다.
아래의 기술 자료를 참고하여 진행할 수 있습니다.
원격 PowerShell을 사용하여 Exchange Online에 연결
https://technet.microsoft.com/ko-kr/library/jj984289(v=exchg.160).aspx
사용 가능 OS
Windows 10, Windows 8 or 8.1, Windows Server 2012, 2012 R2, Windows 7 SP1, Windows Server 2008 R2 SP1
일부 운영 체제에서는 추가적으로 필요 설치 프로그램이 있으니 기술자료를 참고하시면 됩니다.
테스트는 Windows Server 2016 TH4 에서 진행하였습니다.
PowerShell 을 실행한 뒤 아래와 같이 입력합니다. (처음 한번만 구성하면 됩니다.)
Set-ExecutionPolicy RemoteSigned
다음 명령을 실행한 뒤 Office 365 Admin 계정으로 로그인 합니다.
$UserCredential = Get-Credential
다음 명령을 실행합니다.
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic -AllowRedirection
다음 명령을 실행합니다.
Import-PSSession $Session
작업을 마치고 세션 연결을 끊을 때에는 다음과 같이 명령을 실행합니다.
Remove-PSSession $Session