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 perfeita quando você precisa de controle e gerenciamento centralizados de identidades e credenciais de recursos. Em vez disso, as organizações podem desativar os métodos de autenticação local e impor a autenticação do Microsoft Entra.
Como desativar a autenticação local
Você pode desabilitar a autenticação local usando a política do Azure Os recursos dos Serviços do Azure AI devem ter o acesso à chave 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 Bicep / ARM, poderá definir a propriedade disableLocalAuth
para true
desabilitar a autenticação local. Para obter mais informações, consulte Contas Microsoft.CognitiveServices - Bicep, modelo ARM, & Terraform
Você também pode usar o PowerShell com a CLI do Azure para desabilitar a autenticação local para um recurso individual. Primeiro, entre com o Connect-AzAccount
comando. Em seguida, use o Set-AzCognitiveServicesAccount
cmdlet 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 desativação da autenticação local não entra em vigor imediatamente. Aguarde alguns minutos para que o serviço bloqueie futuras solicitações de autenticação.
Você pode usar o PowerShell para determinar se a política de autenticação local está habilitada no momento. Primeiro, entre com o Connect-AzAccount
comando. Em seguida, use o cmdlet Get-AzCognitiveServicesAccount para recuperar seu recurso e verifique a propriedade DisableLocalAuth
. Um valor de significa que a autenticação local está desativada true
.
Reativar a autenticação local
Para habilitar a autenticação local, execute o cmdlet do PowerShell Set-AzCognitiveServicesAccount 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.