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 $true
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.