Event Grid リソース (トピックまたはドメイン) のアクセス キーを取得する

アクセス キーは、Azure Event Grid リソース (トピックおよびドメイン) に対してイベントを発行するアプリケーションを認証するために使用されます。 キーを定期的に再生成し、安全に格納することをお勧めします。 アクセス キーは 2 つ提供されるため、1 つのキーを使用して接続を保ったまま、もう 1 つのキーを再生成できます。

この記事では、Azure portal、PowerShell、または CLI を使用して、Event Grid リソース (トピックまたはドメイン) のアクセス キーを取得する方法を説明します。

重要

Azure Event Grid は、2024 年 8 月 5 日から 2024 年 8 月 15 日までの間に、SAS キーのサイズを 44 文字から 84 文字に拡張するセキュリティ強化をロールアウトします。 この変更は、Event Grid リソース内のデータのセキュリティを強化するために行われます。 この変更は、現在以前の SAS キーを使用して Event Grid にイベントを発行しているアプリケーションまたはサービスには影響しませんが、更新後に Event Grid トピック、ドメイン、名前空間、パートナー トピックの SAS キーを再生成した場合にのみ、影響する可能性があります。

SAS キーは、2024 年 8 月 15 日以降に再生成することをお勧めします。 キーを再生成した後、以前のキーを使用するイベント発行アプリケーションまたはサービスを、拡張 SAS キーを使用するように更新します。

Azure portal

Azure portal で、自分のトピックまたはドメインの [Event Grid トピック] または [Event Grid ドメイン] ページの [アクセス キー] タブに切り替えます。

[アクセス キー] ページ

Azure PowerShell

Get-AzEventGridTopicKey コマンドを使用して、トピックのアクセス キーを取得します。

Get-AzEventGridTopicKey -ResourceGroup <RESOURCE GROUP NAME> -Name <TOPIC NAME>

Get-AzEventGridDomainKey コマンドを使用して、ドメインのアクセス キーを取得します。

Get-AzEventGridDomainKey -ResourceGroup <RESOURCE GROUP NAME> -Name <DOMAIN NAME>

Azure CLI

トピックのアクセス キーを取得するには、az eventgrid topic key list を使用します。

az eventgrid topic key list --resource-group <RESOURCE GROUP NAME> --name <TOPIC NAME>

ドメインのアクセス キーを取得するには、az eventgrid domain key list を使用します。

az eventgrid domain key list --resource-group <RESOURCE GROUP NAME> --name <DOMAIN NAME>

次のステップ

次の記事を参照してください: 発行クライアントの認証