> 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/it/riferimento/commands/admin-access-and-roles.md).

# Amministrazione: ruoli e accesso

Ogni opzione dei comandi devo admin role e devo admin access, come i ruoli di sicurezza, i set di autorizzazioni, le autorizzazioni di sistema e i ruoli della cassaforte di sistema.

Questa pagina descrive i comandi `devo admin role` e `devo admin access`, che mostrano i ruoli di sicurezza e i set di autorizzazioni e gestiscono le autorizzazioni a livello di organizzazione di utenti e gruppi. La maggior parte è per Devolutions Cloud; `devo admin access permission-sets` è per Devolutions Server. La riga **Spazio di lavoro** sotto ogni comando indica dove funziona. Un comando eseguito su un tipo di spazio di lavoro che non supporta si ferma con `operationNotSupportedBySource` e indica il tipo necessario.

Per l’elenco di tutti i comandi, consulti [Comandi](/cli/it/riferimento/commands.md). Per attività passo dopo passo, consulti [Gestire utenti, gruppi e accesso](/cli/it/per-devops-e-amministratori/manage/users-and-access.md). Per dare accesso a una cassaforte o a una voce, usi invece `devo vault access` e `devo entry access`. Le opzioni che ogni comando accetta, come `--context` o `--output json`, sono descritte in [Opzioni globali](/cli/it/riferimento/global-options.md) e non sono ripetute qui.

{% hint style="info" %}
**ID.** Ogni ID di questa pagina (utente, gruppo, ruolo) è un GUID. Trovi gli ID utente con `devo admin user list`, gli ID gruppo con `devo admin group list` e gli ID ruolo con `devo admin role list`. I comandi che modificano qualcosa rifiutano di eseguirsi senza `--yes` (alias `-y` e `--confirmed`) e si fermano con `confirmationRequired`.
{% endhint %}

## devo admin role list

Elenca i ruoli di cassaforte o i ruoli di voce dell’organizzazione Devolutions Cloud. Alias: `devo admin role ls`.

**Spazio di lavoro:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPZIONE</th><th width="130">PREDEFINITO</th><th>CHE COSA FA</th></tr></thead><tbody><tr><td><code>--scope &#x3C;scope></code></td><td><code>vault</code></td><td>Quali ruoli elencare: <code>vault</code> (ruoli che assegna su una cassaforte) o <code>entry</code> (ruoli che assegna su una voce). Qualsiasi altro valore è rifiutato. Le maiuscole non contano.</td></tr></tbody></table>

## devo admin role get

Mostra un ruolo di cassaforte o un ruolo di voce, per ID.

**Spazio di lavoro:** Devolutions Cloud.

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

<table><thead><tr><th width="300">OPZIONE</th><th width="130">PREDEFINITO</th><th>CHE COSA FA</th></tr></thead><tbody><tr><td><code>&#x3C;role-id></code></td><td></td><td>Obbligatorio. ID del ruolo, come GUID.</td></tr><tr><td><code>--scope &#x3C;scope></code></td><td><code>vault</code></td><td>Dove cercare il ruolo: <code>vault</code> o <code>entry</code>. Usi l’ambito a cui il ruolo appartiene. Qualsiasi altro valore viene rifiutato.</td></tr></tbody></table>

## devo admin access permission-sets

Elenca i set di autorizzazioni dello spazio di lavoro.

**Spazio di lavoro:** Devolutions Server.

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

Questo comando non ha opzioni proprie.

## devo admin access system list

Elenca le autorizzazioni di sistema date a utenti e gruppi dell’organizzazione Devolutions Cloud. Alias: `devo admin access system ls`.

**Spazio di lavoro:** Devolutions Cloud.

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

Questo comando non ha opzioni proprie.

## devo admin access system get

Mostra le autorizzazioni di sistema di un utente o di un gruppo.

**Spazio di lavoro:** 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">OPZIONE</th><th width="130">PREDEFINITO</th><th>CHE COSA FA</th></tr></thead><tbody><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID dell’utente, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del gruppo, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr></tbody></table>

## devo admin access system grant

Assegna una o più autorizzazioni di sistema a un utente o a un gruppo.

**Spazio di lavoro:** Devolutions Cloud.

```bash
devo admin access system grant --user-id <id> --permission <name> [--permission <name> ...] --yes
```

<table><thead><tr><th width="300">OPZIONE</th><th width="130">PREDEFINITO</th><th>CHE COSA FA</th></tr></thead><tbody><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID dell’utente, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del gruppo, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr><tr><td><code>--permission &#x3C;name></code></td><td></td><td>Obbligatorio. Autorizzazione di sistema da concedere. Ripeta l’opzione, oppure elenchi più nomi dopo un solo <code>--permission</code>, per concederne più di una. I nomi vengono confrontati senza distinzione tra maiuscole e minuscole e i duplicati vengono ignorati. Sono accettati solo i nomi elencati sotto; un nome sconosciuto o vuoto è rifiutato.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Disattivato</td><td>Conferma la modifica. Obbligatorio.</td></tr></tbody></table>

## devo admin access system revoke

Rimuove autorizzazioni di sistema da un utente o da un gruppo. Senza `--permission`, rimuove tutte le autorizzazioni di sistema del soggetto. Alias: `devo admin access system rm`.

**Spazio di lavoro:** Devolutions Cloud.

