> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/cli/fr/reference/commands/admin-users-and-groups.md).

# Administration : utilisateurs et groupes

Chaque option des commandes devo admin qui gèrent les utilisateurs, les groupes, les invitations, le propriétaire de l’organisation et les domaines Active Directory, avec les valeurs par défaut.

Cette page décrit chaque commande `devo admin` qui gère les personnes : les utilisateurs, les utilisateurs supprimés, l’authentification à deux facteurs, les groupes d’utilisateurs, les invitations, le propriétaire de l’organisation et les domaines Active Directory. La plupart de ces commandes fonctionnent avec un seul type d’espace de travail : Devolutions Cloud, Devolutions Server ou un profil local. La ligne **Espace de travail** sous chaque commande indique où elle fonctionne. Une commande exécutée sur un type d’espace de travail qu’elle ne prend pas en charge s’arrête avec `operationNotSupportedBySource` et nomme le type dont vous avez besoin.

Pour la liste de toutes les commandes, consultez [Commandes](/cli/fr/reference/commands.md). Pour les tâches pas à pas, consultez [Gérer les utilisateurs, les groupes et l’accès](/cli/fr/pour-le-devops-et-les-administrateurs/manage/users-and-access.md). Les options que chaque commande accepte, comme `--context` ou `--output json`, sont décrites dans [Options globales](/cli/fr/reference/global-options.md) et ne sont pas répétées ici.

{% hint style="info" %}
**Sélection d’un utilisateur ou d’un groupe.** Les commandes qui prennent un argument `<user>` ou `<group>` le lisent comme un nom. Écrivez `id:<value>` ou ajoutez `--id` pour passer un ID, et `name:<value>` pour forcer un nom. Certaines commandes d’utilisateur acceptent aussi `email:<value>` ou `--email`. Les commandes qui modifient quelque chose refusent de s’exécuter sans `--yes` (alias `-y` et `--confirmed`) et s’arrêtent avec `confirmationRequired`.
{% endhint %}

## devo admin user list

Liste les utilisateurs de l’espace de travail sélectionné. Alias : `devo admin user ls`.

**Espace de travail :** Tous les types d’espace de travail. Un profil local énumère les utilisateurs seulement quand le profil les contient.

```bash
devo admin user list
```

Cette commande n’a pas d’option qui lui soit propre.

## devo admin user get

Affiche un utilisateur, sélectionné par nom, courriel ou ID.

**Espace de travail :** Tous les types d’espace de travail. Un profil local affiche les utilisateurs seulement quand le profil les contient.

