Share via


Kimlik doğrulaması için erişim anahtarı kullanma

Erişim anahtarları, Azure Quantum çalışma alanınızın kimliğini doğrulamak ve erişimi yetkilendirmek için kullanılır. Bağlantı dizelerini kullanarak çalışma alanınıza bağlanmak ve erişim vermek için erişim anahtarlarını kullanabilirsiniz.

Bu makalede, Azure Quantum çalışma alanınız için erişim anahtarlarını etkinleştirmeyi veya devre dışı bırakmayı öğreneceksiniz. Çalışma alanınızın güvenliğini sağlamak için yeni anahtarları da yeniden oluşturabilirsiniz.

Uyarı

Hesap erişim anahtarlarınızı veya bağlantı dizesi düz metin olarak depolamak bir güvenlik riski oluşturur ve önerilmez. Hesap anahtarlarınızı şifrelenmiş bir biçimde depolayın veya Uygulamalarınızı Azure Quantum çalışma alanınıza erişim için Microsoft Entra yetkilendirmesini kullanacak şekilde geçirin.

Önkoşullar

bağlantı dizesi ile bağlanma

Paket, azure-quantum Azure Workspace Quantum çalışma alanını temsil eden bir sınıf sağlar. Azure Quantum çalışma alanınıza bağlanmak için bağlantı dizesi kimlik doğrulayıcı olarak kullanarak nesne oluşturursunuzWorkspace. Daha fazla bilgi için bkz. bağlantı dizesi kopyalama.

Nesne Workspace oluştururken Azure Quantum çalışma alanınızı tanımlamak için iki seçeneğiniz vardır.

  • çağırarak from_connection_stringbir Workspace nesne oluşturabilirsiniz.

    # Creating a new Workspace object from a connection string 
    from azure.quantum import Workspace 
    
    connection_string = "[Copy connection string]" 
    workspace = Workspace.from_connection_string(connection_string) 
    
    print(workspace.get_targets()) 
    
  • koddaki bağlantı dizesi kopyalamak istemiyorsanız, bağlantı dizesi bir ortam değişkeninde depolayabilir ve kullanabilirsinizWorkspace().

    # Using environment variable to connect with  connection string
    
    connection_string = "[Copy connection string]" 
    
    import os 
    
    os.environ["AZURE_QUANTUM_CONNECTION_STRING"] = connection_string 
    
    from azure.quantum import Workspace 
    
    workspace = Workspace() 
    print(workspace.get_targets()) 
    

Anahtarlarınızı ve bağlantı dizelerinizi yönetme

Azure Quantum çalışma alanınız için erişim anahtarlarını ve bağlantı dizelerini Azure portal yönetebilirsiniz.

Erişim anahtarlarını etkinleştirme ve devre dışı bırakma

  1. Azure portal oturum açın ve Azure Quantum çalışma alanınızı seçin.

  2. Sol panelde İşletim > Erişim anahtarları'na gidin.

  3. Erişim Tuşları altındaki iki durumlu düğmeyi Etkin veya Devre Dışı olarak değiştirin.

  4. Değişiklikleri kaydetmek için Kaydet'e tıklayın.

    Bağlantı dizelerini kullanmak için Erişim Anahtarlarının nasıl etkinleştirileceğine ilişkin Azure portal ekran görüntüsü.

Önemli

Erişim Anahtarları devre dışı bırakıldığında, bağlantı dizelerini veya erişim anahtarlarını kullanan tüm istekler yetkisizdir. Çalışma alanınıza bağlanmak için çalışma alanı parametrelerini kullanmaya devam edebilirsiniz.

Yeni erişim anahtarlarını yeniden oluşturma

Erişim Anahtarlarınızın gizliliğinin aşılmış olduğundan şüpheleniyorsanız veya çalışma alanı erişiminizi başkalarıyla paylaşmayı durdurmak istiyorsanız, çalışma alanınızın güvenliğini sağlamak için birincil veya ikincil erişim anahtarlarını ya da her ikisini birden yeniden oluşturabilirsiniz.

  1. Azure portal oturum açın ve Azure Quantum çalışma alanınızı seçin.

  2. Sol panelde İşletim > Erişim anahtarları'na gidin.

  3. Yeni anahtarları yeniden oluşturmak için Erişim Anahtarlarının etkinleştirilmesi gerekir. Erişim Anahtarları devre dışı bırakılırsa, önce bunları etkinleştirmeniz gerekir.

  4. Birincil veya ikincil anahtarı yeniden oluşturmak için dairesel ok simgesine tıklayın.

    Birincil ve ikincil Erişim Anahtarlarını yeniden oluşturma işlemini gösteren Azure portal ekran görüntüsü.

    İpucu

    Her Azure Quantum çalışma alanında birincil ve ikincil anahtarlar ve buna karşılık gelen bağlantı dizeleri vardır. Çalışma alanınıza başkalarına erişim izni vermek istiyorsanız, ikincil anahtarınızı paylaşabilir ve birincil anahtarınızı kendi hizmetleriniz için kullanabilirsiniz. Bu şekilde, kendi hizmetlerinizde kapalı kalma süresi olmadan ikincil anahtarı gerektiği gibi değiştirebilirsiniz. Çalışma alanı erişiminizi paylaşma hakkında daha fazla bilgi için bkz. Çalışma alanı erişiminizi paylaşma.