Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Ada beberapa skenario saat autentikasi interaktif tidak cocok untuk dilakukan atau untuk mengautentikasi sebagai akun pengguna. Misalnya, Anda mungkin ingin mengirimkan pekerjaan dari mesin virtual (VM), atau dari Aplikasi Fungsi. Salah satu opsinya adalah dengan mengautentikasi menggunakan perwakilan layanan, sementara opsi lain adalah dengan mengonfigurasi identitas terkelola, yang mana akan dijelaskan dalam artikel ini.
Mengonfigurasi identitas terkelola
Identitas terkelola memungkinkan aplikasi mengakses sumber daya Azure lainnya (seperti ruang kerja Azure Quantum Anda) dan mengautentikasi dengan sumber daya ini.
Cara mengonfigurasi identitas terkelola:
- Melalui portal Azure, temukan sumber daya yang aksesnya akan Anda sediakan. Sumber daya ini mungkin berupa mesin virtual, Aplikasi Fungsi, atau aplikasi lainnya.
- Pilih sumber daya, dan tampilkan halaman ringkasan.
- Di Pengaturan, pilih Identitas.
- Konfigurasikan pengaturan Status ke On.
- Pilih Simpan untuk mempertahankan konfigurasi Anda dan konfirmasikan dialog pembuka dengan Ya.
Memberikan akses ke ruang kerja Azure Quantum Anda
Untuk mengizinkan sumber daya mengakses ruang kerja Azure Quantum Anda:
Navigasi ke ruang kerja Azure Quantum Anda dan pilih Kontrol akses (IAM) dari menu sisi kiri.
Pilih Tambahkan dan Tambahkan penetapan peran.
Pada halaman Tambahkan penetapan peran, pilih Kontributor dan pilih Berikutnya.
Pada tab Anggota , di Tetapkan akses ke, pilih Identitas Terkelola, lalu pilih + Pilih anggota.
Di popup Pilih identitas terkelola, pilih kategori dari dropdown Identitas terkelola.
Pilih sumber daya yang diinginkan dari daftar dan klik Pilih.
Pilih Berikutnya lalu pilih Tinjau dan tetapkan.
Masuk ke ruang kerja Azure Quantum Anda
Sekarang, Anda sudah dapat menggunakan ruang kerja kuantum Anda dari sumber daya yang telah Anda pilih. Misalnya, Anda tidak perlu lagi mengautentikasi setiap kali menggunakan ruang kerja Anda dari dalam mesin virtual.
Dalam beberapa kasus, Anda mungkin juga ingin menentukan secara eksplisit dalam kode untuk menggunakan Informasi Masuk Identitas Terkelola:
from azure.identity import ManagedIdentityCredential
from qdk.azure import Workspace
workspace = Workspace (
resource_id = "",
credential=ManagedIdentityCredential()
)