> 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/entries.md).

# Comandi delle voci

Ogni comando devo entry di Devolutions CLI, con ogni opzione, il suo valore predefinito, i suoi valori consentiti e i tipi di spazio di lavoro che lo accettano.

Questa pagina descrive ogni comando `devo entry` e ogni opzione che può digitare con esso. Per l’elenco breve di tutti i comandi, consulti [Comandi](/cli/it/riferimento/commands.md). Per un aiuto passo dopo passo, consulti [Gestire casseforti e voci](/cli/it/per-devops-e-amministratori/manage/vaults-and-entries.md). Le opzioni che ogni comando accetta, come `--context`, `--output json` o `--non-interactive`, sono descritte in [Opzioni globali](/cli/it/riferimento/global-options.md) e non sono ripetute qui.

{% hint style="info" %}
Per vedere la guida di un comando, con la formulazione esatta, esegua `devo entry <command> --help`, per esempio `devo entry list --help`.
{% endhint %}

## Come funzionano i comandi delle voci

* **Selezionare una voce**: la maggior parte dei comandi prende la voce come primo argomento. Per impostazione predefinita è il **nome** della voce, confrontato esattamente, senza distinzione tra maiuscole e minuscole. Per passare un ID, scriva `id:<value>` o aggiunga `--id`. `name:<value>` forza un nome, il che aiuta quando un nome inizia con `id:`. Questa regola è la stessa per ogni tipo di spazio di lavoro. Quando due voci condividono un nome, il comando si ferma e chiede l’ID (`entrySelectorAmbiguous`). Su Devolutions Server l’ID di una voce deve essere un GUID, altrimenti il comando si ferma con `invalidParameterValue`. Le eccezioni sono indicate sotto ogni comando: `entry status set` e `entry tag set` accettano solo `--id`, i comandi `entry documentation` prendono l’ID della voce, `entry metadata list` accetta anche un percorso e `entry move` prende solo ID.
* **Selezionare la cassaforte**: un comando lavora nella cassaforte corrente (veda `devo vault use`). Per lavorare in un’altra cassaforte per un comando, aggiunga `--vault-name <name>` o `--vault-id <id>` quando il comando li ha. Su Devolutions Cloud e Devolutions Server, un comando che legge le voci ha bisogno di una cassaforte corrente o di una di queste opzioni, altrimenti si ferma con `cloudVaultSelectionRequired`.
* **Conferma di una modifica**: ogni comando che modifica o elimina qualcosa rifiuta di essere eseguito senza `--yes` (alias `-y` e `--confirmed`) e si ferma con `confirmationRequired`. Non viene modificato nulla.
* **Opzioni ripetibili**: le opzioni contrassegnate come *ripetibile* possono essere date più volte (`--tag a --tag b`) o una volta con più valori (`--tag a b`).
* **Valori segreti**: nessun comando `devo entry` restituisce una password o un altro valore segreto. Per leggere o modificare un segreto, usi `devo secret`. Consulti [Usare i segreti senza esporli](/cli/it/guide/secrets.md).
* **Tipi di spazio di lavoro**: un comando che lo spazio di lavoro selezionato non supporta si ferma con `operationNotSupportedBySource` (Devolutions Cloud, Devolutions Server) o con un codice che dice che il profilo locale non può farlo. Su un profilo locale, i comandi che modificano le voci funzionano solo quando il profilo lo consente: `devo doctor` elenca le operazioni che supporta. Consulti [Un comando dice che lo spazio di lavoro non lo supporta](/cli/it/aiuto/troubleshooting/not-supported.md).

## Gruppi di comandi

<table><thead><tr><th width="300">GRUPPO</th><th>COMANDI</th></tr></thead><tbody><tr><td><code>devo entry</code></td><td><code>list</code> (<code>ls</code>), <code>get</code>, <code>references</code>, <code>types</code>, <code>create</code>, <code>update</code>, <code>delete</code> (<code>rm</code>), <code>move</code>, <code>logs</code></td></tr><tr><td><code>devo entry field</code></td><td><code>get</code>, <code>set</code></td></tr><tr><td><code>devo entry status</code></td><td><code>get</code>, <code>set</code></td></tr><tr><td><code>devo entry tag</code></td><td><code>list</code> (<code>ls</code>), <code>set</code></td></tr><tr><td><code>devo entry parameter</code></td><td><code>list</code> (<code>ls</code>), <code>set</code></td></tr><tr><td><code>devo entry metadata</code></td><td><code>list</code> (<code>ls</code>)</td></tr><tr><td><code>devo entry attachment</code></td><td><code>list</code> (<code>ls</code>)</td></tr><tr><td><code>devo entry documentation</code></td><td><code>list</code> (<code>ls</code>), <code>get</code>, <code>update</code></td></tr><tr><td><code>devo entry password-list</code></td><td><code>list</code> (<code>ls</code>)</td></tr><tr><td><code>devo entry permission</code></td><td><code>get</code></td></tr><tr><td><code>devo entry access</code></td><td><code>list</code> (<code>ls</code>), <code>get</code>, <code>grant</code>, <code>revoke</code> (<code>rm</code>)</td></tr><tr><td><code>devo entry sealed</code></td><td><code>list</code> (<code>ls</code>); <code>devo entry sealed</code> da solo fa la stessa cosa</td></tr><tr><td><code>devo entry trash</code></td><td><code>list</code> (<code>ls</code>)</td></tr><tr><td><code>devo entry folder</code></td><td><code>rename</code></td></tr><tr><td><code>devo entry template</code></td><td><code>list</code> (<code>ls</code>)</td></tr></tbody></table>

