Freigeben über


Authentifizieren in Ihrem Arbeitsbereich mithilfe einer Zugriffstaste

Zugriffstasten werden verwendet, um den Zugriff auf Ihren Azure Quantum-Arbeitsbereich zu authentifizieren und zu autorisieren. Sie können Zugriffstasten verwenden, um mithilfe von Verbindungszeichenfolge eine Verbindung mit Ihrem Arbeitsbereich herzustellen und Zugriff auf Ihren Arbeitsbereich zu gewähren.

In diesem Artikel erfahren Sie, wie Sie die Zugriffstasten für Ihren Azure Quantum-Arbeitsbereich aktivieren oder deaktivieren. Sie können auch neue Schlüssel neu generieren, um die Sicherheit Ihres Arbeitsbereichs sicherzustellen.

Warnung

Das Speichern von Kontozugriffsschlüssel oder Verbindungszeichenfolge in Klartext stellt ein Sicherheitsrisiko dar und wird nicht empfohlen. Speichern Sie Ihre Kontoschlüssel in einem verschlüsselten Format, oder migrieren Sie Ihre Anwendungen, um die Microsoft Entra-Autorisierung für den Zugriff auf Ihren Azure Quantum-Arbeitsbereich zu verwenden.

Voraussetzungen

Herstellen einer Verbindung mit Ihrem Azure Quantum-Arbeitsbereich mit einem Verbindungszeichenfolge

Das azure-quantum Paket stellt eine Workspace Klasse bereit, die einen Azure Quantum-Arbeitsbereich darstellt. Um eine Verbindung mit Ihrem Azure Quantum-Arbeitsbereich herzustellen, erstellen Workspace Sie ein Objekt mit dem Verbindungszeichenfolge als Authentifikator. Weitere Informationen finden Sie unter Kopieren eines Verbindungszeichenfolge.

Beim Erstellen eines Workspace Objekts haben Sie zwei Optionen zum Identifizieren Ihres Azure Quantum-Arbeitsbereichs.

  • Sie können ein Workspace Objekt erstellen, indem Sie ein Objekt aufrufen from_connection_string.

    # 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()) 
    
  • Wenn Sie Ihre Verbindungszeichenfolge nicht im Code kopieren möchten, können Sie ihre Verbindungszeichenfolge auch in einer Umgebungsvariable speichern und verwendenWorkspace().

    # 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()) 
    

Verwalten Von Zugriffstasten und Verbindungszeichenfolge

Tipp

Jeder Azure Quantum-Arbeitsbereich verfügt über primäre und sekundäre Schlüssel und die entsprechenden Verbindungszeichenfolge. Wenn Sie den Zugriff auf Ihren Arbeitsbereich für andere Personen zulassen möchten, können Sie Ihren sekundären Schlüssel freigeben und Ihre primäre Für Ihre eigenen Dienste verwenden. Auf diese Weise können Sie den Sekundärschlüssel nach Bedarf ersetzen, ohne ausfallzeiten in Ihren eigenen Diensten zu haben. Weitere Informationen zum Freigeben des Arbeitsbereichzugriffs finden Sie unter Freigeben des Arbeitsbereichszugriffs.

Sie können die Zugriffstasten und Verbindungszeichenfolge für Ihren Azure Quantum-Arbeitsbereich im Azure-Portal verwalten.

Aktivieren und Deaktivieren von Zugriffstasten

  1. Melden Sie sich beim Azure-Portal an, und wählen Sie Ihren Azure Quantum-Arbeitsbereich aus.

  2. Navigieren Sie im linken Bereich zu Operations > Access-Tasten.

  3. Setzen Sie die Umschaltfläche unter "Zugriffstasten" auf "Aktiviert " oder "Deaktiviert".

  4. Klicken Sie auf " Speichern ", um die Änderungen zu speichern.

    Screenshot Azure-Portal zeigt, wie Zugriffstasten Verbindungszeichenfolge verwenden können.

Wichtig

Wenn Zugriffstasten deaktiviert sind, sind alle Anforderungen mit Verbindungszeichenfolge oder Zugriffstasten nicht autorisiert. Sie können weiterhin die Arbeitsbereichsparameter verwenden, um eine Verbindung mit Ihrem Arbeitsbereich herzustellen.

Neue Zugriffstasten neu generieren

Wenn Sie vermuten, dass Ihre Zugriffstasten kompromittiert wurden oder Sie die Freigabe des Arbeitsbereichszugriffs für andere beenden möchten, können Sie entweder die primären oder sekundären Zugriffstasten oder beides neu generieren, um die Sicherheit Ihres Arbeitsbereichs sicherzustellen.

  1. Melden Sie sich beim Azure-Portal an, und wählen Sie Ihren Azure Quantum-Arbeitsbereich aus.

  2. Navigieren Sie im linken Bereich zu Operations > Access-Tasten.

  3. Zugriffstasten müssen aktiviert sein, um neue Schlüssel neu zu generieren. Wenn Zugriffstasten deaktiviert sind, müssen Sie sie zuerst aktivieren.

  4. Klicken Sie auf das Kreispfeilsymbol , um den primären oder sekundären Schlüssel neu zu generieren.

    Screenshot Azure-Portal zeigt, wie primäre und sekundäre Zugriffstasten neu generiert werden.