Régionalisation dans Azure AI Bot Service

S'APPLIQUE À : SDK v4

Azure AI Bot Service est un service Azure global qui permet aux développeurs de bots dans toutes les régions d’inscrire leur bot et de le connecter à différents canaux. Cela permet également aux développeurs de respecter les obligations de conformité, en particulier en suivant la décision Schrems II.

Utilisez une ressource Azure Bot pour inscrire un bot auprès d’un service Azure AI Bot régional. L’ajout de paramètres régionaux à un bot garantit que les données personnelles des utilisateurs sont conservées, stockées et traitées dans certaines limites géographiques (comme les limites de l’UE, les limites indiennes). Cet article explique les domaines du développement de bots affectés par la régionalisation et l’emplacement où mettre à jour les paramètres pour maintenir la conformité.

Déployer des bots Azure régionaux développés localement

Votre bot peut être hébergé n’importe où, même si vous disposez d’une ressource Azure Bot régionale. Pour maintenir une résidence complète des données de bout en bout, vous devez toutefois héberger votre code de bot dans la même localité que votre ressource Azure Bot. Actuellement, les bots régionaux sont pris en charge en Europe et en Inde. Par exemple, les développeurs hébergeant des bots dans l’Union européenne souhaitent s’assurer que leurs bots sont déployés dans une région au sein des limites géographiques de l’UE.

Pour plus d’informations sur le déploiement de bots régionalisés, consultez Provisionner et publier un bot.

Inscrire des bots Azure régionaux

Lorsque vous créez un bot dans Azure, vous pouvez définir sa région pour maintenir la conformité des données. Lorsque vous créez un bot, veillez à créer votre ressource dans une région géographiquement conforme. Pour plus d’informations, consultez Créer une ressource Azure Bot.

Remarque

Les données de bot peuvent dépasser les limites géographiques, car les scénarios de bout en bout de bot peuvent dépendre de nombreux services. Azure AI Bot Service régional prend uniquement en charge les données dans Azure AI Bot Service. D’autres services Azure, tels que les services Azure AI, et les canaux tiers peuvent ne pas s’aligner sur l’obligation de conformité et exécuter le risque de quitter la région géographique.

Pour obtenir des conseils sur la prise en charge de la fiabilité dans Azure AI Bot Service, consultez Présentation de la fiabilité dans Azure AI Bot Service.

Ajouter l’authentification à un bot Azure régional

Parfois, un bot doit accéder aux ressources en ligne sécurisées pour le compte de l’utilisateur. OAuth est utilisé pour authentifier l'utilisateur et autoriser le bot à agir en son nom.

  • Pour plus d’informations sur les régions et les clouds pris en charge, consultez les URL OAuth prises en charge.
  • Pour plus d’informations sur l’ajout de l’authentification utilisateur, consultez Ajouter une authentification à un bot.