```bash
devo admin user get <user> [--id | --email]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatoire. L’utilisateur à afficher : un nom d’utilisateur par défaut. Écrivez <code>id:&#x3C;value></code> pour un ID, <code>email:&#x3C;value></code> pour un courriel ou un courriel de connexion, ou <code>name:&#x3C;value></code> pour forcer un nom.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un ID d’utilisateur.</td></tr><tr><td><code>--email</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un courriel ou un courriel de connexion.</td></tr></tbody></table>

## devo admin user create

Crée un utilisateur sur Devolutions Server.

**Espace de travail :** Devolutions Server.

```bash
devo admin user create <name> [--email <email>] [--password-env <variable> | --password-file <path>] [--first-name <name>] [--last-name <name>] [--authentication <type>] [--user-type <type>] [--administrator] [--disabled] [--force-password-change] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td></td><td>Obligatoire. Nom d’utilisateur (connexion) du nouvel utilisateur. Il ne peut pas être vide.</td></tr><tr><td><code>--email &#x3C;email></code></td><td></td><td>Adresse de courriel de l’utilisateur.</td></tr><tr><td><code>--password-env &#x3C;variable></code></td><td></td><td>Nom de la variable d’environnement qui contient le mot de passe initial. Utilisez cette option ou <code>--password-file</code>, pas les deux. Un mot de passe est obligatoire quand <code>--authentication</code> vaut <code>builtin</code> (la valeur par défaut), et il ne peut pas être vide. Les sauts de ligne à la fin de la valeur sont retirés.</td></tr><tr><td><code>--password-file &#x3C;path></code></td><td></td><td>Fichier qui contient le mot de passe initial. Utilisez cette option ou <code>--password-env</code>, pas les deux.</td></tr><tr><td><code>--first-name &#x3C;name></code></td><td></td><td>Prénom de l’utilisateur.</td></tr><tr><td><code>--last-name &#x3C;name></code></td><td></td><td>Nom de famille de l’utilisateur.</td></tr><tr><td><code>--authentication &#x3C;type></code></td><td><code>builtin</code></td><td>Façon dont l’utilisateur se connecte : <code>builtin</code> (compte Devolutions Server ; <code>custom</code> et <code>devolutions</code> sont aussi acceptés), <code>domain</code> (Active Directory ; <code>ad</code> et <code>active-directory</code> sont aussi acceptés) ou <code>azure-ad</code> (Microsoft Entra ID ; <code>azuread</code>, <code>entra-id</code> et <code>entraid</code> sont aussi acceptés). Pour <code>domain</code> et <code>azure-ad</code>, le mot de passe est facultatif.</td></tr><tr><td><code>--user-type &#x3C;type></code></td><td><code>user</code></td><td>Type d’utilisateur : <code>admin</code> (ou <code>administrator</code>), <code>user</code>, <code>restricted</code> ou <code>read-only</code> (ou <code>readonly</code>). Quand vous l’omettez, le type est <code>admin</code> si vous ajoutez <code>--administrator</code>, sinon <code>user</code>.</td></tr><tr><td><code>--administrator</code></td><td>Désactivé</td><td>Crée un administrateur. Identique à <code>--user-type admin</code> ; ignoré quand vous passez aussi <code>--user-type</code>.</td></tr><tr><td><code>--disabled</code></td><td>Désactivé</td><td>Crée l’utilisateur désactivé. Sans cette option, l’utilisateur est activé.</td></tr><tr><td><code>--force-password-change</code></td><td>Désactivé</td><td>Oblige l’utilisateur à changer le mot de passe à la prochaine connexion.</td></tr><tr><td><code>--display-name &#x3C;name></code></td><td></td><td>Non accepté par Devolutions Server : la commande s’arrête avec <code>operationNotSupportedBySource</code>. Utilisez <code>--first-name</code> et <code>--last-name</code>.</td></tr><tr><td><code>--login-email &#x3C;email></code></td><td></td><td>Non accepté par Devolutions Server : la commande s’arrête avec <code>operationNotSupportedBySource</code>. Utilisez <code>--email</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la création. Obligatoire.</td></tr></tbody></table>

## devo admin user update

Modifie un utilisateur. Les options que vous omettez gardent leur valeur actuelle, et vous devez passer au moins un changement. Certaines options appartiennent à un seul type d’espace de travail : vous ne pouvez pas combiner des options Devolutions Cloud avec des options Devolutions Server dans une même commande, et une option que l’espace de travail sélectionné n’accepte pas arrête la commande avec `operationNotSupportedBySource`.

**Espace de travail :** Devolutions Cloud, Devolutions Server.

