> 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/es/referencia/commands/admin-users-and-groups.md).

# Administración: usuarios y grupos

Cada opción de los comandos devo admin que administran usuarios, grupos, invitaciones, el propietario de la organización y los dominios de Active Directory, con los valores predeterminados.

Esta página describe cada comando `devo admin` que administra personas: usuarios, usuarios eliminados, autenticación de dos factores, grupos de usuarios, invitaciones, el propietario de la organización y los dominios de Active Directory. La mayoría de estos comandos funcionan con un solo tipo de espacio de trabajo: Devolutions Cloud, Devolutions Server o un perfil local. La línea **Espacio de trabajo** bajo cada comando indica dónde funciona. Un comando ejecutado en un tipo de espacio de trabajo que no admite se detiene con `operationNotSupportedBySource` y nombra el tipo que necesita.

Para la lista de todos los comandos, consulte [Comandos](/cli/es/referencia/commands.md). Para las tareas paso a paso, consulte [Administrar usuarios, grupos y acceso](/cli/es/para-devops-y-administradores/manage/users-and-access.md). Las opciones que acepta cada comando, como `--context` o `--output json`, se describen en [Opciones globales](/cli/es/referencia/global-options.md) y no se repiten aquí.

{% hint style="info" %}
**Seleccionar un usuario o un grupo.** Los comandos que toman un argumento `<user>` o `<group>` lo leen como un nombre. Escriba `id:<value>` o añada `--id` para pasar un identificador, y `name:<value>` para forzar un nombre. Algunos comandos de usuario también aceptan `email:<value>` o `--email`. Los comandos que cambian algo se niegan a ejecutarse sin `--yes` (alias `-y` y `--confirmed`) y se detienen con `confirmationRequired`.
{% endhint %}

## devo admin user list

Enumera los usuarios del espacio de trabajo seleccionado. Alias: `devo admin user ls`.

**Espacio de trabajo:** Todos los tipos de espacio de trabajo. Un perfil local enumera usuarios solo cuando el perfil los contiene.

```bash
devo admin user list
```

Este comando no tiene opciones propias.

## devo admin user get

Muestra un usuario, seleccionado por nombre, correo o ID.

**Espacio de trabajo:** Todos los tipos de espacio de trabajo. Un perfil local muestra usuarios solo cuando el perfil los contiene.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatorio. El usuario que mostrar: un nombre de usuario de forma predeterminada. Escriba <code>id:&#x3C;value></code> para un identificador, <code>email:&#x3C;value></code> para un correo electrónico o un correo de inicio de sesión, o <code>name:&#x3C;value></code> para forzar un nombre.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un ID de usuario.</td></tr><tr><td><code>--email</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un correo o un correo de inicio de sesión.</td></tr></tbody></table>

## devo admin user create

Crea un usuario en Devolutions Server.

