> 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-access-and-roles.md).

# Administración: roles y acceso

Todas las opciones de los comandos devo admin role y devo admin access, como los roles de seguridad, los conjuntos de permisos, los permisos del sistema y los roles de la bóveda del sistema.

Esta página describe los comandos `devo admin role` y `devo admin access`, que muestran los roles de seguridad y los conjuntos de permisos y administran los permisos de toda la organización de usuarios y grupos. La mayoría son para Devolutions Cloud; `devo admin access permission-sets` es para Devolutions Server. 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 tareas paso a paso, consulte [Administrar usuarios, grupos y acceso](/cli/es/para-devops-y-administradores/manage/users-and-access.md). Para dar acceso a una bóveda o a una entrada, use `devo vault access` y `devo entry access`. 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" %}
**Identificadores.** Cada identificador de esta página (usuario, grupo, rol) es un GUID. Encuentre los identificadores de usuario con `devo admin user list`, los de grupo con `devo admin group list` y los de rol con `devo admin role list`. Los comandos que cambian algo se niegan a ejecutarse sin `--yes` (alias `-y` y `--confirmed`) y se detienen con `confirmationRequired`.
{% endhint %}

## devo admin role list

Enumera los roles de bóveda o los roles de entrada de la organización de Devolutions Cloud. Alias: `devo admin role ls`.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin role list [--scope vault|entry]
```

<table><thead><tr><th width="300">OPCIÓN</th><th width="130">PREDETERMINADO</th><th>QUÉ HACE</th></tr></thead><tbody><tr><td><code>--scope &#x3C;scope></code></td><td><code>vault</code></td><td>Qué roles enumerar: <code>vault</code> (roles que usted asigna en una bóveda) o <code>entry</code> (roles que usted asigna en una entrada). Cualquier otro valor se rechaza. Las mayúsculas no importan.</td></tr></tbody></table>

## devo admin role get

Muestra un rol de bóveda o un rol de entrada, por ID.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin role get <role-id> [--scope vault|entry]
```

<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;role-id></code></td><td></td><td>Obligatorio. ID del rol, como GUID.</td></tr><tr><td><code>--scope &#x3C;scope></code></td><td><code>vault</code></td><td>Dónde buscar el rol: <code>vault</code> o <code>entry</code>. Use el ámbito al que pertenece el rol. Cualquier otro valor se rechaza.</td></tr></tbody></table>

## devo admin access permission-sets

Enumera los conjuntos de permisos del espacio de trabajo.

**Espacio de trabajo:** Devolutions Server.

```bash
devo admin access permission-sets
```

Este comando no tiene opciones propias.

## devo admin access system list