## devo entry list

Elenca e cerca le voci della cassaforte corrente o della cassaforte indicata. Il risultato mostra nome, ID, tipo, cartella e cassaforte di ogni voce, mai un valore segreto. Alias: `devo entry ls`.

**Spazio di lavoro:** Tutti i tipi di spazio di lavoro

```bash
devo entry list [<query>] [--type <type>] [--group <folder>] [--limit <number>] [--vault-name <name> | --vault-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>&#x3C;query></code></td><td></td><td>Testo di ricerca facoltativo, senza distinzione tra maiuscole e minuscole. Su un profilo locale, tiene le voci il cui nome, host, cartella o nome utente contiene il testo. Su Devolutions Cloud e Devolutions Server, tiene le voci il cui nome o cartella contiene il testo (host e nome utente non vengono cercati).</td></tr><tr><td><code>--type &#x3C;type></code></td><td></td><td>Mantiene un solo tipo di voce, come <code>RDPConfigured</code>, confrontato esattamente, senza distinzione tra maiuscole e minuscole, su ogni tipo di spazio di lavoro. <code>devo entry types</code> elenca gli identificatori di tipo.</td></tr><tr><td><code>--group &#x3C;folder></code></td><td></td><td>Tiene le voci di una cartella, senza distinzione tra maiuscole e minuscole. Su un profilo locale, il percorso della cartella deve solo iniziare con questo valore, quindi le sottocartelle sono incluse. Su Devolutions Cloud e Devolutions Server la cartella deve corrispondere esattamente, quindi le sottocartelle non sono incluse.</td></tr><tr><td><code>--smart-folder &#x3C;smart-folder></code></td><td></td><td>Elenca le voci di una cartella intelligente, per nome o per ID con <code>id:&#x3C;value></code>. I tipi di spazio di lavoro attuali non valutano le cartelle intelligenti: il comando si ferma con <code>smartFolderUnavailable</code>.</td></tr><tr><td><code>--limit &#x3C;number></code></td><td><code>100</code></td><td>Numero massimo di voci restituite. <code>0</code> o un numero negativo significa <code>100</code>. Su Devolutions Server, la ricerca guarda le prime 1.000 voci della cassaforte e il limite non può superare <code>1000</code>.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cerca in questa cassaforte, per ID, senza cambiare la cassaforte corrente.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cerca in questa cassaforte, per nome, senza cambiare la cassaforte corrente.</td></tr></tbody></table>

## devo entry get

Mostra una voce: nome, ID, tipo, cartella, cassaforte, host, nome utente e gli altri dettagli che non sono segreti.

**Spazio di lavoro:** Tutti i tipi di spazio di lavoro

```bash
devo entry get <entry> [--id] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr></tbody></table>

## devo entry references

Elenca i riferimenti `devo://` dei campi di una voce, pronti da copiare in uno script, senza alcun valore. Sono elencati solo i campi che lo spazio di lavoro può risolvere, tra `password`, `username`, `host`, `domain` e `url`. Su Devolutions Server sono elencati solo i riferimenti canonici (con ID). Uguale a `devo secret catalog entry`. Consulti [Trovare il riferimento a un segreto](/cli/it/guide/secrets/find-a-reference.md).

**Spazio di lavoro:** Tutti i tipi di spazio di lavoro

```bash
devo entry references <entry> [--id] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr></tbody></table>

## devo entry types

Elenca gli identificatori comuni del tipo di voce, come `RDPConfigured`, con nome, categoria e alias, da usare con `--type`. L’elenco è integrato in Devolutions CLI: il comando non contatta lo spazio di lavoro.

**Spazio di lavoro:** Tutti i tipi di spazio di lavoro

```bash
devo entry types [<query>]
```

<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;query></code></td><td></td><td>Filtro facoltativo. Mantiene i tipi il cui identificatore, nome, categoria o alias contiene il testo, senza distinzione tra maiuscole e minuscole.</td></tr></tbody></table>

## devo entry create

Crea una voce. Un profilo locale crea solo voci RDP, nella cassaforte predefinita dello spazio di lavoro corrente. Il comando scrive nello spazio di lavoro locale, quindi ha bisogno della passphrase dello spazio di lavoro.

**Spazio di lavoro:** Profilo locale

```bash
devo entry create <name> [--host <host>] [--username <username>] [--group <folder>] [--passphrase-file <file> | --passphrase-env <variable>] --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>&#x3C;name></code></td><td></td><td>Obbligatorio. Nome della nuova voce. Gli spazi alle due estremità vengono rimossi; un nome vuoto viene rifiutato.</td></tr><tr><td><code>--type &#x3C;type></code></td><td><code>RDPConfigured</code></td><td>Tipo di voce. Un profilo locale accetta solo <code>RDPConfigured</code> (o <code>RDP</code>); qualsiasi altro tipo si ferma con <code>operationNotSupportedBySource</code>.</td></tr><tr><td><code>--group &#x3C;folder></code></td><td>Radice della cassaforte</td><td>Percorso di cartella della nuova voce.</td></tr><tr><td><code>--host &#x3C;host></code></td><td></td><td>Host della nuova voce.</td></tr><tr><td><code>--username &#x3C;username></code></td><td></td><td>Nome utente della nuova voce. Per impostare la password, esegua poi <code>devo secret set password</code>. Consulti <a href="/cli/it/guide/secrets/update-a-secret.md">Aggiornare un segreto da uno script</a>.</td></tr><tr><td><code>--password-secret-reference &#x3C;reference></code></td><td></td><td>Un riferimento <code>devo://</code> per la password della voce. Un profilo locale rifiuta questa opzione.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte predefinita</td><td>Cassaforte della nuova voce. Un profilo locale crea voci solo nella sua cassaforte predefinita: qualsiasi altra cassaforte si ferma con <code>sqliteEntryCreateVaultUnsupported</code>.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td></td><td>Cassaforte della nuova voce, per nome. Un profilo locale rifiuta questa opzione.</td></tr><tr><td><code>--passphrase-file &#x3C;file></code></td><td><code>&#x3C;workspace file>.passphrase</code></td><td>Solo profilo locale: file privato che contiene la passphrase dello spazio di lavoro. Senza <code>--passphrase-file</code> o <code>--passphrase-env</code>, Devolutions CLI usa il file <code>&#x3C;workspace file>.passphrase</code> nella cartella del profilo e si ferma con <code>missingParameter</code> se non ce n’è. Usi una delle due opzioni, non entrambe. Devolutions Cloud e Devolutions Server rifiutano questa opzione.</td></tr><tr><td><code>--passphrase-env &#x3C;variable></code></td><td></td><td>Solo profilo locale: variabile d’ambiente che contiene la passphrase dello spazio di lavoro. Devolutions Cloud e Devolutions Server rifiutano questa opzione.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Disattivato</td><td>Conferma la creazione. Obbligatorio.</td></tr></tbody></table>

