az quantum workspace user

Note

Dieser Verweis ist Teil der erweiterung quantum für die Azure CLI (Version 2.73.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az Quantum Workspace-Benutzerbefehl zum ersten Mal ausführen. Erfahren Sie mehr über Erweiterungen.

Die Befehlsgruppe "Quantum" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Verwalten von Benutzern eines Azure Quantum Arbeitsbereichs.

Befehle

Name Beschreibung Typ Status
az quantum workspace user create

Gewähren Sie einem Benutzer, einer Gruppe oder einem Dienstprinzipal Zugriff auf einen Azure Quantum Arbeitsbereich.

Extension Preview
az quantum workspace user delete

Entfernen Sie den Zugriff eines Benutzers, einer Gruppe oder eines Dienstprinzipals auf einen Azure Quantum Arbeitsbereich.

Extension Preview

az quantum workspace user create

Vorschau

Die Befehlsgruppe "Quantum" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Gewähren Sie einem Benutzer, einer Gruppe oder einem Dienstprinzipal Zugriff auf einen Azure Quantum Arbeitsbereich.

Weist die Rolle "Quantum Workspace Data Contributor" (standardmäßig) im Bereich des angegebenen (oder aktuellen) Azure Quantum Arbeitsbereichs zu.

az quantum workspace user create [--acquire-policy-token]
                                 [--assignee]
                                 [--assignee-object-id]
                                 [--assignee-principal-type {ForeignGroup, Group, ServicePrincipal, User}]
                                 [--change-reference]
                                 [--resource-group]
                                 [--role]
                                 [--workspace-name]

Beispiele

Gewähren Sie einem Benutzer mithilfe seines Anmeldenamens Zugriff auf einen Arbeitsbereich.

az quantum workspace user create -g MyResourceGroup -w MyWorkspace \
    --assignee user@contoso.com

Gewähren Sie einem Benutzer mithilfe seiner Objekt-ID Zugriff auf einen Arbeitsbereich.

az quantum workspace user create -g MyResourceGroup -w MyWorkspace \
    --assignee-object-id 00000000-0000-0000-0000-000000000000

Gewähren Sie einer Gruppe Zugriff auf einen Arbeitsbereich mithilfe der Objekt-ID und des Prinzipaltyps.

az quantum workspace user create -g MyResourceGroup -w MyWorkspace \
    --assignee-object-id 00000000-0000-0000-0000-000000000000 --assignee-principal-type Group

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--assignee

Stellt einen Benutzer, eine Gruppe oder einen Dienstprinzipal dar. Unterstützte Formate: Objekt-ID, Benutzeranmeldungsname oder Dienstprinzipalname.

--assignee-object-id

Verwenden Sie diesen Parameter anstelle von "--assignee", um Graph-API Aufruf bei unzureichenden Berechtigungen zu umgehen. Dieser Parameter funktioniert nur mit Objekt-IDs für Benutzer, Gruppen, Dienstprinzipale und verwaltete Identitäten. Verwenden Sie für verwaltete Identitäten die Prinzipal-ID. Verwenden Sie für Dienstprinzipale die Objekt-ID und nicht die App-ID.

--assignee-principal-type

Wird mit "--assignee-object-id" verwendet, um Fehler zu vermeiden, die durch die Verteilungslatenz in Microsoft Graph verursacht werden.

Eigenschaft Wert
Zulässige Werte: ForeignGroup, Group, ServicePrincipal, User
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--role

Rollenname oder ID. Für "erstellen" die dem Benutzer gewährte Rolle; für "delete", die zu entfernende Rollenzuweisung. Standardmäßig wird die Rolle "Quantum Workspace Data Contributor" verwendet.

--workspace-name -w

Name des Quantum-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az quantum workspace set.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az quantum workspace user delete

Vorschau

Die Befehlsgruppe "Quantum" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Entfernen Sie den Zugriff eines Benutzers, einer Gruppe oder eines Dienstprinzipals auf einen Azure Quantum Arbeitsbereich.

az quantum workspace user delete [--acquire-policy-token]
                                 [--assignee]
                                 [--assignee-object-id]
                                 [--change-reference]
                                 [--resource-group]
                                 [--role]
                                 [--workspace-name]
                                 [--yes]

Beispiele

Entfernen Sie den Zugriff eines Benutzers auf einen Arbeitsbereich mithilfe seines Anmeldenamens.

az quantum workspace user delete -g MyResourceGroup -w MyWorkspace \
    --assignee user@contoso.com

Entfernen Sie den Zugriff eines Benutzers auf einen Arbeitsbereich mithilfe seiner Objekt-ID.

az quantum workspace user delete -g MyResourceGroup -w MyWorkspace \
    --assignee-object-id 00000000-0000-0000-0000-000000000000

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--assignee

Stellt einen Benutzer, eine Gruppe oder einen Dienstprinzipal dar. Unterstützte Formate: Objekt-ID, Benutzeranmeldungsname oder Dienstprinzipalname.

--assignee-object-id

Verwenden Sie diesen Parameter anstelle von "--assignee", um Graph-API Aufruf bei unzureichenden Berechtigungen zu umgehen. Dieser Parameter funktioniert nur mit Objekt-IDs für Benutzer, Gruppen, Dienstprinzipale und verwaltete Identitäten. Verwenden Sie für verwaltete Identitäten die Prinzipal-ID. Verwenden Sie für Dienstprinzipale die Objekt-ID und nicht die App-ID.

--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

--role

Rollenname oder ID. Für "erstellen" die dem Benutzer gewährte Rolle; für "delete", die zu entfernende Rollenzuweisung. Standardmäßig wird die Rolle "Quantum Workspace Data Contributor" verwendet.

--workspace-name -w

Name des Quantum-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az quantum workspace set.

--yes -y

Nicht um Bestätigung bitten.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False