```bash
devo admin user update <user> [--id] [options] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatoire. L’utilisateur à modifier : un nom d’utilisateur par défaut, ou <code>id:&#x3C;value></code>. L’utilisateur doit correspondre à exactement un compte.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un ID d’utilisateur.</td></tr><tr><td><code>--name &#x3C;name></code></td><td></td><td>Nouveau nom d’utilisateur. Sur Devolutions Cloud, <code>--name</code> et <code>--display-name</code> changent tous les deux le nom de l’utilisateur : n’en passez qu’un. Non accepté par Devolutions Server : utilisez <code>--first-name</code> et <code>--last-name</code>.</td></tr><tr><td><code>--display-name &#x3C;name></code></td><td></td><td>Nouveau nom affiché. Sur Devolutions Cloud, il change le nom de l’utilisateur, comme <code>--name</code>. Non accepté par Devolutions Server : utilisez <code>--first-name</code> et <code>--last-name</code>.</td></tr><tr><td><code>--email &#x3C;email></code></td><td></td><td>Nouvelle adresse de courriel. Sur Devolutions Cloud, passez une adresse de courriel valide.</td></tr><tr><td><code>--login-email &#x3C;email></code></td><td></td><td>Nouveau courriel de connexion. Non accepté par Devolutions Cloud ni par Devolutions Server.</td></tr><tr><td><code>--administrator &#x3C;true|false></code></td><td></td><td>Fait de l’utilisateur un administrateur (<code>true</code>) ou non (<code>false</code>). Sur Devolutions Server, <code>true</code> définit le type d’utilisateur à <code>admin</code> et <code>false</code> à <code>user</code>, sauf si vous passez aussi <code>--user-type</code>. Toute autre valeur est refusée.</td></tr><tr><td><code>--enabled &#x3C;true|false></code></td><td></td><td>Active (<code>true</code>) ou désactive (<code>false</code>) l’utilisateur. Toute autre valeur est refusée.</td></tr><tr><td><code>--description &#x3C;text></code></td><td></td><td>Devolutions Cloud seulement. Nouvelle description. Passez une valeur vide pour l’effacer.</td></tr><tr><td><code>--locale &#x3C;locale></code></td><td></td><td>Devolutions Cloud seulement. Nouvelle locale de l’utilisateur. Elle ne peut pas être vide.</td></tr><tr><td><code>--workspace-access &#x3C;true|false></code></td><td></td><td>Devolutions Cloud seulement. Donne (<code>true</code>) ou retire (<code>false</code>) l’accès à Workspace.</td></tr><tr><td><code>--web-login &#x3C;true|false></code></td><td></td><td>Devolutions Cloud seulement. Autorise (<code>true</code>) ou bloque (<code>false</code>) la connexion web Devolutions pour l’utilisateur.</td></tr><tr><td><code>--user-vaults &#x3C;true|false></code></td><td></td><td>Devolutions Cloud seulement. Donne (<code>true</code>) ou retire (<code>false</code>) l’accès aux coffres utilisateur.</td></tr><tr><td><code>--first-name &#x3C;name></code></td><td></td><td>Devolutions Server seulement. Nouveau prénom.</td></tr><tr><td><code>--last-name &#x3C;name></code></td><td></td><td>Devolutions Server seulement. Nouveau nom de famille.</td></tr><tr><td><code>--user-type &#x3C;type></code></td><td></td><td>Devolutions Server seulement. Nouveau type d’utilisateur : <code>admin</code> (ou <code>administrator</code>), <code>user</code>, <code>restricted</code> ou <code>read-only</code> (ou <code>readonly</code>).</td></tr><tr><td><code>--password-env &#x3C;variable></code></td><td></td><td>Devolutions Server seulement. Nom de la variable d’environnement qui contient le nouveau mot de passe. Utilisez cette option ou <code>--password-file</code>, pas les deux. Le mot de passe ne peut pas être vide.</td></tr><tr><td><code>--password-file &#x3C;path></code></td><td></td><td>Devolutions Server seulement. Fichier qui contient le nouveau mot de passe.</td></tr><tr><td><code>--force-password-change</code></td><td>Désactivé</td><td>Devolutions Server seulement. Force l’utilisateur à changer le mot de passe à la prochaine connexion.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la modification. Obligatoire.</td></tr></tbody></table>

Sur Devolutions Cloud, les utilisateurs synchronisés depuis l’annuaire de votre organisation sont gérés par cet annuaire, et Devolutions CLI refuse de les modifier avec `cloudUserSynchronized`. Un profil local ne peut pas modifier les utilisateurs : la commande signale que la modification n’est pas disponible pour le profil.

## devo admin user delete

Supprime un utilisateur. Devolutions Cloud et Devolutions Server suppriment un utilisateur par ID, donc un nom est d’abord associé à un seul utilisateur. Sur Devolutions Server, un utilisateur supprimé va à la corbeille, où vous pouvez le restaurer ou le purger avec les commandes `devo admin user trash`. Alias : `devo admin user rm`.

**Espace de travail :** Devolutions Cloud, Devolutions Server.

```bash
devo admin user delete <user> [--id] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatoire. L’utilisateur à supprimer : un nom d’utilisateur par défaut, ou <code>id:&#x3C;value></code>.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un ID d’utilisateur.</td></tr><tr><td><code>--delete-sql-login</code></td><td>Désactivé</td><td>Destiné aussi à retirer la connexion SQL de l’utilisateur. Cela n’a aucun effet sur Devolutions Cloud ni sur Devolutions Server.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la suppression. Obligatoire.</td></tr></tbody></table>

Sur Devolutions Cloud, les utilisateurs synchronisés depuis l’annuaire de votre organisation ne peuvent pas être supprimés avec Devolutions CLI : la commande s’arrête avec `cloudUserSynchronized`. Un profil local ne peut pas supprimer des utilisateurs : la commande signale que la modification n’est pas disponible pour le profil.

## devo admin user groups list

Liste les groupes d’utilisateurs auxquels un utilisateur appartient. Alias : `devo admin user groups ls`.