È richiesto uno spazio di lavoro SQLite locale corrente: ne selezioni uno con `devo workspace use`, altrimenti il comando si arresta con `workspaceNotSelected`.

## devo entry update

Modifica i dettagli di una voce che non sono segreti. Ciò che può modificare dipende dal tipo di spazio di lavoro. Per cambiare una password, usi `devo secret set`.

**Spazio di lavoro:** Devolutions Server, profilo locale

```bash
devo entry update <entry> [--new-name <name>] [--host <host>] [--username <username>] [--domain <domain>] [--id] [--vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--new-name &#x3C;name></code></td><td></td><td>Nuovo nome della voce. Solo profilo locale: al massimo 200 caratteri, non solo spazi. Devolutions Server lo rifiuta.</td></tr><tr><td><code>--host &#x3C;host></code></td><td></td><td>Nuovo host.</td></tr><tr><td><code>--username &#x3C;username></code></td><td></td><td>Nuovo nome utente.</td></tr><tr><td><code>--domain &#x3C;domain></code></td><td></td><td>Nuovo dominio.</td></tr><tr><td><code>--host-port &#x3C;port></code></td><td></td><td>Nuova porta host, un numero intero. Ogni tipo di spazio di lavoro lo rifiuta.</td></tr><tr><td><code>--password-secret-reference &#x3C;reference></code></td><td></td><td>Un riferimento <code>devo://</code> per la password della voce. Ogni tipo di spazio di lavoro lo rifiuta. Per cambiare una password, usi <code>devo secret set password</code>.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID. Questo comando non ha <code>--vault-name</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>

Passi almeno un campo da modificare. Su un profilo locale, un comando senza alcuna modifica supportata si ferma con `sqliteEntryUpdateNoChanges`. Su Devolutions Cloud, il comando non è disponibile: cambi la password con `devo secret set`.

## devo entry delete

Elimina una voce. Su Devolutions Cloud, eliminare una voce elimina anche le voci sotto di essa (vanno nel cestino), quindi il comando ha bisogno di `--acknowledge-recursive-scope`. Alias: `devo entry rm`.

**Spazio di lavoro:** Devolutions Cloud, Devolutions Server

```bash
devo entry delete <entry> [--id] [--vault-name <name> | --vault-id <id>] [--acknowledge-recursive-scope] --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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>. Preferisca l’ID.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr><tr><td><code>--acknowledge-recursive-scope</code></td><td>Disattivato</td><td>Devolutions Cloud: conferma che sa che anche le voci sotto questa vengono eliminate. Senza, il comando si ferma con <code>recursiveScopeAcknowledgementRequired</code>. Ignorato da Devolutions Server.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Disattivato</td><td>Conferma l’eliminazione. Obbligatorio.</td></tr></tbody></table>

## devo entry move

Sposta una o più voci in un’altra cartella. Le voci sono selezionate solo per ID.

**Spazio di lavoro:** Profilo locale

