az devops security group

Remarque

Cette référence fait partie de l’extension azure-devops pour Azure CLI (version 2.30.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az devops security group . En savoir plus sur les extensions.

Gérer les groupes de sécurité.

Commandes

Nom Description Type Statut
az devops security group create

Créez un groupe Azure DevOps.

Extension GA
az devops security group delete

Supprimez un groupe Azure DevOps.

Extension GA
az devops security group list

Répertorier tous les groupes d’un projet ou d’une organisation.

Extension GA
az devops security group membership

Gérer les appartenances aux groupes de sécurité.

Extension GA
az devops security group membership add

Ajouter une appartenance.

Extension GA
az devops security group membership list

Répertorier les appartenances à un groupe ou un utilisateur.

Extension GA
az devops security group membership remove

Supprimez l’appartenance.

Extension GA
az devops security group show

Afficher les détails du groupe.

Extension GA
az devops security group update

Mettre à jour le nom ET/OU description d’un groupe Azure DevOps.

Extension GA

az devops security group create

Créez un groupe Azure DevOps.

az devops security group create [--description]
                                [--detect {false, true}]
                                [--email-id]
                                [--groups]
                                [--name]
                                [--org]
                                [--origin-id]
                                [--project]
                                [--scope {organization, project}]

Exemples

Créer un groupe Azure DevOps avec nom et description

az devops security group create --name 'Some group name'
--description 'Something to describe this group'

Ajouter un groupe AAD existant à un groupe Azure DevOps

Get object ID of an existing AAD group
az ad group show -g '{Group Name}'
az devops security group create --origin-id '{Object ID}' --groups 'vssgp.someDescriptorForGroup'

Ajouter un groupe AAD existant à un groupe Azure DevOps avec l’ID e-mail du groupe AAD

az devops security group create --email-id '{Email ID of AAD group}'
--groups 'vssgp.someDescriptorForGroup'

Créez un groupe Azure DevOps et ajoutez-le à des groupes Azure DevOps existants.

az devops security group create --name 'Some group name'
--groups 'vssgp.someDescriptorForGroupOne,vssgp.someDescriptorForGroupTwo'

Paramètres facultatifs

--description

Description du groupe Azure DevOps.

--detect

Détectez automatiquement l’organisation.

valeurs acceptées: false, true
--email-id

Créez un groupe à l’aide de l’adresse de messagerie comme référence à un groupe existant à partir d’un fournisseur ad ou AAD externe. Obligatoire si le nom ou l’ID d’origine est manquant.

--groups

Liste séparée par des virgules de descripteurs référençant des groupes que vous souhaitez joindre au groupe nouvellement créé.

--name

Nom du groupe Azure DevOps.

--org --organization

URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide de az devops configure -d organization=ORG_URL. Obligatoire si la valeur n’est pas configurée par défaut ni récupérée via git config. Exemple : https://dev.azure.com/MyOrganizationName/.

--origin-id

Créez un groupe à l’aide de OriginID comme référence à un groupe existant à partir d’un fournisseur ad ou AAD externe. Obligatoire si le nom ou l’ID de messagerie est manquant.

--project -p

Nom ou ID du projet dans lequel le groupe Azure DevOps doit être créé.

--scope

Créez un groupe au niveau du projet ou de l’organisation.

valeurs acceptées: organization, project
valeur par défaut: project
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az devops security group delete

Supprimez un groupe Azure DevOps.

az devops security group delete --id
                                [--detect {false, true}]
                                [--org]
                                [--yes]

Paramètres obligatoires

--id

Descripteur du groupe.

Paramètres facultatifs

--detect

Détectez automatiquement l’organisation.

valeurs acceptées: false, true
--org --organization

URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide de az devops configure -d organization=ORG_URL. Obligatoire si la valeur n’est pas configurée par défaut ni récupérée via git config. Exemple : https://dev.azure.com/MyOrganizationName/.

--yes -y

Ne pas demander de confirmation.

valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az devops security group list

Répertorier tous les groupes d’un projet ou d’une organisation.

az devops security group list [--continuation-token]
                              [--detect {false, true}]
                              [--org]
                              [--project]
                              [--scope {organization, project}]
                              [--subject-types]

Paramètres facultatifs

--continuation-token

S’il existe d’autres résultats qui ne peuvent pas être retournés dans une seule page, le jeu de résultats contient un jeton de continuation pour la récupération du jeu de résultats suivant.

--detect

Détectez automatiquement l’organisation.

valeurs acceptées: false, true
--org --organization

URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide de az devops configure -d organization=ORG_URL. Obligatoire si la valeur n’est pas configurée par défaut ni récupérée via git config. Exemple : https://dev.azure.com/MyOrganizationName/.

--project -p

Répertorier les groupes pour un projet particulier.

--scope

Répertorier les groupes au niveau du projet ou de l’organisation.

valeurs acceptées: organization, project
valeur par défaut: project
--subject-types

Liste séparée par des virgules de sous-types d’objet utilisateur pour réduire les résultats récupérés. Vous pouvez donner une partie initiale du descripteur [avant le point] en tant que filtre, par exemple vssgp,aadgp.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az devops security group show

Afficher les détails du groupe.

az devops security group show --id
                              [--detect {false, true}]
                              [--org]

Paramètres obligatoires

--id

Descripteur du groupe.

Paramètres facultatifs

--detect

Détectez automatiquement l’organisation.

valeurs acceptées: false, true
--org --organization

URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide de az devops configure -d organization=ORG_URL. Obligatoire si la valeur n’est pas configurée par défaut ni récupérée via git config. Exemple : https://dev.azure.com/MyOrganizationName/.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az devops security group update

Mettre à jour le nom ET/OU description d’un groupe Azure DevOps.

az devops security group update --id
                                [--description]
                                [--detect {false, true}]
                                [--name]
                                [--org]

Paramètres obligatoires

--id

Descripteur du groupe.

Paramètres facultatifs

--description

Nouvelle description du groupe Azure DevOps.

--detect

Détectez automatiquement l’organisation.

valeurs acceptées: false, true
--name

Nouveau nom pour le groupe Azure DevOps.

--org --organization

URL de l’organisation Azure DevOps. Vous pouvez configurer l’organisation par défaut à l’aide de az devops configure -d organization=ORG_URL. Obligatoire si la valeur n’est pas configurée par défaut ni récupérée via git config. Exemple : https://dev.azure.com/MyOrganizationName/.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.