**Espace de travail :** Devolutions Cloud, profil local (lecture seule, quand le profil contient des groupes).

```bash
devo admin user groups list <user> [--id | --email]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatoire. L’utilisateur : un nom d’utilisateur par défaut, <code>id:&#x3C;value></code> pour un ID ou <code>email:&#x3C;value></code> pour un courriel ou un courriel de connexion.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un ID d’utilisateur.</td></tr><tr><td><code>--email</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un courriel ou un courriel de connexion.</td></tr></tbody></table>

## devo admin user trash list

Liste les utilisateurs supprimés qui sont encore dans la corbeille. Alias : `devo admin user trash ls`.

**Espace de travail :** Devolutions Server.

```bash
devo admin user trash list [--page-number <number>] [--page-size <size>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>[&#x3C;user>]</code></td><td></td><td>Filtre facultatif sur le nom d’utilisateur. Devolutions Server ne filtre pas les utilisateurs supprimés par nom : omettez-le, ou la commande s’arrête avec <code>invalidParameterValue</code>.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un ID d’utilisateur. Non utilisé par Devolutions Server, puisque l’argument utilisateur n’est pas accepté.</td></tr><tr><td><code>--case-sensitive</code></td><td>Désactivé</td><td>Fait correspondre le nom d’utilisateur en tenant compte de la casse. Non utilisé par Devolutions Server.</td></tr><tr><td><code>--page-number &#x3C;number></code></td><td><code>1</code></td><td>Page d’utilisateurs supprimés à récupérer, à partir de 1.</td></tr><tr><td><code>--page-size &#x3C;size></code></td><td><code>10000</code></td><td>Nombre d’utilisateurs supprimés par page. Devolutions Server renvoie au plus 500 par page : une valeur plus grande est ramenée à 500. La valeur doit être d’au moins 1.</td></tr></tbody></table>

## devo admin user trash restore

Restaure un utilisateur supprimé depuis la corbeille.

**Espace de travail :** Devolutions Server.

```bash
devo admin user trash restore id:<user-id> --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatoire. L’utilisateur supprimé. Devolutions Server sélectionne les utilisateurs supprimés par ID seulement : écrivez <code>id:&#x3C;value></code> ou ajoutez <code>--id</code>. L’ID doit être un GUID. Obtenez-le avec <code>devo admin user trash list</code>.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un ID d’utilisateur.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la restauration. Obligatoire.</td></tr></tbody></table>

## devo admin user trash purge

Supprime définitivement un utilisateur de la corbeille. Cette action ne peut pas être annulée. Alias : `devo admin user trash rm`.

**Espace de travail :** Devolutions Server.

```bash
devo admin user trash purge id:<user-id> --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatoire. L’utilisateur supprimé. Devolutions Server sélectionne les utilisateurs supprimés par ID seulement : écrivez <code>id:&#x3C;value></code> ou ajoutez <code>--id</code>. L’ID doit être un GUID.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un ID d’utilisateur.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la suppression définitive. Obligatoire.</td></tr></tbody></table>

## devo admin user 2fa set

Configure à l’avance la méthode d’authentification à deux facteurs d’un utilisateur Devolutions Server. Devolutions CLI lit d’abord la configuration à deux facteurs du serveur et refuse une méthode que le serveur n’offre pas.

**Espace de travail :** Devolutions Server.

```bash
devo admin user 2fa set --user-security-id <id> --type <method> [--account-name <name>] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--user-security-id &#x3C;id></code></td><td></td><td>Obligatoire. ID de l’utilisateur Devolutions Server, sous forme de GUID : l’ID d’utilisateur que <code>devo admin user list</code> et <code>devo admin user get</code> affichent. Vous avez besoin du droit de modifier les utilisateurs, sauf s’il s’agit de votre propre compte.</td></tr><tr><td><code>--type &#x3C;method></code></td><td></td><td>Obligatoire. Méthode à deux facteurs : <code>google-authenticator</code> (aussi <code>googleauthenticator</code>, <code>totp</code>, <code>authenticator</code>), <code>yubikey</code> (aussi <code>yubi-key</code>), <code>email</code>, <code>sms</code>, <code>duo</code>, <code>azure-mfa</code> (aussi <code>azuremfa</code>) ou <code>radius</code>. Consultez les méthodes que votre serveur offre avec <code>devo admin settings two-factor get</code>.</td></tr><tr><td><code>--account-name &#x3C;name></code></td><td></td><td>Nom de compte enregistré avec la méthode.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la modification. Obligatoire.</td></tr></tbody></table>

## devo admin user 2fa clear

Retire la méthode d’authentification à deux facteurs définie pour un utilisateur Devolutions Server.

**Espace de travail :** Devolutions Server.

```bash
devo admin user 2fa clear --user-security-id <id> --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--user-security-id &#x3C;id></code></td><td></td><td>Obligatoire. ID de l’utilisateur Devolutions Server, sous forme de GUID : l’ID d’utilisateur que <code>devo admin user list</code> et <code>devo admin user get</code> affichent. Vous avez besoin du droit de modifier les utilisateurs, sauf s’il s’agit de votre propre compte.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la modification. Obligatoire.</td></tr></tbody></table>

## devo admin group list

Liste les groupes d’utilisateurs. Alias : `devo admin group ls`.

**Espace de travail :** Devolutions Cloud, profil local (lecture seule, quand le profil contient des groupes).

```bash
devo admin group list
```

Cette commande n’a pas d’option qui lui soit propre.

## devo admin group get

Affiche un groupe d’utilisateurs, par nom ou par ID.

**Espace de travail :** Devolutions Cloud, profil local (lecture seule, quand le profil contient des groupes).

```bash
devo admin group get <group> [--id]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatoire. Le groupe : un nom de groupe par défaut, ou <code>id:&#x3C;value></code>.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;group></code> comme un ID de groupe.</td></tr></tbody></table>

## devo admin group create

Crée un groupe d’utilisateurs.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin group create <name> [--description <text>] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td></td><td>Obligatoire. Nom du nouveau groupe.</td></tr><tr><td><code>--description &#x3C;text></code></td><td></td><td>Description du groupe.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la création. Obligatoire.</td></tr></tbody></table>

## devo admin group update

Renomme un groupe d’utilisateurs ou change sa description. Les options que vous omettez gardent leur valeur ; passez au moins `--name` ou `--description`.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin group update <group> [--id] [--name <new-name>] [--description <text>] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatoire. Le groupe à modifier : un nom de groupe par défaut, ou <code>id:&#x3C;value></code>.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;group></code> comme un ID de groupe.</td></tr><tr><td><code>--name &#x3C;new-name></code></td><td></td><td>Nouveau nom du groupe. Une valeur vide est traitée comme « aucun changement ».</td></tr><tr><td><code>--description &#x3C;text></code></td><td></td><td>Nouvelle description. Passez une valeur vide (<code>--description ""</code>) pour l’effacer.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la modification. Obligatoire.</td></tr></tbody></table>

## devo admin group delete

Supprime un groupe d’utilisateurs et ses attributions. Un nom de groupe est d’abord associé à exactement un groupe. Les groupes synchronisés depuis l’annuaire de votre organisation ne peuvent pas être supprimés. Alias : `devo admin group rm`.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin group delete <group> [--id] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatoire. Le groupe à supprimer : un nom de groupe par défaut, ou <code>id:&#x3C;value></code>.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;group></code> comme un ID de groupe.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la suppression. Obligatoire.</td></tr></tbody></table>

## devo admin group members list

Liste les utilisateurs qui appartiennent à un groupe d’utilisateurs. Alias : `devo admin group members ls`.

**Espace de travail :** Devolutions Cloud, profil local (lecture seule, quand le profil contient des groupes).

```bash
devo admin group members list <group> [--id]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatoire. Le groupe : un nom de groupe par défaut, ou <code>id:&#x3C;value></code>.</td></tr><tr><td><code>--id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;group></code> comme un ID de groupe.</td></tr></tbody></table>

## devo admin group members add

Ajoute un utilisateur à un groupe d’utilisateurs.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin group members add <group> <user> [--group-id] [--user-id | --user-email] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatoire. Le groupe : un nom de groupe par défaut, ou <code>id:&#x3C;value></code>.</td></tr><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatoire. L’utilisateur à ajouter : un nom d’utilisateur par défaut, <code>id:&#x3C;value></code> pour un ID ou <code>email:&#x3C;value></code> pour un courriel ou un courriel de connexion.</td></tr><tr><td><code>--group-id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;group></code> comme un ID de groupe.</td></tr><tr><td><code>--user-id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un ID d’utilisateur.</td></tr><tr><td><code>--user-email</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un courriel ou un courriel de connexion.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la modification. Obligatoire.</td></tr></tbody></table>

## devo admin group members remove

Retire un utilisateur d’un groupe d’utilisateurs. Alias : `devo admin group members rm`.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin group members remove <group> <user> [--group-id] [--user-id | --user-email] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatoire. Le groupe : un nom de groupe par défaut, ou <code>id:&#x3C;value></code>.</td></tr><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatoire. L’utilisateur à retirer : un nom d’utilisateur par défaut, <code>id:&#x3C;value></code> pour un ID ou <code>email:&#x3C;value></code> pour un courriel ou un courriel de connexion.</td></tr><tr><td><code>--group-id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;group></code> comme un ID de groupe.</td></tr><tr><td><code>--user-id</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un ID d’utilisateur.</td></tr><tr><td><code>--user-email</code></td><td>Désactivé</td><td>Lit <code>&#x3C;user></code> comme un courriel ou un courriel de connexion.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la modification. Obligatoire.</td></tr></tbody></table>

## devo admin invitation list

Liste les invitations d’utilisateurs en attente de l’organisation, sans leurs secrets. Alias : `devo admin invitation ls`.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin invitation list
```

Cette commande n’a pas d’option qui lui soit propre.

## devo admin invitation get

Affiche une invitation d’utilisateur, sans ses secrets.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin invitation get --invitation-id <id>
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--invitation-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Obligatoire. ID de l’invitation, sous forme de GUID. Obtenez-le avec <code>devo admin invitation list</code>.</td></tr></tbody></table>

## devo admin invitation delete

Supprime une invitation d’utilisateur. Alias : `devo admin invitation rm`.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin invitation delete --invitation-id <id> --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--invitation-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Obligatoire. ID de l’invitation, sous forme de GUID.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la suppression. Obligatoire.</td></tr></tbody></table>

## devo admin invitation remove-email

Retire une adresse de courriel d’une invitation d’utilisateur, pour que cette personne ne soit plus invitée.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin invitation remove-email --invitation-id <id> --email <email> --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--invitation-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Obligatoire. ID de l’invitation, sous forme de GUID.</td></tr><tr><td><code>--email &#x3C;email></code></td><td></td><td>Obligatoire. Adresse de courriel à retirer. Ce doit être une seule adresse de courriel valide, sans nom d’affichage.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme la modification. Obligatoire.</td></tr></tbody></table>

## devo admin owner get

Affiche le propriétaire de l’organisation Devolutions Cloud.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin owner get
```

Cette commande n’a pas d’option qui lui soit propre.

## devo admin owner set

Fait d’un autre utilisateur le propriétaire de l’organisation Devolutions Cloud.

**Espace de travail :** Devolutions Cloud.

```bash
devo admin owner set --user-id <id> --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>Obligatoire. ID de l’utilisateur qui devient le propriétaire, sous forme de GUID. Obtenez-le avec <code>devo admin user list</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Désactivé</td><td>Confirme le changement de propriétaire. Obligatoire.</td></tr></tbody></table>

## devo admin domain list

Liste les domaines Active Directory configurés sur Devolutions Server, sans leurs secrets de liaison. Alias : `devo admin domain ls`.

**Espace de travail :** Devolutions Server.

```bash
devo admin domain list
```

Cette commande n’a pas d’option qui lui soit propre.

## devo admin domain users

Liste les utilisateurs que Devolutions Server trouve dans un domaine Active Directory.

**Espace de travail :** Devolutions Server.

```bash
devo admin domain users --domain <domain-name> [--group <group-name>] [--no-cache]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">PAR DÉFAUT</th><th>CE QU’IL FAIT</th></tr></thead><tbody><tr><td><code>--domain &#x3C;domain-name></code> (<code>--domain-name</code>)</td><td></td><td>Obligatoire. Nom du domaine Active Directory à interroger. Il ne peut pas être vide. Voyez les domaines configurés avec <code>devo admin domain list</code>.</td></tr><tr><td><code>--group &#x3C;group-name></code></td><td></td><td>N’énumère que les utilisateurs de ce groupe Active Directory.</td></tr><tr><td><code>--no-cache</code></td><td>Désactivé</td><td>Demande à Devolutions Server d’interroger de nouveau le domaine au lieu d’utiliser sa liste mise en cache des utilisateurs du domaine.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/cli/fr/reference/commands/admin-users-and-groups.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