**Espacio de trabajo:** 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">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td></td><td>Obligatorio. Nombre de usuario (inicio de sesión) del nuevo usuario. No puede estar vacío.</td></tr><tr><td><code>--email &#x3C;email></code></td><td></td><td>Dirección de correo del usuario.</td></tr><tr><td><code>--password-env &#x3C;variable></code></td><td></td><td>Nombre de la variable de entorno que contiene la contraseña inicial. Use esta opción o <code>--password-file</code>, no ambas. Se requiere una contraseña cuando <code>--authentication</code> es <code>builtin</code> (el valor predeterminado), y no puede estar vacía. Se quitan los saltos de línea al final del valor.</td></tr><tr><td><code>--password-file &#x3C;path></code></td><td></td><td>Archivo que contiene la contraseña inicial. Use esta opción o <code>--password-env</code>, no ambas.</td></tr><tr><td><code>--first-name &#x3C;name></code></td><td></td><td>Nombre del usuario.</td></tr><tr><td><code>--last-name &#x3C;name></code></td><td></td><td>Apellido del usuario.</td></tr><tr><td><code>--authentication &#x3C;type></code></td><td><code>builtin</code></td><td>Cómo inicia sesión el usuario: <code>builtin</code> (cuenta de Devolutions Server; <code>custom</code> y <code>devolutions</code> también se aceptan), <code>domain</code> (Active Directory; <code>ad</code> y <code>active-directory</code> también se aceptan) o <code>azure-ad</code> (Microsoft Entra ID; <code>azuread</code>, <code>entra-id</code> y <code>entraid</code> también se aceptan). Para <code>domain</code> y <code>azure-ad</code>, la contraseña es opcional.</td></tr><tr><td><code>--user-type &#x3C;type></code></td><td><code>user</code></td><td>Tipo de usuario: <code>admin</code> (o <code>administrator</code>), <code>user</code>, <code>restricted</code> o <code>read-only</code> (o <code>readonly</code>). Cuando lo omite, el tipo es <code>admin</code> si añade <code>--administrator</code>, y si no <code>user</code>.</td></tr><tr><td><code>--administrator</code></td><td>Desactivado</td><td>Crea un administrador. Igual que <code>--user-type admin</code>; se ignora cuando también pasa <code>--user-type</code>.</td></tr><tr><td><code>--disabled</code></td><td>Desactivado</td><td>Crea el usuario deshabilitado. Sin ella, el usuario está habilitado.</td></tr><tr><td><code>--force-password-change</code></td><td>Desactivado</td><td>Obliga al usuario a cambiar la contraseña en el siguiente inicio de sesión.</td></tr><tr><td><code>--display-name &#x3C;name></code></td><td></td><td>No lo acepta Devolutions Server: el comando se detiene con <code>operationNotSupportedBySource</code>. Use <code>--first-name</code> y <code>--last-name</code>.</td></tr><tr><td><code>--login-email &#x3C;email></code></td><td></td><td>No aceptado por Devolutions Server: el comando se detiene con <code>operationNotSupportedBySource</code>. Use <code>--email</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma la creación. Obligatorio.</td></tr></tbody></table>

## devo admin user update

Cambia un usuario. Las opciones que omita conservan su valor actual, y debe pasar al menos un cambio. Algunas opciones pertenecen a un solo tipo de espacio de trabajo: no puede combinar opciones de Devolutions Cloud con opciones de Devolutions Server en un mismo comando, y una opción que el espacio de trabajo seleccionado no acepta detiene el comando con `operationNotSupportedBySource`.

