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
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.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Stellt einen Benutzer, eine Gruppe oder einen Dienstprinzipal dar. Unterstützte Formate: Objekt-ID, Benutzeranmeldungsname oder Dienstprinzipalname.
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.
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 |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
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.
Name des Quantum-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az quantum workspace set.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
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
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.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Stellt einen Benutzer, eine Gruppe oder einen Dienstprinzipal dar. Unterstützte Formate: Objekt-ID, Benutzeranmeldungsname oder Dienstprinzipalname.
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.
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
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.
Name des Quantum-Arbeitsbereichs. Sie können den Standardarbeitsbereich mithilfe von az quantum workspace set.
Nicht um Bestätigung bitten.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |