Azure AI Hizmetleri'nde yerel kimlik doğrulamayı devre dışı bırakma

Azure AI Services, tüm kaynaklar için Microsoft Entra kimlik doğrulaması desteği sağlar. Bu özellik, kimliklerin ve kaynak kimlik bilgilerinin merkezi denetimine ve yönetimine ihtiyacınız olduğunda sorunsuz tümleştirme sağlar. Kuruluşlar bunun yerine yerel kimlik doğrulama yöntemlerini devre dışı bırakabilir ve Microsoft Entra kimlik doğrulamayı zorunlu kılabilir.

Yerel kimlik doğrulamasını devre dışı bırakma

Azure AI Services kaynaklarının anahtar erişimi devre dışı bırakılmalıdır (yerel kimlik doğrulamasını devre dışı bırakma) azure ilkesini kullanarak yerel kimlik doğrulamasını devre dışı bırakabilirsiniz. İlkeyi bir hizmet grubu için zorlamak için abonelik düzeyinde veya kaynak grubu düzeyinde ayarlayın.

Bicep / ARM şablonu kullanarak hesap oluşturuyorsanız yerel kimlik doğrulamasını devre dışı bırakmak için özelliğini disableLocalAuth true olarak ayarlayabilirsiniz. Daha fazla bilgi için bkz . Microsoft.CognitiveServices hesapları - Bicep, ARM şablonu ve Terraform

Tek bir kaynak için yerel kimlik doğrulamasını devre dışı bırakmak için PowerShell'i Azure CLI ile de kullanabilirsiniz. İlk olarak komutuyla Connect-AzAccount oturum açın. Ardından aşağıdaki örnekte olduğu Set-AzCognitiveServicesAccount gibi cmdlet'ini parametresiyle -DisableLocalAuth $truekullanın:

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

Yerel kimlik doğrulama durumunu doğrulama

Yerel kimlik doğrulamasının devre dışı bırakılması hemen geçerli olmaz. Hizmetin gelecekteki kimlik doğrulama isteklerini engellemesi için birkaç dakika bekleyin.

Yerel kimlik doğrulama ilkesinin şu anda etkin olup olmadığını belirlemek için PowerShell'i kullanabilirsiniz. İlk olarak komutuyla Connect-AzAccount oturum açın. Ardından kaynağınızı almak için Get-AzCognitiveServicesAccount cmdlet'ini kullanın ve özelliğini DisableLocalAuthdenetleyin. değeri true , yerel kimlik doğrulamasının devre dışı olduğu anlamına gelir.

Yerel kimlik doğrulamasını yeniden etkinleştirme

Yerel kimlik doğrulamasını etkinleştirmek için Set-AzCognitiveServicesAccount PowerShell cmdlet'ini parametresiyle -DisableLocalAuth $falseyürütebilirsiniz.  Yerel kimlik doğrulama isteklerine izin vermek üzere hizmetin değişikliği kabul etmesine birkaç dakika izin verin.

Sonraki adımlar