**Espacio de trabajo:** Devolutions Cloud, Devolutions Server.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatorio. El usuario que cambiar: un nombre de usuario de forma predeterminada, o <code>id:&#x3C;value></code>. El usuario debe coincidir con exactamente una cuenta.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un ID de usuario.</td></tr><tr><td><code>--name &#x3C;name></code></td><td></td><td>Nuevo nombre de usuario. En Devolutions Cloud, <code>--name</code> y <code>--display-name</code> cambian ambos el nombre del usuario: pase solo uno. Devolutions Server no los acepta: use <code>--first-name</code> y <code>--last-name</code>.</td></tr><tr><td><code>--display-name &#x3C;name></code></td><td></td><td>Nuevo nombre para mostrar. En Devolutions Cloud, cambia el nombre del usuario, como <code>--name</code>. Devolutions Server no lo acepta: use <code>--first-name</code> y <code>--last-name</code>.</td></tr><tr><td><code>--email &#x3C;email></code></td><td></td><td>Nueva dirección de correo. En Devolutions Cloud, pase una dirección de correo válida.</td></tr><tr><td><code>--login-email &#x3C;email></code></td><td></td><td>Nuevo correo de inicio de sesión. No lo aceptan Devolutions Cloud ni Devolutions Server.</td></tr><tr><td><code>--administrator &#x3C;true|false></code></td><td></td><td>Hace del usuario un administrador (<code>true</code>) o no (<code>false</code>). En Devolutions Server, <code>true</code> establece el tipo de usuario en <code>admin</code> y <code>false</code> en <code>user</code>, a menos que también pase <code>--user-type</code>. Cualquier otro valor se rechaza.</td></tr><tr><td><code>--enabled &#x3C;true|false></code></td><td></td><td>Habilita (<code>true</code>) o deshabilita (<code>false</code>) al usuario. Cualquier otro valor se rechaza.</td></tr><tr><td><code>--description &#x3C;text></code></td><td></td><td>Solo Devolutions Cloud. Nueva descripción. Pase un valor vacío para borrarla.</td></tr><tr><td><code>--locale &#x3C;locale></code></td><td></td><td>Solo Devolutions Cloud. Nueva configuración regional del usuario. No puede estar vacía.</td></tr><tr><td><code>--workspace-access &#x3C;true|false></code></td><td></td><td>Solo Devolutions Cloud. Concede (<code>true</code>) o quita (<code>false</code>) el acceso a Workspace.</td></tr><tr><td><code>--web-login &#x3C;true|false></code></td><td></td><td>Solo Devolutions Cloud. Permite (<code>true</code>) o bloquea (<code>false</code>) el inicio de sesión web de Devolutions para el usuario.</td></tr><tr><td><code>--user-vaults &#x3C;true|false></code></td><td></td><td>Solo Devolutions Cloud. Concede (<code>true</code>) o quita (<code>false</code>) el acceso a las bóvedas de usuario.</td></tr><tr><td><code>--first-name &#x3C;name></code></td><td></td><td>Solo Devolutions Server. Nuevo nombre.</td></tr><tr><td><code>--last-name &#x3C;name></code></td><td></td><td>Solo Devolutions Server. Nuevo apellido.</td></tr><tr><td><code>--user-type &#x3C;type></code></td><td></td><td>Solo Devolutions Server. Nuevo tipo de usuario: <code>admin</code> (o <code>administrator</code>), <code>user</code>, <code>restricted</code> o <code>read-only</code> (o <code>readonly</code>).</td></tr><tr><td><code>--password-env &#x3C;variable></code></td><td></td><td>Solo Devolutions Server. Nombre de la variable de entorno que contiene la nueva contraseña. Use esta opción o <code>--password-file</code>, no ambas. La contraseña no puede estar vacía.</td></tr><tr><td><code>--password-file &#x3C;path></code></td><td></td><td>Solo Devolutions Server. Archivo que contiene la nueva contraseña.</td></tr><tr><td><code>--force-password-change</code></td><td>Desactivado</td><td>Solo Devolutions Server. Obliga al usuario a cambiar la contraseña en el próximo inicio de sesión.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma el cambio. Obligatorio.</td></tr></tbody></table>

En Devolutions Cloud, los usuarios sincronizados desde el directorio de su organización los administra ese directorio, y Devolutions CLI se niega a cambiarlos con `cloudUserSynchronized`. Un perfil local no puede cambiar usuarios: el comando informa de que el cambio no está disponible para el perfil.

## devo admin user delete

Elimina un usuario. Devolutions Cloud y Devolutions Server eliminan un usuario por identificador, así que un nombre se asocia primero a un solo usuario. En Devolutions Server, un usuario eliminado va a la papelera, donde puede restaurarlo o purgarlo con los comandos `devo admin user trash`. Alias: `devo admin user rm`.

**Espacio de trabajo:** Devolutions Cloud, Devolutions Server.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatorio. El usuario que se va a eliminar: un nombre de usuario de forma predeterminada, o <code>id:&#x3C;value></code>.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un ID de usuario.</td></tr><tr><td><code>--delete-sql-login</code></td><td>Desactivado</td><td>Pensado también para quitar el inicio de sesión SQL del usuario. No tiene efecto en Devolutions Cloud ni en Devolutions Server.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma la eliminación. Obligatorio.</td></tr></tbody></table>

En Devolutions Cloud, los usuarios sincronizados desde el directorio de su organización no se pueden eliminar con Devolutions CLI: el comando se detiene con `cloudUserSynchronized`. Un perfil local no puede eliminar usuarios: el comando informa de que el cambio no está disponible para el perfil.

