Lokale verificatie uitschakelen in Azure AI Services
Azure AI Services biedt ondersteuning voor Microsoft Entra-verificatie voor alle resources. Deze functie biedt u naadloze integratie wanneer u gecentraliseerd beheer en beheer van identiteiten en resourcereferenties nodig hebt. Organisaties kunnen in plaats daarvan lokale verificatiemethoden uitschakelen en Microsoft Entra-verificatie afdwingen.
Lokale verificatie uitschakelen
U kunt lokale verificatie uitschakelen met behulp van de Azure Policy Azure AI Services-resources moet sleuteltoegang hebben uitgeschakeld (lokale verificatie uitschakelen). Stel dit in op abonnementsniveau of resourcegroepsniveau om het beleid voor een groep services af te dwingen.
Als u een account maakt met behulp van bicep/ARM-sjabloon, kunt u de eigenschap disableLocalAuth
instellen om true
lokale verificatie uit te schakelen. Zie Microsoft.CognitiveServices-accounts - Bicep, ARM-sjabloon en Terraform voor meer informatie
U kunt PowerShell ook gebruiken met de Azure CLI om lokale verificatie voor een afzonderlijke resource uit te schakelen. Meld u eerst aan met de Connect-AzAccount
opdracht. Gebruik vervolgens de Set-AzCognitiveServicesAccount
cmdlet met de parameter -DisableLocalAuth $true
, zoals in het volgende voorbeeld:
Set-AzCognitiveServicesAccount -ResourceGroupName "my-resource-group" -Name "my-resource-name" -DisableLocalAuth $true
Status van lokale verificatie controleren
Het uitschakelen van lokale verificatie wordt niet onmiddellijk van kracht. Wacht enkele minuten voordat de service toekomstige verificatieaanvragen blokkeert.
U kunt PowerShell gebruiken om te bepalen of het lokale verificatiebeleid momenteel is ingeschakeld. Meld u eerst aan met de Connect-AzAccount
opdracht. Gebruik vervolgens de cmdlet Get-AzCognitiveServicesAccount om uw resource op te halen en controleer de eigenschap DisableLocalAuth
. Een waarde van true
het middel dat lokale verificatie is uitgeschakeld.
Lokale verificatie opnieuw inschakelen
Als u lokale verificatie wilt inschakelen, voert u de PowerShell-cmdlet Set-AzCognitiveServicesAccount uit met de parameter-DisableLocalAuth $false
. Wacht enkele minuten totdat de service de wijziging accepteert om lokale verificatieaanvragen toe te staan.