次の方法で共有


クライアント認証

Azure Event Grid の MQTT ブローカーでは、次の認証モードがサポートされています。

  • 証明書ベースの認証
  • Microsoft Entra ID 認証
  • カスタム JWT の認証

証明書ベースの認証

証明機関 (CA) の署名付き証明書または自己署名証明書を使用して、クライアントを認証できます。 詳細については、「証明書を使用した MQTT クライアント認証」を参照してください。

Microsoft Entra ID 認証

Microsoft Entra JWT を使用して MQTT クライアントを認証して、Event Grid 名前空間に接続できます。 Azure ロールベースのアクセス制御 (Azure RBAC) を使用すると、特定のトピック空間に対する発行またはサブスクライブのアクセスを、Microsoft Entra ID を使って MQTT クライアントに対して、許可できます。 詳しくは、MQTT メッセージを発行またはサブスクライブするための Microsoft Entra JWT 認証と Azure RBAC 認可に関する記事をご覧ください。

カスタム JWT の認証

サード パーティの OpenID Connect (OIDC) ID プロバイダーによって発行された JSON Web Token (JWT) を使って、MQTT クライアントを認証できます。 この認証方法は、Azure にプロビジョニングされていない MQTT クライアントに軽量で安全で柔軟なオプションを提供します。 詳しくは、カスタム JWT を使用するクライアントの認証に関する記事をご覧ください