## devo admin user groups list

Enumera los grupos de usuarios a los que pertenece un usuario. Alias: `devo admin user groups ls`.

**Espacio de trabajo:** Devolutions Cloud, perfil local (solo lectura, cuando el perfil contiene grupos).

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatorio. El usuario: un nombre de usuario de forma predeterminada, <code>id:&#x3C;value></code> para un identificador o <code>email:&#x3C;value></code> para un correo o un correo de inicio de sesión.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un ID de usuario.</td></tr><tr><td><code>--email</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un correo o un correo de inicio de sesión.</td></tr></tbody></table>

## devo admin user trash list

Enumera los usuarios eliminados que todavía están en la papelera. Alias: `devo admin user trash ls`.

**Espacio de trabajo:** Devolutions Server.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>[&#x3C;user>]</code></td><td></td><td>Filtro opcional de nombre de usuario. Devolutions Server no filtra los usuarios eliminados por nombre: omítalo, o el comando se detiene con <code>invalidParameterValue</code>.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un identificador de usuario. No lo usa Devolutions Server, ya que el argumento de usuario no se acepta.</td></tr><tr><td><code>--case-sensitive</code></td><td>Desactivado</td><td>Hace coincidir el nombre de usuario distinguiendo mayúsculas. Devolutions Server no lo usa.</td></tr><tr><td><code>--page-number &#x3C;number></code></td><td><code>1</code></td><td>Página de usuarios eliminados que se va a obtener, a partir de 1.</td></tr><tr><td><code>--page-size &#x3C;size></code></td><td><code>10000</code></td><td>Número de usuarios eliminados por página. Devolutions Server devuelve como máximo 500 por página: un valor mayor se reduce a 500. El valor debe ser al menos 1.</td></tr></tbody></table>

## devo admin user trash restore

Restaura un usuario eliminado desde la papelera.

**Espacio de trabajo:** Devolutions Server.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatorio. El usuario eliminado. Devolutions Server selecciona los usuarios eliminados solo por identificador: escriba <code>id:&#x3C;value></code> o añada <code>--id</code>. El identificador debe ser un GUID. Obténgalo de <code>devo admin user trash list</code>.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un ID de usuario.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma la restauración. Obligatorio.</td></tr></tbody></table>

## devo admin user trash purge

Elimina de forma permanente un usuario de la papelera. Esto no se puede deshacer. Alias: `devo admin user trash rm`.

**Espacio de trabajo:** Devolutions Server.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatorio. El usuario eliminado. Devolutions Server selecciona los usuarios eliminados solo por identificador: escriba <code>id:&#x3C;value></code> o añada <code>--id</code>. El identificador debe ser un GUID.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un ID de usuario.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma la eliminación permanente. Obligatorio.</td></tr></tbody></table>

## devo admin user 2fa set

Configura por adelantado el método de autenticación de dos factores de un usuario de Devolutions Server. Devolutions CLI lee primero la configuración de dos factores del servidor y rechaza un método que el servidor no ofrece.

**Espacio de trabajo:** Devolutions Server.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>--user-security-id &#x3C;id></code></td><td></td><td>Obligatorio. Identificador del usuario de Devolutions Server, como GUID: el identificador de usuario que muestran <code>devo admin user list</code> y <code>devo admin user get</code>. Necesita el derecho de editar usuarios, a menos que sea su propia cuenta.</td></tr><tr><td><code>--type &#x3C;method></code></td><td></td><td>Obligatorio. Método de dos factores: <code>google-authenticator</code> (también <code>googleauthenticator</code>, <code>totp</code>, <code>authenticator</code>), <code>yubikey</code> (también <code>yubi-key</code>), <code>email</code>, <code>sms</code>, <code>duo</code>, <code>azure-mfa</code> (también <code>azuremfa</code>) o <code>radius</code>. Consulte los métodos que ofrece su servidor con <code>devo admin settings two-factor get</code>.</td></tr><tr><td><code>--account-name &#x3C;name></code></td><td></td><td>Nombre de cuenta guardado con el método.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma el cambio. Obligatorio.</td></tr></tbody></table>

## devo admin user 2fa clear

Quita el método de autenticación de dos factores establecido para un usuario de Devolutions Server.

**Espacio de trabajo:** Devolutions Server.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>--user-security-id &#x3C;id></code></td><td></td><td>Obligatorio. Identificador del usuario de Devolutions Server, como GUID: el identificador de usuario que muestran <code>devo admin user list</code> y <code>devo admin user get</code>. Necesita el derecho de editar usuarios, a menos que sea su propia cuenta.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma el cambio. Obligatorio.</td></tr></tbody></table>

## devo admin group list

Enumera los grupos de usuarios. Alias: `devo admin group ls`.

**Espacio de trabajo:** Devolutions Cloud, perfil local (solo lectura, cuando el perfil contiene grupos).

```bash
devo admin group list
```

Este comando no tiene opciones propias.

## devo admin group get

Muestra un grupo de usuarios, por nombre o por ID.

**Espacio de trabajo:** Devolutions Cloud, perfil local (solo lectura, cuando el perfil contiene grupos).

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatorio. El grupo: un nombre de grupo de forma predeterminada, o <code>id:&#x3C;value></code>.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;group></code> como un ID de grupo.</td></tr></tbody></table>

## devo admin group create

Crea un grupo de usuarios.

**Espacio de trabajo:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td></td><td>Obligatorio. Nombre del nuevo grupo.</td></tr><tr><td><code>--description &#x3C;text></code></td><td></td><td>Descripción del grupo.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma la creación. Obligatorio.</td></tr></tbody></table>

## devo admin group update

Cambia el nombre de un grupo de usuarios o cambia su descripción. Las opciones que omita conservan su valor; pase al menos `--name` o `--description`.

**Espacio de trabajo:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatorio. El grupo que se va a cambiar: un nombre de grupo de forma predeterminada, o <code>id:&#x3C;value></code>.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;group></code> como un ID de grupo.</td></tr><tr><td><code>--name &#x3C;new-name></code></td><td></td><td>Nuevo nombre del grupo. Un valor vacío se trata como «sin cambio».</td></tr><tr><td><code>--description &#x3C;text></code></td><td></td><td>Nueva descripción. Pase un valor vacío (<code>--description ""</code>) para borrarla.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma el cambio. Obligatorio.</td></tr></tbody></table>

## devo admin group delete

Elimina un grupo de usuarios y sus asignaciones. Un nombre de grupo se asocia primero a exactamente un grupo. Los grupos sincronizados desde el directorio de su organización no se pueden eliminar. Alias: `devo admin group rm`.

**Espacio de trabajo:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatorio. El grupo que se va a eliminar: un nombre de grupo de forma predeterminada, o <code>id:&#x3C;value></code>.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;group></code> como un ID de grupo.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma la eliminación. Obligatorio.</td></tr></tbody></table>

## devo admin group members list

Enumera los usuarios que pertenecen a un grupo de usuarios. Alias: `devo admin group members ls`.

**Espacio de trabajo:** Devolutions Cloud, perfil local (solo lectura, cuando el perfil contiene grupos).

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatorio. El grupo: un nombre de grupo de forma predeterminada, o <code>id:&#x3C;value></code>.</td></tr><tr><td><code>--id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;group></code> como un ID de grupo.</td></tr></tbody></table>

## devo admin group members add

Añade un usuario a un grupo de usuarios.

**Espacio de trabajo:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatorio. El grupo: un nombre de grupo de forma predeterminada, o <code>id:&#x3C;value></code>.</td></tr><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatorio. El usuario que se va a añadir: un nombre de usuario de forma predeterminada, <code>id:&#x3C;value></code> para un identificador o <code>email:&#x3C;value></code> para un correo o un correo de inicio de sesión.</td></tr><tr><td><code>--group-id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;group></code> como un ID de grupo.</td></tr><tr><td><code>--user-id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un ID de usuario.</td></tr><tr><td><code>--user-email</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un correo o un correo de inicio de sesión.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma el cambio. Obligatorio.</td></tr></tbody></table>

## devo admin group members remove

Quita un usuario de un grupo de usuarios. Alias: `devo admin group members rm`.

**Espacio de trabajo:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>&#x3C;group></code></td><td></td><td>Obligatorio. El grupo: un nombre de grupo de forma predeterminada, o <code>id:&#x3C;value></code>.</td></tr><tr><td><code>&#x3C;user></code></td><td></td><td>Obligatorio. El usuario que se va a quitar: un nombre de usuario de forma predeterminada, <code>id:&#x3C;value></code> para un identificador o <code>email:&#x3C;value></code> para un correo o un correo de inicio de sesión.</td></tr><tr><td><code>--group-id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;group></code> como un ID de grupo.</td></tr><tr><td><code>--user-id</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un ID de usuario.</td></tr><tr><td><code>--user-email</code></td><td>Desactivado</td><td>Lee <code>&#x3C;user></code> como un correo o un correo de inicio de sesión.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma el cambio. Obligatorio.</td></tr></tbody></table>

## devo admin invitation list

Enumera las invitaciones de usuario pendientes de la organización, sin sus secretos. Alias: `devo admin invitation ls`.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin invitation list
```

Este comando no tiene opciones propias.

## devo admin invitation get

Muestra una invitación de usuario, sin sus secretos.

**Espacio de trabajo:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>--invitation-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Obligatorio. ID de la invitación, como GUID. Obténgalo con <code>devo admin invitation list</code>.</td></tr></tbody></table>

## devo admin invitation delete

Elimina una invitación de usuario. Alias: `devo admin invitation rm`.

**Espacio de trabajo:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>--invitation-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Obligatorio. ID de la invitación, como GUID.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma la eliminación. Obligatorio.</td></tr></tbody></table>

## devo admin invitation remove-email

Quita una dirección de correo de una invitación de usuario, para que esa persona deje de estar invitada.

**Espacio de trabajo:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>--invitation-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Obligatorio. ID de la invitación, como GUID.</td></tr><tr><td><code>--email &#x3C;email></code></td><td></td><td>Obligatorio. Dirección de correo que se va a quitar. Debe ser una sola dirección de correo válida, sin nombre para mostrar.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma el cambio. Obligatorio.</td></tr></tbody></table>

## devo admin owner get

Muestra el propietario de la organización de Devolutions Cloud.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin owner get
```

Este comando no tiene opciones propias.

## devo admin owner set

Hace a otro usuario el propietario de la organización de Devolutions Cloud.

**Espacio de trabajo:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>Obligatorio. ID del usuario que pasa a ser el propietario, como GUID. Obténgalo con <code>devo admin user list</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma el cambio de propietario. Obligatorio.</td></tr></tbody></table>

## devo admin domain list

Enumera los dominios de Active Directory configurados en Devolutions Server, sin sus secretos de enlace. Alias: `devo admin domain ls`.

**Espacio de trabajo:** Devolutions Server.

```bash
devo admin domain list
```

Este comando no tiene opciones propias.

## devo admin domain users

Enumera los usuarios que Devolutions Server encuentra en un dominio de Active Directory.

**Espacio de trabajo:** Devolutions Server.

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

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>--domain &#x3C;domain-name></code> (<code>--domain-name</code>)</td><td></td><td>Obligatorio. Nombre del dominio de Active Directory que se consulta. No puede estar vacío. Vea los dominios configurados con <code>devo admin domain list</code>.</td></tr><tr><td><code>--group &#x3C;group-name></code></td><td></td><td>Enumera solo los usuarios de este grupo de Active Directory.</td></tr><tr><td><code>--no-cache</code></td><td>Desactivado</td><td>Pide a Devolutions Server que consulte el dominio de nuevo en lugar de usar su lista en caché de usuarios del dominio.</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/es/referencia/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.
