社畜の所業

社畜の所業

Microsoft365の機能について解説をしていきたいと思います。このブログの情報をご活用いただければ幸いです。たまに他の情報も取り入れていきたいと思います。

※このサイトはPR記事を含みます。

【Microsoft365参考書】Powershellにて、セキュリティコンプライアンスセンターに先進認証で接続するには?

f:id:it-bibouroku:20211130092114j:plain

以下の記事でPowershellでExchangeOnlineに接続する手順についてご紹介させていただきました。

 

it-bibouroku.hateblo.jp

 

基本認証の廃止に向けて、セキュリティコンプライアンスセンターに先進認証で接続する手順をご紹介したいと思います。

 

意外と利用することも多いと思いますのでご参照いただけますと幸いです。

 

なお、初回だけ2. 3. 4. 5.の手順が必要となりますが、次回以降は、省略しても問題ありません。

 

 

PowerShell から コンプライアンスセンターへアクセスする 

1.[Windows PowerShell]を右クリックして[管理者として実行]で起動します。 

  

2.以下のコマンドレットを実行します。

Get-ExecutionPolicy 

  

表示結果が [RemoteSigned] ではない場合、下記のコマンドレットを実行します。 

  

3.以下のコマンドレットを実行します。

Set-ExecutionPolicy RemoteSigned 

  

警告メッセージが表示されますので、[Y] と入力して [Enter] キーを押下します。 

再度、項番 2. に戻り、コマンドの表示結果を再度確認してください。 

  

4.モジュールのインストールを行う

Install-Module -Name ExchangeOnlineManagement 

  

5.以下コマンドレットを実行しEXO V2 モジュールを読み込みます 

Import-Module ExchangeOnlineManagement 

  

6.以下コマンドレットを実行し コンプライアンスセンターへアクセスします。

[構文] 

Connect-IPPSSession -UserPrincipalName <管理者のログインID> 

  

[実行例] 

Connect-IPPSSession -UserPrincipalName User01@contoso.com 

※ アカウントの資格情報入力が求められる画面が表示された際には、画面の指示に従い 管理者のサインインメールアドレス や パスワードを入力します。

 

なお、接続に失敗する場合は以下の記事でご紹介しておりますので参考としてくださいね。

 

 

it-bibouroku.hateblo.jp