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

# Eintragsbefehle

Jeder devo entry-Befehl von Devolutions CLI, mit jeder Option, ihrem Standard, ihren zulässigen Werten und den Workspace-Typen, die ihn akzeptieren.

Diese Seite beschreibt jeden Befehl `devo entry` und jede Option, die Sie damit eingeben können. Die kurze Liste aller Befehle steht in [Befehle](/cli/de/referenz/commands.md). Für Hilfe Schritt für Schritt siehe [Tresore und Einträge verwalten](/cli/de/fur-devops-und-administratoren/manage/vaults-and-entries.md). Die Optionen, die jeder Befehl akzeptiert, etwa `--context`, `--output json` oder `--non-interactive`, sind in [Globale Optionen](/cli/de/referenz/global-options.md) beschrieben und werden hier nicht wiederholt.

{% hint style="info" %}
Um die Hilfe eines Befehls mit dem genauen Wortlaut zu sehen, führen Sie `devo entry <command> --help` aus, zum Beispiel `devo entry list --help`.
{% endhint %}

## So funktionieren die Eintragsbefehle

* **Einen Eintrag auswählen**: Die meisten Befehle nehmen den Eintrag als erstes Argument. Standardmäßig ist es der **Name** des Eintrags, genau verglichen, ohne Rücksicht auf die Großschreibung. Um stattdessen eine ID zu übergeben, schreiben Sie `id:<value>` oder fügen Sie `--id` hinzu. `name:<value>` erzwingt einen Namen, was hilft, wenn ein Name mit `id:` beginnt. Diese Regel gilt für jeden Workspace-Typ. Wenn zwei Einträge denselben Namen haben, stoppt der Befehl und verlangt die ID (`entrySelectorAmbiguous`). Auf Devolutions Server muss eine Eintrags-ID eine GUID sein, sonst stoppt der Befehl mit `invalidParameterValue`. Die Ausnahmen stehen unter jedem Befehl: `entry status set` und `entry tag set` akzeptieren nur `--id`, die Befehle `entry documentation` nehmen die Eintrags-ID, `entry metadata list` akzeptiert auch einen Pfad, und `entry move` nimmt nur IDs.
* **Den Tresor auswählen**: Ein Befehl arbeitet im aktuellen Tresor (siehe `devo vault use`). Um für einen Befehl in einem anderen Tresor zu arbeiten, fügen Sie `--vault-name <name>` oder `--vault-id <id>` hinzu, wenn der Befehl sie hat. Auf Devolutions Cloud und Devolutions Server braucht ein Befehl, der Einträge liest, entweder einen aktuellen Tresor oder eine dieser Optionen, sonst stoppt er mit `cloudVaultSelectionRequired`.
* **Bestätigen einer Änderung**: Jeder Befehl, der etwas ändert oder löscht, verweigert die Ausführung ohne `--yes` (Aliase `-y` und `--confirmed`) und stoppt mit `confirmationRequired`. Es wird nichts geändert.
* **Wiederholbare Optionen**: Optionen, die als *wiederholbar* markiert sind, können mehrmals (`--tag a --tag b`) oder einmal mit mehreren Werten (`--tag a b`) angegeben werden.
* **Geheime Werte**: Kein `devo entry`-Befehl gibt ein Passwort oder einen anderen geheimen Wert zurück. Um ein Geheimnis zu lesen oder zu ändern, verwenden Sie `devo secret`. Siehe [Geheimnisse verwenden, ohne sie offenzulegen](/cli/de/anleitungen/secrets.md).
* **Workspace-Typen**: Ein Befehl, den der ausgewählte Workspace nicht unterstützt, stoppt mit `operationNotSupportedBySource` (Devolutions Cloud, Devolutions Server) oder mit einem Code, der sagt, dass das lokale Profil es nicht kann. Bei einem lokalen Profil funktionieren die Befehle, die Einträge ändern, nur wenn das Profil es erlaubt: `devo doctor` listet die Operationen auf, die es unterstützt. Siehe [Ein Befehl sagt, dass der Workspace ihn nicht unterstützt](/cli/de/hilfe/troubleshooting/not-supported.md).

## Befehlsgruppen

<table><thead><tr><th width="300">GRUPPE</th><th>BEFEHLE</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> allein bewirkt dasselbe</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

Listet die Einträge des aktuellen Tresors oder des Tresors, den Sie nennen, auf und durchsucht sie. Das Ergebnis zeigt Name, ID, Typ, Ordner und Tresor jedes Eintrags, nie einen geheimen Wert. Alias: `devo entry ls`.

**Workspace:** Alle Workspace-Typen

```bash
devo entry list [<query>] [--type <type>] [--group <folder>] [--limit <number>] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;query></code></td><td></td><td>Optionaler Suchtext, ohne Berücksichtigung der Groß- und Kleinschreibung. Bei einem lokalen Profil behält es die Einträge, deren Name, Host, Ordner oder Benutzername den Text enthält. Auf Devolutions Cloud und Devolutions Server behält es die Einträge, deren Name oder Ordner den Text enthält (Host und Benutzername werden nicht durchsucht).</td></tr><tr><td><code>--type &#x3C;type></code></td><td></td><td>Behält nur einen Eintragstyp, etwa <code>RDPConfigured</code>, genau verglichen, ohne Beachtung der Groß- und Kleinschreibung, bei jedem Workspace-Typ. <code>devo entry types</code> listet die Typbezeichner auf.</td></tr><tr><td><code>--group &#x3C;folder></code></td><td></td><td>Behält die Einträge eines Ordners, ohne Berücksichtigung der Groß- und Kleinschreibung. Bei einem lokalen Profil muss der Ordnerpfad nur mit diesem Wert beginnen, daher sind Unterordner enthalten. Auf Devolutions Cloud und Devolutions Server muss der Ordner genau passen, daher sind Unterordner nicht enthalten.</td></tr><tr><td><code>--smart-folder &#x3C;smart-folder></code></td><td></td><td>Listet die Einträge eines intelligenten Ordners auf, nach Name oder nach ID mit <code>id:&#x3C;value></code>. Die aktuellen Workspace-Typen werten intelligente Ordner nicht aus: Der Befehl stoppt mit <code>smartFolderUnavailable</code>.</td></tr><tr><td><code>--limit &#x3C;number></code></td><td><code>100</code></td><td>Maximale Anzahl zurückgegebener Einträge. <code>0</code> oder eine negative Zahl bedeutet <code>100</code>. Auf Devolutions Server betrachtet die Suche die ersten 1.000 Einträge des Tresors, und die Grenze darf <code>1000</code> nicht überschreiten.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Durchsucht diesen Tresor nach ID, ohne den aktuellen Tresor zu ändern.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Sucht in diesem Tresor, nach Name, ohne den aktuellen Tresor zu ändern.</td></tr></tbody></table>

## devo entry get

Zeigt einen Eintrag: seinen Namen, seine ID, seinen Typ, seinen Ordner, seinen Tresor, seinen Host, seinen Benutzernamen und die anderen Details, die kein Geheimnis sind.

**Workspace:** Alle Workspace-Typen

```bash
devo entry get <entry> [--id] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr></tbody></table>

## devo entry references

Listet die `devo://`-Referenzen der Felder eines Eintrags, bereit zum Kopieren in ein Skript, ohne einen Wert. Nur die Felder, die der Workspace auflösen kann, werden aufgelistet, unter `password`, `username`, `host`, `domain` und `url`. Auf Devolutions Server werden nur kanonische Referenzen (mit IDs) aufgelistet. Gleich wie `devo secret catalog entry`. Siehe [Die Referenz zu einem Geheimnis finden](/cli/de/anleitungen/secrets/find-a-reference.md).

**Workspace:** Alle Workspace-Typen

```bash
devo entry references <entry> [--id] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr></tbody></table>

## devo entry types

Listet gängige Eintragstyp-Bezeichner auf, etwa `RDPConfigured`, mit Name, Kategorie und Aliasen, zur Verwendung mit `--type`. Die Liste ist in Devolutions CLI eingebaut: Der Befehl kontaktiert den Workspace nicht.

**Workspace:** Alle Workspace-Typen

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

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;query></code></td><td></td><td>Optionaler Filter. Behält die Typen, deren Bezeichner, Name, Kategorie oder Alias den Text enthält, ohne Berücksichtigung der Groß- und Kleinschreibung.</td></tr></tbody></table>

## devo entry create

Erstellt einen Eintrag. Ein lokales Profil erstellt nur RDP-Einträge, im Standardtresor des aktuellen Workspace. Der Befehl schreibt in den lokalen Workspace und braucht daher die Passphrase des Workspace.

**Workspace:** Lokales Profil

```bash
devo entry create <name> [--host <host>] [--username <username>] [--group <folder>] [--passphrase-file <file> | --passphrase-env <variable>] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td></td><td>Erforderlich. Name des neuen Eintrags. Leerzeichen an beiden Enden werden entfernt; ein leerer Name wird abgelehnt.</td></tr><tr><td><code>--type &#x3C;type></code></td><td><code>RDPConfigured</code></td><td>Eintragstyp. Ein lokales Profil akzeptiert nur <code>RDPConfigured</code> (oder <code>RDP</code>); jeder andere Typ stoppt mit <code>operationNotSupportedBySource</code>.</td></tr><tr><td><code>--group &#x3C;folder></code></td><td>Tresorstamm</td><td>Ordnerpfad des neuen Eintrags.</td></tr><tr><td><code>--host &#x3C;host></code></td><td></td><td>Host des neuen Eintrags.</td></tr><tr><td><code>--username &#x3C;username></code></td><td></td><td>Benutzername des neuen Eintrags. Um das Passwort zu setzen, führen Sie danach <code>devo secret set password</code> aus. Siehe <a href="/cli/de/anleitungen/secrets/update-a-secret.md">Ein Geheimnis aus einem Skript aktualisieren</a>.</td></tr><tr><td><code>--password-secret-reference &#x3C;reference></code></td><td></td><td>Eine Referenz <code>devo://</code> für das Passwort des Eintrags. Ein lokales Profil lehnt diese Option ab.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Standardtresor</td><td>Tresor des neuen Eintrags. Ein lokales Profil erstellt Einträge nur in seinem Standardtresor: Jeder andere Tresor stoppt mit <code>sqliteEntryCreateVaultUnsupported</code>.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td></td><td>Tresor des neuen Eintrags, nach Name. Ein lokales Profil lehnt diese Option ab.</td></tr><tr><td><code>--passphrase-file &#x3C;file></code></td><td><code>&#x3C;workspace file>.passphrase</code></td><td>Nur lokales Profil: private Datei, die die Passphrase des Workspace enthält. Ohne <code>--passphrase-file</code> oder <code>--passphrase-env</code> verwendet Devolutions CLI die Datei <code>&#x3C;workspace file>.passphrase</code> im Profilordner und stoppt mit <code>missingParameter</code>, wenn es keine gibt. Verwenden Sie eine der beiden Optionen, nicht beide. Devolutions Cloud und Devolutions Server lehnen diese Option ab.</td></tr><tr><td><code>--passphrase-env &#x3C;variable></code></td><td></td><td>Nur lokales Profil: Umgebungsvariable, die die Passphrase des Workspace enthält. Devolutions Cloud und Devolutions Server lehnen diese Option ab.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt die Erstellung. Erforderlich.</td></tr></tbody></table>

Ein aktueller lokaler SQLite-Workspace ist erforderlich: Wählen Sie einen mit `devo workspace use`, sonst stoppt der Befehl mit `workspaceNotSelected`.

## devo entry update

Ändert die Details eines Eintrags, die kein Geheimnis sind. Was Sie ändern können, hängt vom Workspace-Typ ab. Um ein Passwort zu ändern, verwenden Sie `devo secret set`.

**Workspace:** Devolutions Server, lokales Profil

```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">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--new-name &#x3C;name></code></td><td></td><td>Neuer Eintragsname. Nur lokales Profil: höchstens 200 Zeichen, nicht nur Leerzeichen. Devolutions Server lehnt ihn ab.</td></tr><tr><td><code>--host &#x3C;host></code></td><td></td><td>Neuer Host.</td></tr><tr><td><code>--username &#x3C;username></code></td><td></td><td>Neuer Benutzername.</td></tr><tr><td><code>--domain &#x3C;domain></code></td><td></td><td>Neue Domäne.</td></tr><tr><td><code>--host-port &#x3C;port></code></td><td></td><td>Neuer Host-Port, eine ganze Zahl. Jeder Workspace-Typ lehnt ihn ab.</td></tr><tr><td><code>--password-secret-reference &#x3C;reference></code></td><td></td><td>Eine <code>devo://</code>-Referenz für das Passwort des Eintrags. Jeder Workspace-Typ lehnt sie ab. Um ein Passwort zu ändern, verwenden Sie <code>devo secret set password</code>.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID. Dieser Befehl hat kein <code>--vault-name</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt die Änderung. Erforderlich.</td></tr></tbody></table>

Übergeben Sie mindestens ein zu änderndes Feld. Bei einem lokalen Profil stoppt ein Befehl ohne unterstützte Änderung mit `sqliteEntryUpdateNoChanges`. Auf Devolutions Cloud ist der Befehl nicht verfügbar: Ändern Sie das Passwort mit `devo secret set`.

## devo entry delete

Löscht einen Eintrag. Auf Devolutions Cloud löscht das Löschen eines Eintrags auch die Einträge darunter (sie gehen in den Papierkorb), daher braucht der Befehl `--acknowledge-recursive-scope`. Alias: `devo entry rm`.

**Workspace:** 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">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>. Bevorzugen Sie die ID.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr><tr><td><code>--acknowledge-recursive-scope</code></td><td>Aus</td><td>Devolutions Cloud: bestätigt, dass Sie wissen, dass die Einträge unter diesem ebenfalls gelöscht werden. Ohne diese Option stoppt der Befehl mit <code>recursiveScopeAcknowledgementRequired</code>. Von Devolutions Server ignoriert.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt das Löschen. Erforderlich.</td></tr></tbody></table>

## devo entry move

Verschiebt einen oder mehrere Einträge in einen anderen Ordner. Einträge werden nur nach ID ausgewählt.

**Workspace:** Lokales Profil

```bash
devo entry move --entry-id <id> [--entry-id <id>…] --destination-group <folder> [--to-vault <vault>] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>--entry-id &#x3C;id></code></td><td></td><td>Erforderlich, wiederholbar. ID eines zu verschiebenden Eintrags. Wenn eine ID nicht gefunden wird, wird nichts verschoben.</td></tr><tr><td><code>--destination-group &#x3C;folder></code></td><td></td><td>Erforderlich. Pfad des Zielordners. Ein leerer Wert (<code>--destination-group ""</code>) verschiebt die Einträge in die Wurzel des Tresors.</td></tr><tr><td><code>--to-vault &#x3C;vault></code></td><td>Aktueller Tresor</td><td>Tresor des Ziels, nach Name oder ID (ein Wert, der eine GUID ist, wird als ID gelesen). Ein lokales Profil verschiebt Einträge nur innerhalb ihres eigenen Tresors: Wenn ein Eintrag in einem anderen Tresor ist, stoppt der Befehl mit <code>entryMoveCrossVaultUnsupported</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt das Verschieben. Erforderlich.</td></tr></tbody></table>

Was bei einem Verschieben auf einem lokalen Profil geschieht:

* Der Zielordner muss nicht vorhanden sein: der Ordnerpfad der Einträge wird auf den Wert gesetzt, den Sie angeben.
* Das Verschieben eines Ordnereintrags verschiebt alles darunter.
* Der Befehl stoppt und verschiebt nichts, wenn dieselbe ID zweimal angegeben wird (`entryMoveSelectorDuplicate`), wenn Sie einen Ordner und etwas darin auswählen (`entryMoveSelectionOverlap`), wenn ein Ordner in sich selbst oder einen seiner Unterordner verschoben würde (`entryMoveFolderCycle`), wenn am Ziel bereits ein Ordner desselben Namens existiert (`folderAlreadyExists`), oder wenn kein Eintrag den Ordner wechseln würde (`sqliteEntryMoveNoChanges`).

## devo entry logs

Listet die Aktivitätsprotokolle eines Eintrags auf, die neuesten zuerst: wer ihn geöffnet hat, wann, von welchem Computer und die Kommentare.

**Workspace:** Lokales Profil

```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">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder ID: Ein Protokoll wird behalten, wenn seine Eintrags-ID oder sein Eintragsname übereinstimmt, ohne Berücksichtigung der Groß- und Kleinschreibung. <code>id:&#x3C;value></code> und <code>--id</code> werden akzeptiert.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--start-date &#x3C;date></code></td><td></td><td>Behält die Protokolle, die an diesem Datum oder danach beginnen. Format <code>yyyy-MM-dd</code> oder <code>yyyy-MM-dd HH:mm</code>. Muss vor <code>--end-date</code> liegen.</td></tr><tr><td><code>--end-date &#x3C;date></code></td><td></td><td>Behält die Protokolle, die an oder vor diesem Datum beginnen. Gleiches Format.</td></tr><tr><td><code>--limit &#x3C;number></code></td><td><code>100</code></td><td>Maximale Anzahl zurückgegebener Protokolle. <code>0</code> oder eine negative Zahl bedeutet <code>100</code>.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Alle Tresore</td><td>Behält die Protokolle dieses Tresors, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Alle Tresore</td><td>Behält die Protokolle dieses Tresors, nach Name.</td></tr></tbody></table>

Um die Protokolle eines ganzen Workspace zu exportieren, siehe [Aktivitätsprotokolle prüfen](/cli/de/fur-devops-und-administratoren/manage/logs.md).

## devo entry field get

Gibt den Wert eines Felds eines Eintrags zurück, das nicht geheim ist. Praktisch in einem Skript.

**Workspace:** Alle Workspace-Typen

```bash
devo entry field get <entry> <field> [--id] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>&#x3C;field></code></td><td></td><td>Erforderlich. Zu lesendes Feld, ohne Rücksicht auf die Großschreibung: <code>id</code>, <code>name</code>, <code>type</code> (oder <code>entry-type</code>), <code>group</code>, <code>host</code>, <code>username</code> (oder <code>user</code>, <code>user-name</code>), <code>vault-id</code>, <code>vault-name</code> oder der Name einer anderen Eigenschaft des Eintrags, etwa einer Metadateneigenschaft, die <code>devo entry metadata list</code> auflistet. Die Domäne wird mit <code>domain</code> gelesen und der Port mit <code>port</code>: <code>host-port</code> ist kein lesbarer Feldname. Ein unbekanntes Feld oder eine Eigenschaft, die der Eintrag nicht hat, stoppt mit <code>entryFieldNotFound</code>. Eine Eigenschaft, die ein Geheimnis enthält, wird als vertraulich markiert.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr></tbody></table>

Was jeder Workspace-Typ zurückgeben kann:

* **Lokales Profil**: die Felder oben und die anderen Eigenschaften des Eintrags, etwa `domain`, `port`, `status`, `statusmessage` und `tags`. Eine Eigenschaft mit einem leeren Wert existiert nicht, daher stoppt das Lesen mit `entryFieldNotFound`.
* **Devolutions Cloud**: die Felder oben, plus `domain`, `port` und `url`, wenn der Eintrag sie hat.
* **Devolutions Server**: Nur `id`, `name`, `type`, `group`, `vault-id` und `vault-name` haben einen Wert. `host` und `username` kommen leer zurück, und andere Eigenschaften, etwa `domain`, werden nicht gefunden.

## devo entry field set

Ändert ein Feld eines Eintrags, das nicht geheim ist. Es ändert dieselben Felder wie `devo entry update`.

**Workspace:** Devolutions Server, lokales Profil

```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">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>&#x3C;field></code></td><td></td><td>Erforderlich. Zu änderndes Feld, ohne Rücksicht auf die Großschreibung: <code>host</code>, <code>username</code> (oder <code>user</code>, <code>user-name</code>), <code>domain</code> und <code>name</code> nur bei einem lokalen Profil. <code>host-port</code> (oder <code>hostport</code>, <code>port</code>) muss eine ganze Zahl sein, und jeder Workspace-Typ lehnt es ab. <code>group</code> und jedes andere Feld stoppen mit <code>invalidParameterValue</code>: um einen Eintrag zu verschieben, verwenden Sie <code>devo entry move</code>. <code>password</code> und <code>secret</code> stoppen mit <code>rawSensitiveValueRejected</code>: verwenden Sie <code>devo secret set password</code>.</td></tr><tr><td><code>--value &#x3C;value></code></td><td></td><td>Neuer Wert, auf der Befehlszeile.</td></tr><tr><td><code>--value-env &#x3C;variable></code></td><td></td><td>Umgebungsvariable, die den neuen Wert enthält. Die Variable muss vorhanden sein.</td></tr><tr><td><code>--value-file &#x3C;file></code></td><td></td><td>Datei, die den neuen Wert enthält. Der ganze Inhalt wird unverändert verwendet, einschließlich eines abschließenden Zeilenumbruchs.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID. Dieser Befehl hat kein <code>--vault-name</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt die Änderung. Erforderlich.</td></tr></tbody></table>

Verwenden Sie genau eines von `--value`, `--value-env` und `--value-file`. Der Befehl gibt den neuen Wert des Feldes zurück.

## devo entry status get

Zeigt den Status eines Eintrags, etwa `Locked` oder `Expired`. Es liest die Eigenschaft `status`, wie es `devo entry field get <entry> status` tut.

**Workspace:** Alle Workspace-Typen. In der Praxis gibt nur ein lokales Profil einen Status zurück: Devolutions Cloud und Devolutions Server geben keinen zurück, und der Befehl stoppt mit `entryFieldNotFound`. Bei einem lokalen Profil stoppt ein Eintrag ohne Status ebenfalls mit `entryFieldNotFound`.

```bash
devo entry status get <entry> [--id] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr></tbody></table>

## devo entry status set

Legt den Status eines Eintrags fest, mit einer optionalen Meldung.

**Workspace:** Lokales Profil

```bash
devo entry status set <entry> --status <status> [--message <message>] [--id] [--vault-id <id>] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname. Um den Eintrag nach ID auszuwählen, fügen Sie <code>--id</code> hinzu: Dieser Befehl erkennt das Präfix <code>id:</code> nicht.</td></tr><tr><td><code>--status &#x3C;status></code></td><td></td><td>Erforderlich. <code>Archived</code>, <code>Broken</code>, <code>Default</code>, <code>Disabled</code>, <code>Expired</code>, <code>Locked</code> oder <code>Warning</code>, ohne Berücksichtigung der Groß- und Kleinschreibung. Jeder andere Wert stoppt den Befehl mit <code>invalidParameterValue</code>.</td></tr><tr><td><code>--message &#x3C;message></code></td><td></td><td>Statusmeldung, die mit dem Status angezeigt wird.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID. Dieser Befehl hat kein <code>--vault-name</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt die Änderung. Erforderlich.</td></tr></tbody></table>

## devo entry tag list

Listet die Tags auf, die einem Eintrag direkt zugewiesen sind. Es liest die Eigenschaft `tags`, wie es `devo entry field get <entry> tags` tut. Alias: `devo entry tag ls`.

**Workspace:** Alle Workspace-Typen. In der Praxis gibt nur ein lokales Profil Tags zurück: Devolutions Cloud und Devolutions Server geben keine zurück, und der Befehl stoppt mit `entryFieldNotFound`. Bei einem lokalen Profil stoppt ein Eintrag ohne Tags ebenfalls mit `entryFieldNotFound`.

```bash
devo entry tag list <entry> [--id] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr></tbody></table>

## devo entry tag set

Ersetzt die Tags, die einem Eintrag direkt zugewiesen sind: die Tags, die Sie angeben, werden die einzigen Tags des Eintrags.

**Workspace:** Lokales Profil

```bash
devo entry tag set <entry> (--tag <tag> [--tag <tag>…] | --clear) [--id] [--vault-id <id>] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname. Um den Eintrag nach ID auszuwählen, fügen Sie <code>--id</code> hinzu: Dieser Befehl erkennt das Präfix <code>id:</code> nicht.</td></tr><tr><td><code>--tag &#x3C;tag></code></td><td></td><td>Wiederholbar. Ein zuzuweisendes Tag. Die Tags, die Sie angeben, ersetzen alle vorhandenen.</td></tr><tr><td><code>--clear</code></td><td>Aus</td><td>Entfernt alle Tags, die dem Eintrag direkt zugewiesen sind.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID. Dieser Befehl hat kein <code>--vault-name</code>.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt die Änderung. Erforderlich.</td></tr></tbody></table>

Übergeben Sie mindestens ein `--tag` oder `--clear`, aber nicht beides: `--clear` mit `--tag` stoppt mit `conflictingOptions`, und keines von beiden stoppt mit `missingParameter`.

## devo entry parameter list

Listet die Befehlsparameter eines Eintrags auf: Position, Bezeichnung, Typ und ob jeder vertraulich ist. Standardwerte werden nicht zurückgegeben. Alias: `devo entry parameter ls`.

**Workspace:** Lokales Profil

```bash
devo entry parameter list <entry> [--include-unused] [--id] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>--include-unused</code></td><td>Aus</td><td>Listet auch die Parameterplätze auf, deren Typ <code>Unused</code> ist.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr></tbody></table>

## devo entry parameter set

Ändert einen Befehlsparameter eines Eintrags: seine Bezeichnung, seinen Typ oder seinen Standardwert.

**Workspace:** Lokales Profil

```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">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>--position &#x3C;number></code></td><td></td><td>Wählt den Parameter nach Position, von <code>1</code> bis <code>5</code>.</td></tr><tr><td><code>--label &#x3C;label></code></td><td></td><td>Wählt den Parameter nach seiner aktuellen Beschriftung, genau abgeglichen, ohne Berücksichtigung der Groß- und Kleinschreibung. Eine unbekannte Beschriftung stoppt mit <code>entryParameterNotFound</code>; eine Beschriftung, die zwei Parameter verwenden, stoppt mit <code>entryParameterSelectorAmbiguous</code>: Verwenden Sie <code>--position</code>.</td></tr><tr><td><code>--new-label &#x3C;label></code></td><td></td><td>Neue Bezeichnung des Parameters.</td></tr><tr><td><code>--type &#x3C;type></code></td><td></td><td>Neuer Typ: <code>Text</code>, <code>Secured</code>, <code>EnvironmentVariable</code> oder <code>Unused</code>, ohne Berücksichtigung der Groß- und Kleinschreibung.</td></tr><tr><td><code>--value &#x3C;value></code></td><td></td><td>Neuer Standardwert, auf der Befehlszeile. Zusammen mit <code>--type Secured</code> abgelehnt: Übergeben Sie einen gesicherten Wert mit <code>--value-env</code> oder <code>--value-file</code>.</td></tr><tr><td><code>--value-env &#x3C;variable></code></td><td></td><td>Umgebungsvariable, die den neuen Standardwert enthält. Die Variable muss vorhanden sein.</td></tr><tr><td><code>--value-file &#x3C;file></code></td><td></td><td>Datei, die den neuen Standardwert enthält. Der ganze Inhalt wird unverändert verwendet.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt die Änderung. Erforderlich.</td></tr></tbody></table>

Regeln:

* Wählen Sie den Parameter mit `--position` oder `--label`, nicht mit beiden (`conflictingOptions`) und nicht mit keinem von beiden (`missingParameter`).
* Übergeben Sie mindestens eine Änderung: `--new-label`, `--type` oder eine Wertoption. Andernfalls stoppt der Befehl mit `missingParameter`.
* Verwenden Sie höchstens eines von `--value`, `--value-env` und `--value-file`.
* Das Ergebnis listet die Parameter des Eintrags ohne ihre Werte auf.

## devo entry metadata list

Listet die Metadatenfelder eines Eintrags auf: den Namen jedes Feldes und ob es vertraulich ist. Werte werden nicht zurückgegeben; lesen Sie eines mit `devo entry field get`. Alias: `devo entry metadata ls`.

**Workspace:** Lokales Profil

```bash
devo entry metadata list <entry> [--id | --path] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Standardmäßig der Eintragsname. Akzeptiert auch <code>id:&#x3C;value></code>, <code>name:&#x3C;value></code> und <code>path:&#x3C;value></code>, wobei der Pfad der Ordnerpfad des Eintrags, ein umgekehrter Schrägstrich und sein Name ist, etwa <code>Servers\Production\web-01</code> (nur der Name für einen Eintrag im Tresorstamm).</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--path</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als Eintragspfad.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr></tbody></table>

## devo entry attachment list

Listet die Anhänge eines Eintrags auf: Titel, Dateiname, Größe, Beschreibung, Autor, Daten und ob der Anhang exportiert werden kann. Die Dateien selbst werden nicht zurückgegeben. Alias: `devo entry attachment ls`.

**Workspace:** Lokales Profil

```bash
devo entry attachment list <entry> [--id] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr></tbody></table>

## devo entry documentation list

Listet die Dokumentationsseiten eines Eintrags mit ihrer ID und ihrem Titel auf. Alias: `devo entry documentation ls`.

**Workspace:** Lokales Profil

```bash
devo entry documentation list <entry-id>
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. ID des Eintrags. Ein Name wird nicht akzeptiert: holen Sie die ID mit <code>devo entry get</code>.</td></tr></tbody></table>

## devo entry documentation get

Zeigt eine Dokumentationsseite eines Eintrags mit ihrem Inhalt.

**Workspace:** Lokales Profil

```bash
devo entry documentation get <entry-id> --title <page-title-or-id>
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. ID des Eintrags.</td></tr><tr><td><code>--title &#x3C;title></code> (<code>--page-id</code>)</td><td></td><td>Erforderlich. Seitentitel oder Seiten-ID, ohne Beachtung der Groß- und Kleinschreibung. Wenn zwei Seiten denselben Titel haben, stoppt der Befehl mit <code>documentationPageSelectorAmbiguous</code>: Verwenden Sie die Seiten-ID aus <code>devo entry documentation list</code>.</td></tr></tbody></table>

## devo entry documentation update

Benennt eine Dokumentationsseite um. Ein lokales Profil kann den Inhalt einer Seite nicht ändern.

**Workspace:** Lokales Profil

```bash
devo entry documentation update <entry-id> --title <page-title-or-id> --new-title <new-title> --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. ID des Eintrags.</td></tr><tr><td><code>--title &#x3C;title></code> (<code>--page-id</code>)</td><td></td><td>Erforderlich. Aktueller Seitentitel oder Seiten-ID, ohne Beachtung der Groß- und Kleinschreibung.</td></tr><tr><td><code>--new-title &#x3C;title></code></td><td></td><td>Neuer Seitentitel. In der Praxis erforderlich: Ohne ihn stoppt ein lokales Profil mit <code>documentationTitleRequired</code>.</td></tr><tr><td><code>--content &#x3C;text></code></td><td></td><td>Neuer Seiteninhalt. Ein lokales Profil lehnt ihn mit <code>sqliteDocumentationContentUpdateUnavailable</code> ab.</td></tr><tr><td><code>--content-file &#x3C;file></code></td><td></td><td>Datei, die den neuen Seiteninhalt enthält. Ein lokales Profil lehnt sie ab. Verwenden Sie <code>--content</code> oder <code>--content-file</code>, nicht beide.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt die Änderung. Erforderlich.</td></tr></tbody></table>

## devo entry password-list list

Listet die Elemente eines Password List-Eintrags auf: Name, Benutzername, Domäne, Host, Beschreibung, Rollen, Ablauf und benutzerdefinierte Felder. Passwörter und vertrauliche benutzerdefinierte Felder kommen leer zurück; ein Kennzeichen sagt, ob jedes Element ein Passwort hat. Alias: `devo entry password-list ls`.

**Workspace:** Lokales Profil

```bash
devo entry password-list list <entry> [--name <text>] [--case-sensitive] [--id] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Name des Password List-Eintrags oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>--name &#x3C;text></code></td><td></td><td>Behält die Elemente, deren Name diesen Text enthält. Bei einem lokalen Profil ist <code>*</code> kein Platzhalter: Es entspricht einem literalen <code>*</code>, übergeben Sie also einfachen Text.</td></tr><tr><td><code>--case-sensitive</code></td><td>Aus</td><td>Gleicht <code>--name</code> unter Beachtung der Großschreibung ab.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr></tbody></table>

Bei einem lokalen Profil funktioniert dieser Befehl nur, wenn das Profil es zulässt.

## devo entry permission get

Zeigt die Berechtigungen, die direkt an einem Eintrag gesetzt sind: für jedes Recht die Überschreibung und die Benutzer oder Gruppen, für die sie gilt. Das Ergebnis ist nur zum Lesen.

**Workspace:** Devolutions Cloud, lokales Profil

```bash
devo entry permission get <entry> [--right <right>] [--id] [--vault-name <name> | --vault-id <id>]
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Erforderlich. Eintragsname oder seine ID mit <code>id:&#x3C;value></code> oder <code>--id</code>.</td></tr><tr><td><code>--right &#x3C;right></code></td><td>Alle Rechte</td><td>Behält ein Recht, etwa <code>View</code>, <code>ViewPassword</code>, <code>Edit</code>, <code>EditSecurity</code> oder <code>Execute</code>. Die Übereinstimmung ist genau, ohne Beachtung der Groß- und Kleinschreibung, bei beiden Workspace-Typen.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Eintrags, nach Name.</td></tr></tbody></table>

Bei einem lokalen Profil funktioniert dieser Befehl nur, wenn das Profil es zulässt.

Auf Devolutions Cloud:

* Der Eintrag wird nach ID oder nach seinem genauen Namen ausgewählt, ohne Berücksichtigung der Groß- und Kleinschreibung. Ein Pfad wird nicht akzeptiert (`cloudEntryPermissionPathUnsupported`). Wenn zwei Einträge des Tresors den Namen teilen, stoppt der Befehl mit `cloudEntryPermissionEntryAmbiguous`: Verwenden Sie die ID.
* Das Ergebnis hat eine Zeile pro Recht und pro Benutzer oder Gruppe, sortiert nach Recht. Jede Zeile gibt die ID des Benutzers oder der Gruppe an; die Überschreibung ist immer leer.
* Devolutions Server lehnt den Befehl mit `operationNotSupportedBySource` ab.

## devo entry access list

Listet die Rollen auf, die Benutzer und Gruppen für einen Devolutions Cloud-Eintrag haben. Alias: `devo entry access ls`.

**Workspace:** Devolutions Cloud

```bash
devo entry access list --vault-id <vault-id> --entry-id <entry-id>
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>--vault-id &#x3C;id></code></td><td></td><td>Erforderlich. ID (GUID) des Tresors, der den Eintrag enthält.</td></tr><tr><td><code>--entry-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Erforderlich. ID (GUID) des Eintrags.</td></tr></tbody></table>

Alle `devo entry access`-Befehle nehmen nur IDs: Ein Wert, der keine GUID ist, stoppt mit `invalidParameterValue`. Um Benutzer-, Gruppen- und Rollen-IDs zu finden, siehe [Benutzer, Gruppen und Zugriff verwalten](/cli/de/fur-devops-und-administratoren/manage/users-and-access.md).

## devo entry access get

Zeigt die Rolle eines Benutzers oder einer Gruppe für einen Devolutions Cloud-Eintrag.

**Workspace:** 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">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>--vault-id &#x3C;id></code></td><td></td><td>Erforderlich. ID (GUID) des Tresors, der den Eintrag enthält.</td></tr><tr><td><code>--entry-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Erforderlich. ID (GUID) des Eintrags.</td></tr><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID (GUID) des Benutzers.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID (GUID) der Gruppe.</td></tr></tbody></table>

Geben Sie genau eines von `--user-id` und `--group-id` an, sonst stoppt der Befehl mit `conflictingOptions`.

## devo entry access grant

Gibt einem Benutzer oder einer Gruppe eine Rolle für einen Devolutions Cloud-Eintrag oder ersetzt die Rolle, die er hat.

**Workspace:** 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">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>--vault-id &#x3C;id></code></td><td></td><td>Erforderlich. ID (GUID) des Tresors, der den Eintrag enthält.</td></tr><tr><td><code>--entry-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Erforderlich. ID (GUID) des Eintrags.</td></tr><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID (GUID) des Benutzers.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID (GUID) der Gruppe.</td></tr><tr><td><code>--role-id &#x3C;id></code></td><td></td><td>Erforderlich. ID (GUID) der Eintragsrolle. <code>devo admin role list --scope entry</code> listet die Eintragsrollen auf.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt die Änderung. Erforderlich.</td></tr></tbody></table>

Übergeben Sie genau eine der Optionen `--user-id` und `--group-id`.

## devo entry access revoke

Entfernt die Rolle eines Benutzers oder einer Gruppe für einen Devolutions Cloud-Eintrag. Alias: `devo entry access rm`.

**Workspace:** 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">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>--vault-id &#x3C;id></code></td><td></td><td>Erforderlich. ID (GUID) des Tresors, der den Eintrag enthält.</td></tr><tr><td><code>--entry-id &#x3C;id></code> (<code>--id</code>)</td><td></td><td>Erforderlich. ID (GUID) des Eintrags.</td></tr><tr><td><code>--user-id &#x3C;id></code></td><td></td><td>ID (GUID) des Benutzers.</td></tr><tr><td><code>--group-id &#x3C;id></code></td><td></td><td>ID (GUID) der Gruppe.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt das Entfernen. Erforderlich.</td></tr></tbody></table>

Übergeben Sie genau eine der Optionen `--user-id` und `--group-id`.

## devo entry sealed list

Listet die versiegelten Einträge des Workspace auf. `devo entry sealed` ohne `list` tut dasselbe und akzeptiert dieselben Optionen. Alias: `devo entry sealed ls`.

**Workspace:** Lokales Profil

```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">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>--id &#x3C;id></code></td><td></td><td>Behält den Eintrag mit dieser ID. Hier nimmt <code>--id</code> einen Wert: es ist ein Filter, kein Schalter.</td></tr><tr><td><code>--name &#x3C;text></code></td><td></td><td>Behält die Einträge, deren Name diesen Text enthält.</td></tr><tr><td><code>--group &#x3C;folder></code></td><td></td><td>Behält die Einträge genau dieses Ordnerpfads.</td></tr><tr><td><code>--include-subfolders</code></td><td>Aus</td><td>Mit <code>--group</code> behält es auch die Einträge seiner Unterordner (der Ordnerpfad beginnt mit dem Wert).</td></tr><tr><td><code>--type &#x3C;type></code></td><td></td><td>Behält einen Eintragstyp, exakt verglichen, ohne Rücksicht auf die Großschreibung.</td></tr><tr><td><code>--case-sensitive</code></td><td>Aus</td><td>Gleicht <code>--name</code> und <code>--group</code> unter Beachtung der Groß- und Kleinschreibung ab.</td></tr><tr><td><code>--limit &#x3C;number></code></td><td><code>100</code></td><td>Maximale Anzahl zurückgegebener Einträge. <code>0</code> oder eine negative Zahl bedeutet <code>100</code>.</td></tr></tbody></table>

Dieser Befehl hat keine Tresoroption: Er sieht sich die Einträge jedes Tresors des lokalen Workspace an. Ein Eintrag gilt als versiegelt, wenn sein Siegelzustand `sealed` ist.

## devo entry trash list

Listet gelöschte Einträge auf, die noch wiederhergestellt werden können, mit ihrem Ordner, Typ, Tresor, Löschdatum und dem Benutzer, der sie gelöscht hat. Alias: `devo entry trash ls`.

**Workspace:** Lokales Profil

```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">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;entry></code></td><td></td><td>Optional. Behält die gelöschten Einträge, deren Name diesen Text enthält. Mit <code>id:&#x3C;value></code> oder <code>--id</code> wird der Eintrag mit dieser genauen ID behalten.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;entry></code> als ID.</td></tr><tr><td><code>--group &#x3C;folder></code></td><td></td><td>Behält die Einträge, deren Ordnerpfad mit diesem Wert beginnt.</td></tr><tr><td><code>--before &#x3C;date></code></td><td></td><td>Behält die Einträge, die vor diesem Datum gelöscht wurden. Format <code>yyyy-MM-dd</code> oder <code>yyyy-MM-dd HH:mm</code>.</td></tr><tr><td><code>--case-sensitive</code></td><td>Aus</td><td>Gleicht den Namen, die ID und <code>--group</code> unter Beachtung der Groß- und Kleinschreibung ab.</td></tr><tr><td><code>--limit &#x3C;number></code></td><td><code>1000</code></td><td>Maximale Anzahl zurückgegebener Einträge. <code>0</code> oder eine negative Zahl bedeutet <code>1000</code>.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Alle Tresore</td><td>Behält die aus diesem Tresor gelöschten Einträge, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Alle Tresore</td><td>Behält die aus diesem Tresor gelöschten Einträge, nach Name.</td></tr></tbody></table>

## devo entry folder rename

Benennt einen Ordnereintrag um und aktualisiert den Pfad jedes Eintrags darin.

**Workspace:** Lokales Profil

```bash
devo entry folder rename <path> --new-name <name> [--vault-name <name> | --vault-id <id>] --yes
```

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;path></code></td><td></td><td>Erforderlich. Vollständiger Pfad des umzubenennenden Ordners, mit <code>\</code> zwischen den Ebenen, etwa <code>Servers\Production</code>. Ein unbekannter Pfad stoppt mit <code>folderNotFound</code>; ein Pfad, den mehrere Ordnereinträge teilen, stoppt mit <code>folderSelectorAmbiguous</code>.</td></tr><tr><td><code>--new-name &#x3C;name></code></td><td></td><td>Erforderlich. Neuer Name des Ordners, kein vollständiger Pfad: bis zu 200 Zeichen, ohne Pfadtrennzeichen, <code>..</code> oder Steuerzeichen. Der Ordner behält seinen übergeordneten Ordner. Derselbe Name stoppt mit <code>sqliteFolderRenameNoChanges</code>, und ein Name, den ein Ordner auf dieser Ebene schon verwendet, mit <code>folderAlreadyExists</code>.</td></tr><tr><td><code>--vault-id &#x3C;id></code></td><td>Aktueller Tresor</td><td>Tresor des Ordners, nach ID.</td></tr><tr><td><code>--vault-name &#x3C;name></code></td><td>Aktueller Tresor</td><td>Tresor des Ordners, nach Name.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Aus</td><td>Bestätigt die Änderung. Erforderlich.</td></tr></tbody></table>

Das Ergebnis listet jeden Eintrag auf, dessen Pfad aktualisiert wurde.

## devo entry template list

Listet die Eintragsvorlagen des Profils auf: Name, ID, Eintragstyp, Ziel, Ordner, Host und Benutzername. Alias: `devo entry template ls`.

**Workspace:** Lokales Profil

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

<table><thead><tr><th width="300">OPTION</th><th width="130">STANDARD</th><th>WAS ES TUT</th></tr></thead><tbody><tr><td><code>&#x3C;template></code></td><td></td><td>Optional. Behält die Vorlagen, deren Name diesen Text enthält. Mit <code>id:&#x3C;value></code> oder <code>--id</code> wird die Vorlage mit dieser genauen ID behalten.</td></tr><tr><td><code>--id</code></td><td>Aus</td><td>Behandelt <code>&#x3C;template></code> als ID.</td></tr><tr><td><code>--destination &#x3C;destination></code></td><td>Alle</td><td><code>local</code> behält die lokalen Vorlagen; <code>shared</code> oder <code>database</code> behält die gemeinsamen Vorlagen; <code>both</code> behält alle. Jeder andere Wert filtert nicht.</td></tr><tr><td><code>--entry-type &#x3C;type></code> (<code>--type</code>)</td><td></td><td>Behält einen Eintragstyp, etwa <code>RDPConfigured</code> oder <code>Website</code>, mit genauer Übereinstimmung.</td></tr><tr><td><code>--case-sensitive</code></td><td>Aus</td><td>Gleicht den Namen, die ID und den Eintragstyp unter Beachtung der Groß- und Kleinschreibung ab.</td></tr></tbody></table>

## Verwandte Seiten

* [Manage vaults and entries](/cli/de/fur-devops-und-administratoren/manage/vaults-and-entries.md)
* [Workspace, vault, and variable commands](/cli/de/referenz/commands/workspaces-vaults-variables.md)
* [Update a secret from a script](/cli/de/anleitungen/secrets/update-a-secret.md)
* [Exit codes and errors](/cli/de/referenz/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/de/referenz/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.