```bash
devo entry move --entry-id <id> [--entry-id <id>…] --destination-group <folder> [--to-vault <vault>] --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>--entry-id &#x3C;id></code></td><td></td><td>Obbligatorio, ripetibile. ID di una voce da spostare. Se un ID non viene trovato, non viene spostato nulla.</td></tr><tr><td><code>--destination-group &#x3C;folder></code></td><td></td><td>Obbligatorio. Percorso della cartella di destinazione. Un valore vuoto (<code>--destination-group ""</code>) sposta le voci nella radice della cassaforte.</td></tr><tr><td><code>--to-vault &#x3C;vault></code></td><td>Cassaforte corrente</td><td>Cassaforte di destinazione, per nome o ID (un valore che è un GUID viene letto come ID). Un profilo locale sposta le voci solo dentro la propria cassaforte: se una voce è in un’altra cassaforte, il comando si ferma con <code>entryMoveCrossVaultUnsupported</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Disattivato</td><td>Conferma lo spostamento. Obbligatorio.</td></tr></tbody></table>

Che cosa accade durante uno spostamento su un profilo locale:

* La cartella di destinazione non deve esistere: il percorso di cartella delle voci è impostato sul valore che indica.
* Spostare una voce cartella sposta tutto ciò che contiene.
* Il comando si ferma e non sposta nulla quando lo stesso ID è indicato due volte (`entryMoveSelectorDuplicate`), quando seleziona una cartella e qualcosa al suo interno (`entryMoveSelectionOverlap`), quando una cartella andrebbe dentro se stessa o una delle sue sottocartelle (`entryMoveFolderCycle`), quando una cartella con lo stesso nome esiste già nella destinazione (`folderAlreadyExists`), o quando nessuna voce cambierebbe cartella (`sqliteEntryMoveNoChanges`).

## devo entry logs

Elenca i log di attività di una voce, i più recenti per primi: chi l’ha aperta, quando, da quale computer e i commenti.

**Spazio di lavoro:** Profilo locale

```bash
devo entry logs <entry> [--start-date <date>] [--end-date <date>] [--limit <number>] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome o ID della voce: un log è conservato quando l’ID della voce o il nome della voce corrisponde, senza distinzione di maiuscole. <code>id:&#x3C;value></code> e <code>--id</code> sono accettati.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--start-date &#x3C;date></code></td><td></td><td>Mantiene i log che iniziano in questa data o dopo. Formato <code>yyyy-MM-dd</code> o <code>yyyy-MM-dd HH:mm</code>. Deve essere prima di <code>--end-date</code>.</td></tr><tr><td><code>--end-date &#x3C;date></code></td><td></td><td>Mantiene i log che iniziano in questa data o prima. Stesso formato.</td></tr><tr><td><code>--limit &#x3C;number></code></td><td><code>100</code></td><td>Numero massimo di log restituiti. <code>0</code> o un numero negativo significa <code>100</code>.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Tutte le casseforti</td><td>Mantiene i log di questa cassaforte, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Tutte le casseforti</td><td>Mantiene i log di questa cassaforte, per nome.</td></tr></tbody></table>

Per esportare i log di un intero spazio di lavoro, consulti [Consultare i log di attività](/cli/it/per-devops-e-amministratori/manage/logs.md).

## devo entry field get

Restituisce il valore di un campo di una voce che non è segreto. Comodo in uno script.

**Spazio di lavoro:** Tutti i tipi di spazio di lavoro

