Compartilhar via


Desabilitar a autenticação local nos Serviços de IA do Azure

Os Serviços de IA do Azure fornecem suporte à autenticação do Microsoft Entra para todos os recursos. Esse recurso fornece integração direta quando você precisar de controle e gerenciamento centralizado de credenciais de recursos e identidades. As organizações podem desabilitar métodos de autenticação locais e impor a autenticação do Microsoft Entra.

Como desabilitar a autenticação local

É possível desabilitar a autenticação local usando a política do Azure Recursos dos Serviços de IA do Azure devem ter o acesso às chaves desabilitado (desabilitar a autenticação local). Defina-o no nível de assinatura ou no nível do grupo de recursos para impor a política para um grupo de serviços.

Se você estiver criando uma conta usando o modelo do ARM/Bicep, poderá definir a propriedade disableLocalAuth para true para desabilitar a autenticação local. Para obter mais informações, confira Contas Microsoft.CognitiveServices – Bicep, modelo do ARM e Terraform

Você também pode usar o PowerShell com a CLI do Azure para desabilitar a autenticação local para um recurso individual. Primeiro, conecte-se com o comando Connect-AzAccount. Em seguida, use o cmdlet Set-AzCognitiveServicesAccount com o parâmetro -DisableLocalAuth $true, como o exemplo a seguir:

Set-AzCognitiveServicesAccount -ResourceGroupName "my-resource-group" -Name "my-resource-name" -DisableLocalAuth $false

Verificar o status da autenticação local

A desabilitação da autenticação local não entrará em vigor imediatamente. Aguarde alguns minutos para que o serviço bloqueie solicitações de autenticação futuras.

Você pode usar o PowerShell para determinar se a política de autenticação local está habilitada no momento. Primeiro, conecte-se com o comando Connect-AzAccount. Depois use o cmdlet Get-AzCognitiveServicesAccount para recuperar o recurso e verifique a propriedade DisableLocalAuth. Um valor true significa que a autenticação local está desabilitada.

Reabilitar a autenticação local

Para habilitar a autenticação, execute o cmdlet Set-AzCognitiveServicesAccount do PowerShell com o parâmetro -DisableLocalAuth $false.  Aguarde alguns minutos para que o serviço aceite a alteração para permitir solicitações de autenticação local.

Próximas etapas