Enumera los permisos del sistema concedidos a los usuarios y grupos de la organización de Devolutions Cloud. Alias: `devo admin access system ls`.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin access system list
```

Este comando no tiene opciones propias.

## devo admin access system get

Muestra los permisos del sistema de un usuario o de un grupo.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin access system get --user-id <id>
devo admin access system get --group-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>--user-id &#x3C;id></code></td><td></td><td>ID del usuario, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del grupo, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr></tbody></table>

## devo admin access system grant

Concede uno o varios permisos del sistema a un usuario o a un grupo.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin access system grant --user-id <id> --permission <name> [--permission <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-id &#x3C;id></code></td><td></td><td>ID del usuario, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del grupo, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr><tr><td><code>--permission &#x3C;name></code></td><td></td><td>Obligatorio. Permiso del sistema que conceder. Repita la opción, o enumere varios nombres después de un solo <code>--permission</code>, para conceder varios. Los nombres se comparan sin distinguir mayúsculas y los duplicados se ignoran. Solo se aceptan los nombres que se indican abajo; un nombre desconocido o vacío se rechaza.</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 access system revoke

Quita permisos del sistema de un usuario o de un grupo. Sin `--permission`, quita todos los permisos del sistema del sujeto. Alias: `devo admin access system rm`.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin access system revoke --group-id <id> [--permission <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-id &#x3C;id></code></td><td></td><td>ID del usuario, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del grupo, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr><tr><td><code>--permission &#x3C;name></code></td><td>Todos</td><td>Permiso del sistema que quitar. Repita la opción, o enumere varios nombres, para quitar varios. Omítala para quitar cada permiso del sistema del usuario o del grupo. Solo se aceptan los nombres enumerados abajo.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma la retirada. Obligatorio.</td></tr></tbody></table>

### Nombres de los permisos del sistema

`--permission` acepta estos nombres, sin distinguir mayúsculas:

* **Organización y configuración**: `manageSystemSettings`, `systemSettingsView`, `manageLicense`, `manageProductLicenses`, `viewAdministrationLogs`, `openedEntriesView`, `forceCheckin`, `releaseLock`.
* **Bóvedas y plantillas**: `addVaults`, `manageEntryTemplates`, `entryTemplatesView`, `entryTemplatesEdit`, `entryTemplatesDelete`, `managePasswordTemplates`, `passwordTemplatesView`, `passwordTemplatesAdd`, `passwordTemplatesEdit`, `passwordTemplatesDelete`, `passphraseDictionariesEdit`, `passphraseDictionariesDelete`.
* **Usuarios, grupos e invitaciones**: `manageUsersGroups`, `manageUsers`, `usersView`, `usersAdd`, `usersEdit`, `usersDelete`, `usersReinvite`, `groupsView`, `groupsAdd`, `groupsEdit`, `groupsDelete`, `manageInvitations`, `invitationsView`, `invitationsAdd`, `invitationsDelete`.
* **Licencias**: `licensesAssign`, `licensesView`, `licensesAdd`, `licensesAdjust`, `licensesDelete`.
* **Devolutions Gateway**: `manageGateways`, `gatewaysView`.
* **Acceso privilegiado**: `managePAMProviders`, `pamProvidersView`, `managePAMTasks`, `addPAMVaults`, `managePAMPolicies`, `pamPoliciesView`, `managePAMScriptTemplates`, `pamScriptTemplatesView`.
* **Recursos globales**: `manageGlobalImages`, `manageGlobalMacrosScriptsTools`, `manageGlobalVpns`, `manageGlobalContact`, `manageCustomWidgets`.
* **Servicios de aplicación**: `manageApplicationServices`, `applicationServicesView`, `applicationServicesAdd`, `applicationServicesEdit`, `applicationServicesDelete`, `applicationServicesChangeStatus`, `applicationServicesViewLogs`.
* **Informes programados**: `manageScheduledReports`, `scheduledReportsView`, `scheduledReportsAdd`, `scheduledReportsEdit`, `scheduledReportsDelete`, `scheduledReportsReschedule`.

## devo admin access system-vault list

Enumera los roles que los usuarios y los grupos tienen en la bóveda del sistema de la organización de Devolutions Cloud. Alias: `devo admin access system-vault ls`.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin access system-vault list
```

Este comando no tiene opciones propias.

## devo admin access system-vault get

Muestra el rol de la bóveda del sistema de un usuario o de un grupo.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin access system-vault get --user-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>--user-id &#x3C;id></code></td><td></td><td>ID del usuario, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del grupo, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr></tbody></table>

## devo admin access system-vault grant

Da a un usuario o a un grupo un rol en la bóveda del sistema. Si el usuario o el grupo ya tiene un rol allí, se sustituye.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin access system-vault grant --group-id <id> --role-id <role-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>ID del usuario, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del grupo, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr><tr><td><code>--role-id &#x3C;role-id></code></td><td></td><td>Obligatorio. Identificador del rol de bóveda que dar, como GUID. Encuéntrelo con <code>devo admin role list --scope vault</code>.</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 access system-vault revoke

Quita el rol de bóveda del sistema de un usuario o de un grupo. Alias: `devo admin access system-vault rm`.

**Espacio de trabajo:** Devolutions Cloud.

```bash
devo admin access system-vault revoke --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>ID del usuario, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del grupo, como GUID. Pase exactamente uno de <code>--user-id</code> y <code>--group-id</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Desactivado</td><td>Confirma la retirada. Obligatorio.</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-access-and-roles.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.