```bash
devo entry field get <entry> <field> [--id] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>&#x3C;field></code></td><td></td><td>Obbligatorio. Campo da leggere, senza distinzione tra maiuscole e minuscole: <code>id</code>, <code>name</code>, <code>type</code> (o <code>entry-type</code>), <code>group</code>, <code>host</code>, <code>username</code> (o <code>user</code>, <code>user-name</code>), <code>vault-id</code>, <code>vault-name</code>, oppure il nome di un’altra proprietà della voce, come una proprietà di metadati elencata da <code>devo entry metadata list</code>. Il dominio si legge con <code>domain</code> e la porta con <code>port</code>: <code>host-port</code> non è un nome di campo leggibile. Un campo sconosciuto, o una proprietà che la voce non ha, ferma il comando con <code>entryFieldNotFound</code>. Una proprietà che contiene un segreto è contrassegnata come sensibile.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr></tbody></table>

Che cosa può restituire ogni tipo di spazio di lavoro:

* **Profilo locale**: i campi sopra e le altre proprietà della voce, come `domain`, `port`, `status`, `statusmessage` e `tags`. Una proprietà con un valore vuoto non esiste, quindi la lettura si ferma con `entryFieldNotFound`.
* **Devolutions Cloud**: i campi sopra, più `domain`, `port` e `url` quando la voce li ha.
* **Devolutions Server**: solo `id`, `name`, `type`, `group`, `vault-id` e `vault-name` hanno un valore. `host` e `username` tornano vuoti, e altre proprietà, come `domain`, non sono trovate.

## devo entry field set

Modifica un campo di una voce che non è segreto. Cambia gli stessi campi di `devo entry update`.

**Spazio di lavoro:** Devolutions Server, profilo locale

```bash
devo entry field set <entry> <field> (--value <value> | --value-env <variable> | --value-file <file>) [--id] [--vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>&#x3C;field></code></td><td></td><td>Obbligatorio. Campo da modificare, senza distinzione tra maiuscole e minuscole: <code>host</code>, <code>username</code> (o <code>user</code>, <code>user-name</code>), <code>domain</code> e <code>name</code> solo su un profilo locale. <code>host-port</code> (o <code>hostport</code>, <code>port</code>) deve essere un numero intero e ogni tipo di spazio di lavoro lo rifiuta. <code>group</code> e qualsiasi altro campo si fermano con <code>invalidParameterValue</code>: per spostare una voce, usi <code>devo entry move</code>. <code>password</code> e <code>secret</code> si fermano con <code>rawSensitiveValueRejected</code>: usi <code>devo secret set password</code>.</td></tr><tr><td><code>--value &#x3C;value></code></td><td></td><td>Nuovo valore, sulla riga di comando.</td></tr><tr><td><code>--value-env &#x3C;variable></code></td><td></td><td>Variabile d’ambiente che contiene il nuovo valore. La variabile deve esistere.</td></tr><tr><td><code>--value-file &#x3C;file></code></td><td></td><td>File che contiene il nuovo valore. Viene usato tutto il contenuto così com’è, inclusa un’interruzione di riga finale.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID. Questo comando non ha <code>--vault-name</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>

Usi esattamente uno tra `--value`, `--value-env` e `--value-file`. Il comando restituisce il nuovo valore del campo.

## devo entry status get

Mostra lo stato di una voce, come `Locked` o `Expired`. Legge la proprietà `status`, come fa `devo entry field get <entry> status`.

**Spazio di lavoro:** tutti i tipi di spazio di lavoro. In pratica, solo un profilo locale restituisce uno stato: Devolutions Cloud e Devolutions Server non ne restituiscono uno, e il comando si ferma con `entryFieldNotFound`. Su un profilo locale, anche una voce senza stato si ferma con `entryFieldNotFound`.

```bash
devo entry status get <entry> [--id] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr></tbody></table>

## devo entry status set

Imposta lo stato di una voce, con un messaggio facoltativo.

**Spazio di lavoro:** Profilo locale

```bash
devo entry status set <entry> --status <status> [--message <message>] [--id] [--vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce. Per selezionare la voce per ID, aggiunga <code>--id</code>: questo comando non riconosce il prefisso <code>id:</code>.</td></tr><tr><td><code>--status &#x3C;status></code></td><td></td><td>Obbligatorio. <code>Archived</code>, <code>Broken</code>, <code>Default</code>, <code>Disabled</code>, <code>Expired</code>, <code>Locked</code> o <code>Warning</code>, senza distinzione tra maiuscole e minuscole. Qualsiasi altro valore ferma il comando con <code>invalidParameterValue</code>.</td></tr><tr><td><code>--message &#x3C;message></code></td><td></td><td>Messaggio di stato mostrato con lo stato.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID. Questo comando non ha <code>--vault-name</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 entry tag list

Elenca i tag assegnati direttamente a una voce. Legge la proprietà `tags`, come fa `devo entry field get <entry> tags`. Alias: `devo entry tag ls`.

**Spazio di lavoro:** tutti i tipi di spazio di lavoro. In pratica, solo un profilo locale restituisce tag: Devolutions Cloud e Devolutions Server non li restituiscono, e il comando si ferma con `entryFieldNotFound`. Su un profilo locale, anche una voce senza tag si ferma con `entryFieldNotFound`.

```bash
devo entry tag list <entry> [--id] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr></tbody></table>

## devo entry tag set

Sostituisce i tag assegnati direttamente a una voce: i tag che passa diventano gli unici tag della voce.

**Spazio di lavoro:** Profilo locale

```bash
devo entry tag set <entry> (--tag <tag> [--tag <tag>…] | --clear) [--id] [--vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce. Per selezionare la voce per ID, aggiunga <code>--id</code>: questo comando non riconosce il prefisso <code>id:</code>.</td></tr><tr><td><code>--tag &#x3C;tag></code></td><td></td><td>Ripetibile. Un tag da assegnare. I tag che passa sostituiscono tutti quelli esistenti.</td></tr><tr><td><code>--clear</code></td><td>Disattivato</td><td>Rimuove tutti i tag assegnati direttamente alla voce.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID. Questo comando non ha <code>--vault-name</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>

Passi almeno un `--tag`, oppure `--clear`, ma non entrambi: `--clear` con `--tag` si ferma con `conflictingOptions`, e nessuno dei due si ferma con `missingParameter`.

## devo entry parameter list

Elenca i parametri di comando di una voce: posizione, etichetta, tipo e se ciascuno è sensibile. I valori predefiniti non sono restituiti. Alias: `devo entry parameter ls`.

**Spazio di lavoro:** Profilo locale

```bash
devo entry parameter list <entry> [--include-unused] [--id] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>--include-unused</code></td><td>Disattivato</td><td>Elenca anche gli slot di parametro il cui tipo è <code>Unused</code>.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr></tbody></table>

## devo entry parameter set

Modifica un parametro di comando di una voce: la sua etichetta, il suo tipo o il suo valore predefinito.

**Spazio di lavoro:** Profilo locale

```bash
devo entry parameter set <entry> (--position <number> | --label <label>) [--new-label <label>] [--type <type>] [--value <value> | --value-env <variable> | --value-file <file>] --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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>--position &#x3C;number></code></td><td></td><td>Seleziona il parametro per posizione, da <code>1</code> a <code>5</code>.</td></tr><tr><td><code>--label &#x3C;label></code></td><td></td><td>Seleziona il parametro in base all’etichetta corrente, confrontata esattamente, senza distinzione tra maiuscole e minuscole. Un’etichetta sconosciuta ferma il comando con <code>entryParameterNotFound</code>; un’etichetta usata da due parametri lo ferma con <code>entryParameterSelectorAmbiguous</code>: usi <code>--position</code>.</td></tr><tr><td><code>--new-label &#x3C;label></code></td><td></td><td>Nuova etichetta del parametro.</td></tr><tr><td><code>--type &#x3C;type></code></td><td></td><td>Nuovo tipo: <code>Text</code>, <code>Secured</code>, <code>EnvironmentVariable</code> o <code>Unused</code>, senza distinzione tra maiuscole e minuscole.</td></tr><tr><td><code>--value &#x3C;value></code></td><td></td><td>Nuovo valore predefinito, sulla riga di comando. Rifiutato insieme a <code>--type Secured</code>: passi un valore protetto con <code>--value-env</code> o <code>--value-file</code>.</td></tr><tr><td><code>--value-env &#x3C;variable></code></td><td></td><td>Variabile d’ambiente che contiene il nuovo valore predefinito. La variabile deve esistere.</td></tr><tr><td><code>--value-file &#x3C;file></code></td><td></td><td>File che contiene il nuovo valore predefinito. Viene usato tutto il contenuto così com’è.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</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>

Regole:

* Selezioni il parametro con `--position` o `--label`, non con entrambi (`conflictingOptions`) e non con nessuno dei due (`missingParameter`).
* Passi almeno una modifica: `--new-label`, `--type` o un’opzione di valore. Altrimenti il comando si arresta con `missingParameter`.
* Usi al massimo uno tra `--value`, `--value-env` e `--value-file`.
* Il risultato elenca i parametri della voce senza i loro valori.

## devo entry metadata list

Elenca i campi di metadati di una voce: il nome di ogni campo e se è sensibile. I valori non sono restituiti; ne legga uno con `devo entry field get`. Alias: `devo entry metadata ls`.

**Spazio di lavoro:** Profilo locale

```bash
devo entry metadata list <entry> [--id | --path] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce per impostazione predefinita. Accetta anche <code>id:&#x3C;value></code>, <code>name:&#x3C;value></code> e <code>path:&#x3C;value></code>, dove il percorso è il percorso della cartella della voce, una barra rovesciata e il nome, come <code>Servers\Production\web-01</code> (solo il nome per una voce nella radice della cassaforte).</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--path</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un percorso di voce.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr></tbody></table>

## devo entry attachment list

Elenca gli allegati di una voce: titolo, nome del file, dimensione, descrizione, autore, date e se l’allegato può essere esportato. I file stessi non sono restituiti. Alias: `devo entry attachment ls`.

**Spazio di lavoro:** Profilo locale

```bash
devo entry attachment list <entry> [--id] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr></tbody></table>

## devo entry documentation list

Elenca le pagine di documentazione di una voce, con il loro ID e titolo. Alias: `devo entry documentation ls`.

**Spazio di lavoro:** Profilo locale

```bash
devo entry documentation list <entry-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. ID della voce. Un nome non è accettato: trovi l’ID con <code>devo entry get</code>.</td></tr></tbody></table>

## devo entry documentation get

Mostra una pagina di documentazione di una voce, con il suo contenuto.

**Spazio di lavoro:** Profilo locale

```bash
devo entry documentation get <entry-id> --title <page-title-or-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. ID della voce.</td></tr><tr><td><code>--title &#x3C;title></code> (<code>--page-id</code>)</td><td></td><td>Obbligatorio. Titolo o ID della pagina, senza distinzione tra maiuscole e minuscole. Quando due pagine hanno lo stesso titolo, il comando si ferma con <code>documentationPageSelectorAmbiguous</code>: usi l’ID della pagina da <code>devo entry documentation list</code>.</td></tr></tbody></table>

## devo entry documentation update

Rinomina una pagina di documentazione. Un profilo locale non può cambiare il contenuto di una pagina.

**Spazio di lavoro:** Profilo locale

```bash
devo entry documentation update <entry-id> --title <page-title-or-id> --new-title <new-title> --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>&#x3C;entry></code></td><td></td><td>Obbligatorio. ID della voce.</td></tr><tr><td><code>--title &#x3C;title></code> (<code>--page-id</code>)</td><td></td><td>Obbligatorio. Titolo attuale della pagina o ID di pagina, senza distinzione tra maiuscole e minuscole.</td></tr><tr><td><code>--new-title &#x3C;title></code></td><td></td><td>Nuovo titolo della pagina. Obbligatorio in pratica: senza di esso, un profilo locale si arresta con <code>documentationTitleRequired</code>.</td></tr><tr><td><code>--content &#x3C;text></code></td><td></td><td>Nuovo contenuto della pagina. Un profilo locale lo rifiuta con <code>sqliteDocumentationContentUpdateUnavailable</code>.</td></tr><tr><td><code>--content-file &#x3C;file></code></td><td></td><td>File che contiene il nuovo contenuto della pagina. Un profilo locale lo rifiuta. Usi <code>--content</code> o <code>--content-file</code>, non entrambi.</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 entry password-list list

Elenca gli elementi di una voce Password List: nome, nome utente, dominio, host, descrizione, ruoli, scadenza e campi personalizzati. Le password e i campi personalizzati sensibili tornano vuoti; un indicatore dice se ogni elemento ha una password. Alias: `devo entry password-list ls`.

**Spazio di lavoro:** Profilo locale

```bash
devo entry password-list list <entry> [--name <text>] [--case-sensitive] [--id] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce Elenco di password, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>--name &#x3C;text></code></td><td></td><td>Mantiene gli elementi il cui nome contiene questo testo. Su un profilo locale, <code>*</code> non è un carattere jolly: corrisponde a un <code>*</code> letterale, quindi passi testo semplice.</td></tr><tr><td><code>--case-sensitive</code></td><td>Disattivato</td><td>Confronta <code>--name</code> rispettando maiuscole e minuscole.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr></tbody></table>

Su un profilo locale, questo comando funziona solo quando il profilo lo consente.

## devo entry permission get

Mostra le autorizzazioni impostate direttamente su una voce: per ogni diritto, la sostituzione e gli utenti o i gruppi a cui si applica. Il risultato è di sola lettura.

**Spazio di lavoro:** Devolutions Cloud, profilo locale

```bash
devo entry permission get <entry> [--right <right>] [--id] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Obbligatorio. Nome della voce, o il suo ID con <code>id:&#x3C;value></code> o <code>--id</code>.</td></tr><tr><td><code>--right &#x3C;right></code></td><td>Tutti i diritti</td><td>Mantiene un solo diritto, come <code>View</code>, <code>ViewPassword</code>, <code>Edit</code>, <code>EditSecurity</code> o <code>Execute</code>. La corrispondenza è esatta, senza distinzione tra maiuscole e minuscole, su entrambi i tipi di spazio di lavoro.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della voce, per nome.</td></tr></tbody></table>

Su un profilo locale, questo comando funziona solo quando il profilo lo consente.

Su Devolutions Cloud:

* La voce è selezionata per ID o per il nome esatto, senza distinzione tra maiuscole e minuscole. Un percorso non è accettato (`cloudEntryPermissionPathUnsupported`). Quando due voci della cassaforte condividono il nome, il comando si ferma con `cloudEntryPermissionEntryAmbiguous`: usi l’ID.
* Il risultato ha una riga per diritto e per utente o gruppo, ordinata per diritto. Ogni riga indica l’ID dell’utente o del gruppo; la sostituzione è sempre vuota.
* Devolutions Server rifiuta il comando con `operationNotSupportedBySource`.

## devo entry access list

Elenca i ruoli che utenti e gruppi hanno su una voce di Devolutions Cloud. Alias: `devo entry access ls`.

**Spazio di lavoro:** Devolutions Cloud

```bash
devo entry access list --vault-id <vault-id> --entry-id <entry-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>--vault-id &#x3C;id></code></td><td></td><td>Obbligatorio. ID (GUID) della cassaforte che contiene la voce.</td></tr><tr><td><code>--entry-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Obbligatorio. ID (GUID) della voce.</td></tr></tbody></table>

Tutti i comandi `devo entry access` accettano solo ID: un valore che non è un GUID si ferma con `invalidParameterValue`. Per trovare gli ID di utente, gruppo e ruolo, consulti [Gestire utenti, gruppi e accesso](/cli/it/per-devops-e-amministratori/manage/users-and-access.md).

## devo entry access get

Mostra il ruolo di un utente o di un gruppo su una voce di Devolutions Cloud.

**Spazio di lavoro:** Devolutions Cloud

```bash
devo entry access get --vault-id <vault-id> --entry-id <entry-id> (--user-id <user-id> | --group-id <group-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>--vault-id &#x3C;id></code></td><td></td><td>Obbligatorio. ID (GUID) della cassaforte che contiene la voce.</td></tr><tr><td><code>--entry-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Obbligatorio. ID (GUID) della voce.</td></tr><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID (GUID) dell’utente.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID (GUID) del gruppo.</td></tr></tbody></table>

Passi esattamente uno tra `--user-id` e `--group-id`, altrimenti il comando si arresta con `conflictingOptions`.

## devo entry access grant

Assegna a un utente o a un gruppo un ruolo su una voce di Devolutions Cloud, oppure sostituisce il ruolo che ha.

**Spazio di lavoro:** Devolutions Cloud

```bash
devo entry access grant --vault-id <vault-id> --entry-id <entry-id> (--user-id <user-id> | --group-id <group-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>--vault-id &#x3C;id></code></td><td></td><td>Obbligatorio. ID (GUID) della cassaforte che contiene la voce.</td></tr><tr><td><code>--entry-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Obbligatorio. ID (GUID) della voce.</td></tr><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID (GUID) dell’utente.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID (GUID) del gruppo.</td></tr><tr><td><code>--role-id &#x3C;id></code></td><td></td><td>Obbligatorio. ID (GUID) del ruolo di voce. <code>devo admin role list --scope entry</code> elenca i ruoli di voce.</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>

Passi esattamente una delle opzioni `--user-id` e `--group-id`.

## devo entry access revoke

Rimuove il ruolo di un utente o di un gruppo su una voce di Devolutions Cloud. Alias: `devo entry access rm`.

**Spazio di lavoro:** Devolutions Cloud

```bash
devo entry access revoke --vault-id <vault-id> --entry-id <entry-id> (--user-id <user-id> | --group-id <group-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>--vault-id &#x3C;id></code></td><td></td><td>Obbligatorio. ID (GUID) della cassaforte che contiene la voce.</td></tr><tr><td><code>--entry-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Obbligatorio. ID (GUID) della voce.</td></tr><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID (GUID) dell’utente.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID (GUID) del gruppo.</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>

Passi esattamente una delle opzioni `--user-id` e `--group-id`.

## devo entry sealed list

Elenca le voci sigillate dello spazio di lavoro. `devo entry sealed` senza `list` fa la stessa cosa e accetta le stesse opzioni. Alias: `devo entry sealed ls`.

**Spazio di lavoro:** Profilo locale

```bash
devo entry sealed list [--name <text>] [--type <type>] [--group <folder> [--include-subfolders]] [--id <id>] [--case-sensitive] [--limit <number>]
```

<table><thead><tr><th width="300">OPZIONE</th><th width="130">PREDEFINITO</th><th>CHE COSA FA</th></tr></thead><tbody><tr><td><code>--id &#x3C;id></code></td><td></td><td>Mantiene la voce con questo ID. Qui <code>--id</code> prende un valore: è un filtro, non un interruttore.</td></tr><tr><td><code>--name &#x3C;text></code></td><td></td><td>Mantiene le voci il cui nome contiene questo testo.</td></tr><tr><td><code>--group &#x3C;folder></code></td><td></td><td>Mantiene le voci esattamente di questo percorso di cartella.</td></tr><tr><td><code>--include-subfolders</code></td><td>Disattivato</td><td>Con <code>--group</code>, mantiene anche le voci delle sue sottocartelle (il percorso della cartella inizia con il valore).</td></tr><tr><td><code>--type &#x3C;type></code></td><td></td><td>Mantiene un solo tipo di voce, con corrispondenza esatta, senza distinzione tra maiuscole e minuscole.</td></tr><tr><td><code>--case-sensitive</code></td><td>Disattivato</td><td>Confronta <code>--name</code> e <code>--group</code> distinguendo maiuscole e minuscole.</td></tr><tr><td><code>--limit &#x3C;number></code></td><td><code>100</code></td><td>Numero massimo di voci restituite. <code>0</code> o un numero negativo significa <code>100</code>.</td></tr></tbody></table>

Questo comando non ha un’opzione di cassaforte: guarda le voci di ogni cassaforte dello spazio di lavoro locale. Una voce conta come sigillata quando il suo stato di sigillo è `sealed`.

## devo entry trash list

Elenca le voci eliminate che possono ancora essere ripristinate, con cartella, tipo, cassaforte, data di eliminazione e l’utente che le ha eliminate. Alias: `devo entry trash ls`.

**Spazio di lavoro:** Profilo locale

```bash
devo entry trash list [<entry>] [--group <folder>] [--before <date>] [--case-sensitive] [--limit <number>] [--vault-name <name> | --vault-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>&#x3C;entry></code></td><td></td><td>Facoltativo. Mantiene le voci eliminate il cui nome contiene questo testo. Con <code>id:&#x3C;value></code> o <code>--id</code>, mantiene la voce con questo ID esatto.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;entry></code> come un ID.</td></tr><tr><td><code>--group &#x3C;folder></code></td><td></td><td>Mantiene le voci il cui percorso di cartella inizia con questo valore.</td></tr><tr><td><code>--before &#x3C;date></code></td><td></td><td>Mantiene le voci eliminate prima di questa data. Formato <code>yyyy-MM-dd</code> o <code>yyyy-MM-dd HH:mm</code>.</td></tr><tr><td><code>--case-sensitive</code></td><td>Disattivato</td><td>Confronta il nome, l’ID e <code>--group</code> distinguendo maiuscole e minuscole.</td></tr><tr><td><code>--limit &#x3C;number></code></td><td><code>1000</code></td><td>Numero massimo di voci restituite. <code>0</code> o un numero negativo significa <code>1000</code>.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Tutte le casseforti</td><td>Mantiene le voci eliminate da questa cassaforte, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Tutte le casseforti</td><td>Mantiene le voci eliminate da questa cassaforte, per nome.</td></tr></tbody></table>

## devo entry folder rename

Rinomina una voce cartella e aggiorna il percorso di ogni voce al suo interno.

**Spazio di lavoro:** Profilo locale

```bash
devo entry folder rename <path> --new-name <name> [--vault-name <name> | --vault-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>&#x3C;path></code></td><td></td><td>Obbligatorio. Percorso completo della cartella da rinominare, con <code>\</code> tra i livelli, come <code>Servers\Production</code>. Un percorso sconosciuto ferma il comando con <code>folderNotFound</code>; un percorso condiviso da più voci di cartella lo ferma con <code>folderSelectorAmbiguous</code>.</td></tr><tr><td><code>--new-name &#x3C;name></code></td><td></td><td>Obbligatorio. Nuovo nome della cartella, non un percorso completo: fino a 200 caratteri, senza separatore di percorso, <code>..</code> o carattere di controllo. La cartella mantiene il genitore. Lo stesso nome ferma il comando con <code>sqliteFolderRenameNoChanges</code>, e un nome già usato da una cartella a quel livello con <code>folderAlreadyExists</code>.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Cassaforte corrente</td><td>Cassaforte della cartella, per ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Cassaforte corrente</td><td>Cassaforte della cartella, per nome.</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>

Il risultato elenca ogni voce il cui percorso è stato aggiornato.

## devo entry template list

Elenca i modelli di voce del profilo: nome, ID, tipo di voce, destinazione, cartella, host e nome utente. Alias: `devo entry template ls`.

**Spazio di lavoro:** Profilo locale

```bash
devo entry template list [<template>] [--destination <destination>] [--entry-type <type>] [--case-sensitive]
```

<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;template></code></td><td></td><td>Facoltativo. Mantiene i modelli il cui nome contiene questo testo. Con <code>id:&#x3C;value></code> o <code>--id</code>, mantiene il modello con questo ID esatto.</td></tr><tr><td><code>--id</code></td><td>Disattivato</td><td>Tratta <code>&#x3C;template></code> come un ID.</td></tr><tr><td><code>--destination &#x3C;destination></code></td><td>Tutti</td><td><code>local</code> tiene i modelli locali; <code>shared</code> o <code>database</code> tiene i modelli condivisi; <code>both</code> li tiene tutti. Qualsiasi altro valore non filtra.</td></tr><tr><td><code>--entry-type &#x3C;type></code> (<code>--type</code>)</td><td></td><td>Mantiene un tipo di voce, come <code>RDPConfigured</code> o <code>Website</code>, con corrispondenza esatta.</td></tr><tr><td><code>--case-sensitive</code></td><td>Disattivato</td><td>Confronta il nome, l’ID e il tipo di voce distinguendo maiuscole e minuscole.</td></tr></tbody></table>

## Pagine correlate

* [Manage vaults and entries](/cli/it/per-devops-e-amministratori/manage/vaults-and-entries.md)
* [Workspace, vault, and variable commands](/cli/it/riferimento/commands/workspaces-vaults-variables.md)
* [Update a secret from a script](/cli/it/guide/secrets/update-a-secret.md)
* [Exit codes and errors](/cli/it/riferimento/exit-codes-and-errors.md)


---

# 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/entries.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.