```bash
devo admin access system revoke --group-id <id> [--permission <name> ...] --yes
```

<table><thead><tr><th width="300">OPZIONE</th><th width="130">PREDEFINITO</th><th>CHE COSA FA</th></tr></thead><tbody><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID dell’utente, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del gruppo, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr><tr><td><code>--permission &#x3C;name></code></td><td>Tutti</td><td>Autorizzazione di sistema da rimuovere. Ripeta l’opzione, o elenchi più nomi, per rimuoverne più di una. La ometta per rimuovere ogni autorizzazione di sistema dell’utente o del gruppo. Sono accettati solo i nomi elencati sotto.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Disattivato</td><td>Conferma la rimozione. Obbligatorio.</td></tr></tbody></table>

### Nomi delle autorizzazioni di sistema

`--permission` accetta questi nomi, senza distinzione tra maiuscole e minuscole:

* **Organizzazione e impostazioni**: `manageSystemSettings`, `systemSettingsView`, `manageLicense`, `manageProductLicenses`, `viewAdministrationLogs`, `openedEntriesView`, `forceCheckin`, `releaseLock`.
* **Casseforti e modelli**: `addVaults`, `manageEntryTemplates`, `entryTemplatesView`, `entryTemplatesEdit`, `entryTemplatesDelete`, `managePasswordTemplates`, `passwordTemplatesView`, `passwordTemplatesAdd`, `passwordTemplatesEdit`, `passwordTemplatesDelete`, `passphraseDictionariesEdit`, `passphraseDictionariesDelete`.
* **Utenti, gruppi e inviti**: `manageUsersGroups`, `manageUsers`, `usersView`, `usersAdd`, `usersEdit`, `usersDelete`, `usersReinvite`, `groupsView`, `groupsAdd`, `groupsEdit`, `groupsDelete`, `manageInvitations`, `invitationsView`, `invitationsAdd`, `invitationsDelete`.
* **Licenze**: `licensesAssign`, `licensesView`, `licensesAdd`, `licensesAdjust`, `licensesDelete`.
* **Devolutions Gateway**: `manageGateways`, `gatewaysView`.
* **Accesso privilegiato**: `managePAMProviders`, `pamProvidersView`, `managePAMTasks`, `addPAMVaults`, `managePAMPolicies`, `pamPoliciesView`, `managePAMScriptTemplates`, `pamScriptTemplatesView`.
* **Risorse globali**: `manageGlobalImages`, `manageGlobalMacrosScriptsTools`, `manageGlobalVpns`, `manageGlobalContact`, `manageCustomWidgets`.
* **Servizi applicativi**: `manageApplicationServices`, `applicationServicesView`, `applicationServicesAdd`, `applicationServicesEdit`, `applicationServicesDelete`, `applicationServicesChangeStatus`, `applicationServicesViewLogs`.
* **Report pianificati**: `manageScheduledReports`, `scheduledReportsView`, `scheduledReportsAdd`, `scheduledReportsEdit`, `scheduledReportsDelete`, `scheduledReportsReschedule`.

## devo admin access system-vault list

Elenca i ruoli che utenti e gruppi detengono sulla cassaforte di sistema dell’organizzazione Devolutions Cloud. Alias: `devo admin access system-vault ls`.

**Spazio di lavoro:** Devolutions Cloud.

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

Questo comando non ha opzioni proprie.

## devo admin access system-vault get

Mostra il ruolo della cassaforte di sistema di un utente o di un gruppo.

**Spazio di lavoro:** Devolutions Cloud.

```bash
devo admin access system-vault get --user-id <id>
```

<table><thead><tr><th width="300">OPZIONE</th><th width="130">PREDEFINITO</th><th>CHE COSA FA</th></tr></thead><tbody><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID dell’utente, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del gruppo, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr></tbody></table>

## devo admin access system-vault grant

Dà a un utente o a un gruppo un ruolo sulla cassaforte di sistema. Se l’utente o il gruppo ha già un ruolo lì, viene sostituito.

**Spazio di lavoro:** Devolutions Cloud.

```bash
devo admin access system-vault grant --group-id <id> --role-id <role-id> --yes
```

<table><thead><tr><th width="300">OPZIONE</th><th width="130">PREDEFINITO</th><th>CHE COSA FA</th></tr></thead><tbody><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID dell’utente, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del gruppo, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr><tr><td><code>--role-id &#x3C;role-id></code></td><td></td><td>Obbligatorio. ID del ruolo di cassaforte da assegnare, come GUID. Lo trovi con <code>devo admin role list --scope vault</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Disattivato</td><td>Conferma la modifica. Obbligatorio.</td></tr></tbody></table>

## devo admin access system-vault revoke

Rimuove il ruolo di cassaforte di sistema di un utente o di un gruppo. Alias: `devo admin access system-vault rm`.

**Spazio di lavoro:** Devolutions Cloud.

```bash
devo admin access system-vault revoke --user-id <id> --yes
```

<table><thead><tr><th width="300">OPZIONE</th><th width="130">PREDEFINITO</th><th>CHE COSA FA</th></tr></thead><tbody><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID dell’utente, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID del gruppo, come GUID. Passi esattamente uno tra <code>--user-id</code> e <code>--group-id</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Disattivato</td><td>Conferma la rimozione. Obbligatorio.</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/it/riferimento/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.
