対象
Microsoft365と HENNGE Access Control をフェデレーションするお客様が対象です。
目的
Microsoft Graph PowerShell の実行時にTLS 1.0 / TLS 1.1 エラーが発生した場合の対処方法です。
注意事項
本記事の内容は 2024 年 4 月時点での製品仕様に基づき作成しており、以後予告なく変更される場合があります。
詳細手順・説明
事前確認事項
1. Microsoft Graph PowerShell で [ Connect-MgGraph ] を実行時、下記エラーが発生した場合の対処法となります。
1. 現在のプロトコルバージョンを確認します。
以下コマンドを実行します。
[Net.ServicePointManager]::SecurityProtocol
※ TLS 1.2 と表示がない場合は、次の手順を進めてください。
2. TLS 1.2 の利用を強制します。
以下コマンドを実行してください。
※ 適用される迄に5分ほど時間がかかる場合がございます。
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
※ 本手順を実施いただくことで [ Microsoft Graph PowerShell ] の実施が可能になります。
3. TLS 1.2 が強制されているか確認します。
以下コマンドを実行します。
[Net.ServicePointManager]::SecurityProtocol
4. ( 任意 ) ご環境に応じて PowerShellGet のアップデートを実施ください。
Windows への PowerShellGet のインストール
※ 既定値が古いバージョンの為、[ Microsoft Graph PowerShell ] を利用する際は、都度上記コマンドを実施いただく必要がございます。