Regionalização no Serviço de Bot de IA do Azure

APLICA-SE A: SDK v4

O Serviço de Bot de IA do Azure é um serviço global do Azure que permite que desenvolvedores de bots em todas as regiões registrem seu bot e o conectem a diferentes canais. Isso também permite que os desenvolvedores cumpram as obrigações de conformidade, especialmente após a decisão Schrems II.

Use um recurso de Bot do Azure para registrar um bot com um Serviço de Bot de IA do Azure regional. Adicionar configurações regionais a um bot garante que os dados pessoais do usuário sejam preservados, armazenados e processados dentro de certos limites geográficos (como limites da UE, limites indianos). Este artigo explica as áreas de desenvolvimento de bots afetadas pela regionalização e onde atualizar as configurações para manter a conformidade.

Implantar bots regionais do Azure desenvolvidos localmente

Seu bot pode ser hospedado em qualquer lugar, mesmo se você tiver um recurso regional do Bot do Azure. No entanto, para manter a residência de dados completa de ponta a ponta, você deve hospedar seu código de bot na mesma localidade que seu recurso de Bot do Azure. Atualmente, bots regionais são suportados na Europa e na Índia. Por exemplo, os desenvolvedores que hospedam bots na União Europeia desejarão garantir que seus bots sejam implantados em uma região dentro dos limites geográficos da UE.

Para obter mais informações sobre como implantar bots regionalizados, consulte Provisionar e publicar um bot.

Registrar bots regionais do Azure

Ao criar um bot no Azure, você pode definir sua região para manter a conformidade de dados. Ao criar um bot, certifique-se de criar seu recurso em uma região compatível geograficamente. Para obter mais informações, consulte Criar um recurso de Bot do Azure.

Observação

Os dados de bot podem ir além dos limites geográficos, pois os cenários de bot de ponta a ponta podem depender de muitos serviços. O Serviço de Bot de IA do Azure regional só dá suporte a dados no Serviço de Bot de IA do Azure. Outros serviços do Azure, como os serviços de IA do Azure, e canais de terceiros podem não se alinhar com a obrigação de conformidade e correr o risco de os dados saírem da região geográfica.

Para obter as diretrizes sobre o suporte de confiabilidade no Serviço de Bot de IA do Azure, confira O que é confiabilidade no Serviço de Bot de IA do Azure.

Adicionar autenticação a um bot regional do Azure

Às vezes, um bot deve acessar recursos on-line seguros em nome do usuário. O OAuth é usado para autenticar o usuário e autorizar o bot.

  • Para obter informações sobre quais regiões e nuvens são suportadas, consulte URLs OAuth com suporte.
  • Para obter informações sobre como adicionar autenticação de usuário, consulte Adicionar autenticação a um bot.