Bagikan melalui


Menonaktifkan autentikasi lokal di Azure AI Services

Azure AI Services menyediakan dukungan autentikasi Microsoft Entra untuk semua sumber daya. Fitur ini memberi Anda integrasi yang mulus ketika Anda memerlukan kontrol terpusat dan manajemen identitas dan kredensial sumber daya. Organisasi dapat menonaktifkan metode autentikasi lokal dan menerapkan autentikasi Microsoft Entra sebagai gantinya.

Cara menonaktifkan autentikasi lokal

Anda dapat menonaktifkan autentikasi lokal menggunakan sumber daya Azure Policy Azure AI Services harus menonaktifkan akses kunci (menonaktifkan autentikasi lokal). Atur di tingkat langganan atau tingkat grup sumber daya untuk memberlakukan kebijakan untuk sekelompok layanan.

Jika Anda membuat akun menggunakan templat Bicep / ARM, Anda dapat mengatur properti disableLocalAuth ke true untuk menonaktifkan autentikasi lokal. Untuk informasi selengkapnya, lihat Akun Microsoft.CognitiveServices - Bicep, templat ARM, & Terraform

Anda juga dapat menggunakan PowerShell dengan Azure CLI untuk menonaktifkan autentikasi lokal untuk sumber daya individual. Pertama masuk dengan Connect-AzAccount perintah . Kemudian gunakan Set-AzCognitiveServicesAccount cmdlet dengan parameter -DisableLocalAuth $true, seperti contoh berikut:

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

Memverifikasi status autentikasi lokal

Menonaktifkan autentikasi lokal tidak segera berlaku. Biarkan beberapa menit agar layanan memblokir permintaan autentikasi di masa mendatang.

Anda dapat menggunakan PowerShell untuk menentukan apakah kebijakan autentikasi lokal saat ini diaktifkan. Pertama masuk dengan Connect-AzAccount perintah . Kemudian gunakan cmdlet Get-AzCognitiveServicesAccount untuk mengambil sumber daya Anda, dan periksa properti DisableLocalAuth. Nilai true berarti autentikasi lokal dinonaktifkan.

Mengaktifkan kembali autentikasi lokal

Untuk mengaktifkan autentikasi lokal, jalankan cmdlet PowerShell Set-AzCognitiveServicesAccount dengan parameter -DisableLocalAuth $false.  Biarkan beberapa menit agar layanan menerima perubahan untuk mengizinkan permintaan autentikasi lokal.

Langkah berikutnya