[Q]
Azure Storage アカウントの TLS 1.0/1.1 が廃止されるという通知を受け取りました。
利用している Azure Storage アカウントが多数あるのですが、1つ1つ「TLS の最小バージョン」を確認するのは大変です。
まとめて確認する方法はありますか?
Storage アカウントの「設定」>「構成」の「TLS の最小バージョン」の例
[A]
はい。Azure Portal の Resource Graph エクスプローラー でクエリを実行することで、一括で確認することができます。
Azure Portal にサインインして、ページ上部の検索ボックスで、Resource Graph エクスプローラー を検索します。
Resource Graph エクスプローラー で、次のクエリを実行すると、ストレージ アカウントの情報 (サブスクリプションID、リソースグループ名、名前) と、それぞれの 「TLS の最小バージョン」 (minimumTlsVersion) の一覧が表示されます。
resources
| where type =~ 'Microsoft.Storage/storageAccounts'
| extend minimumTlsVersion = parse_json(properties).minimumTlsVersion
| project subscriptionId, resourceGroup, name, minimumTlsVersionクエリ実行結果の例
上記のクエリに、次の1行を追加して実行することで、「TLS の最小バージョン」 が 1.2 ではないストレージアカウントの一覧を表示させることもできます。
| where minimumTlsVersion != 'TLS1_2'
[参考情報]
クイック スタート: Azure portal を使用して Resource Graph クエリを実行する
https://learn.microsoft.com/ja-jp/azure/governance/resource-graph/first-query-portal
Azure portal の Resource Graph エクスプローラー
https://portal.azure.com/#view/HubsExtension/ServiceMenuBlade/~/resourcegraphexplorer/extension/Microsoft_Azure_Resources/menuId/ResourceManager/itemId/resourcegraphexplorer
ストレージアカウントの TLS の最小バージョン の設定変更について
[更新日]
Update:202601