Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La communication entre un client et une ressource Azure Event Grid est chiffrée en utilisant Transport Layer Security (TLS). Pour plus d'informations sur le protocole TLS , consultez Transport Layer Security.
Pour les sujets personnalisés Event Grid Basic, domaines et espaces de noms partenaires, vous pouvez configurer la version TLS minimale acceptée pour les requêtes clients entrantes. Un minimum configuré de TLS 1.2 exige que les clients utilisent TLS 1.2 ou une version plus récente du protocole prise en charge par le service. La version minimale configurée est TLS 1.3, ce qui exige que les clients utilisent TLS 1.3. Event Grid n’accepte pas les requêtes utilisant une version de protocole inférieure au minimum configuré.
La version 2026-06-15-preview de l’API met par défaut la version TLS minimale TLS 1.2 et rejette TLS 1.0 et TLS 1.1. Avec cette version d’API, vous pouvez configurer explicitement TLS 1.3 comme minimum. TLS 1.3 n’est pas la valeur par défaut, et les ressources existantes ne sont pas automatiquement configurées pour nécessiter TLS 1.3. Ce comportement est spécifique à la version 2026-06-15-preview API et n’établit pas le comportement des versions antérieures de l’API.
Le support et la négociation du protocole au point de terminaison du service diffèrent de l’application de la version minimale de TLS au niveau des ressources. Un point de terminaison peut négocier un protocole supporté par le service, et Event Grid évalue ensuite la requête selon la version minimale TLS configurée par la ressource.
Important
Avant de configurer TLS 1.3 comme version minimale TLS, vérifiez que chaque client et service connecté à la ressource Event Grid supporte TLS 1.3. Les clients qui ne supportent pas TLS 1.3 ne peuvent pas communiquer avec une ressource nécessitant TLS 1.3.
Autorisations pour les rubriques et domaines
Pour définir la propriété minimumTlsVersionAllowed pour une rubrique ou un domaine Event Grid, vous devez avoir l'autorisation de créer et de gérer la ressource. Les rôles de contrôle d'accès en fonction du rôle Azure (Azure RBAC) qui fournissent ces autorisations incluent l'action Microsoft.EventGrid/topics/write ou l'action MMicrosoft.EventGrid/domains/write. Les rôles intégrés avec ces actions incluent :
- Le rôle Propriétaire d’Azure Resource Manager
- Le rôle Contributeur d’Azure Resource Manager
- Le rôle de contributeur Azure Event Grid
Les attributions de rôles doivent être définies au niveau du sujet ou du domaine Event Grid, ou à un niveau supérieur, afin de permettre à un utilisateur de configurer sa version minimale de TLS. Pour plus d’informations sur l’étendue des rôles, consultez Comprendre l’étendue pour Azure RBAC.
Limitez ces attributions de rôles aux utilisateurs qui doivent pouvoir créer un sujet ou un domaine de la grille d'événements ou mettre à jour ses propriétés. Utilisez le principe du moindre privilège afin que les utilisateurs n’aient que les permissions dont ils ont besoin. Pour plus d’informations, consultez Meilleures pratiques pour Azure RBAC.
Note
Les rôles d’administrateur d’abonnement classique Administrateur de service et Co-administrateur incluent l’équivalent du rôle Propriétaire d’Azure Resource Manager. Le rôle Propriétaire comprend toutes les actions. Par conséquent, un utilisateur disposant de l'un de ces rôles d'administration peut également créer et gérer des rubriques ou des domaines Event Grid. Pour plus d’informations, consultez Rôles Azure, rôles Microsoft Entra et rôles d’administrateur d’abonnements classiques.
Considérations relatives au réseau
Lorsqu’un client envoie une requête à un sujet ou un domaine de la grille d’événements, il établit d’abord une connexion au point de terminaison. Event Grid vérifie le réglage TLS minimum de la ressource lors du traitement de la requête. Si la requête utilise une version de protocole inférieure au minimum configuré, Event Grid rejette la requête.
Considérez le comportement suivant :
- Une trace réseau peut montrer l’établissement réussi de la connexion TCP et la négociation TLS avant qu’Event Grid ne rejette une requête utilisant une version de protocole inférieure au minimum configuré.
- L’analyse des points de terminaison identifie les protocoles que le point de terminaison du service peut négocier. Il n’identifie pas la version TLS minimale configurée sur un sujet individuel, un domaine ou un espace de noms partenaire.
La livraison par webhook est séparée
Un abonnement à un événement Web Hook dispose d’un paramètre TLS minimum distinct pour la livraison d’événements sortants d’Event Grid vers le webhook. Le paramètre au niveau ressource décrit dans cet article contrôle les requêtes entrantes et ne définit pas le protocole utilisé par Event Grid pour livrer les événements à un webhook.
Étape suivante
Pour configurer le paramètre, voir Configurer la version TLS minimale pour un sujet ou un domaine de la grille d’événements.