12.19.2017

[Windows] office365 Windows10 PowerShell接続方法

1.「IT プロフェッショナル 用 Microsoft Online Services サインイン アシスタント RTW」のインストール
下記サイトよりダウンロードする(32bit or 64bit)
https://www.microsoft.com/ja-jp/download/details.aspx?id=41950
ファイル名: msoidcli_64.msi

2.PowerShellの起動
PowerShellを右クリックし、「管理者として実行する」を選択し、起動する

3.実行ポリシーの変更
この設定は、コンピューターで一度だけ構成すれば、接続ごとに行う必要はない。
Set-ExecutionPolicy RemoteSigned

実行ポリシーは、信頼されていないスクリプトからの保護に役立ちます。実行ポリシーを変更すると、about_Execution_Policies
のヘルプ トピック (https://go.microsoft.com/fwlink/?LinkID=135170)
で説明されているセキュリティ上の危険にさらされる可能性があります。実行ポリシーを変更しますか?
[Y] はい(Y)  [A] すべて続行(A)  [N] いいえ(N)  [L] すべて無視(L)  [S] 中断(S)  [?] ヘルプ (既定値は "N"): Y

4.ExchangeOnlineへサインイン
$Livecred = Get-Credential
ポップアップ表示が出るので
[ID]****@****.co.jp / [Password] を入力

$SessionOption= New-PSSessionOption -ProxyAuthentication Negotiate -SkipRevocationCheck
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $LiveCred -Authentication Basic -AllowRedirection -SessionOption $SessionOption
Import-PSSession $Session

5.以後、コマンドを入力していく

6.ExchangeOnlineからサインアウト
セッションを終了しないと、セッションがタイムアウト時間まで保持され続けるため、設定が終わったら、ExchangeOnlineからのセッションを切断すること。
Remove-PSSession $Session

0 件のコメント:

コメントを投稿