> 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/da/til-devops-og-administratorer/manage/vaults-and-entries.md).

# Administrer bokse og poster

Vælg arbejdsområder og bokse, find poster, læs deres oplysninger, og opret, opdater, organiser og slet bokse og poster med Devolutions CLI.

Brug `devo vault` og `devo entry` til at gennemgå arbejdsområdet og holde det organiseret fra en terminal eller et script. Vælg den boks De arbejder i, find en post, opret en, opdater den, flyt den eller slet den. Kommandoerne er de samme for hver arbejdsområdetype, men hver type tillader forskellige ændringer. Tabellen i slutningen af denne side opsummerer dem.

Disse kommandoer arbejder på den aktuelle kontekst. For at kontrollere hvilket arbejdsområde det er, skal De køre `devo status`. For at bruge et andet til en enkelt kommando skal De tilføje `--context <context-name>`. Se [Skift mellem arbejdsområder](/cli/da/vejledninger/connect/switch-workspaces.md).

## Se og vælg arbejdsområder

`devo workspace list` viser de arbejdsområder De kan bruge, med navn, id, art, og om de er tilgængelige. Det aktuelle er markeret med `*`. `devo workspace current` viser kun det aktuelle.

På en lokal Devolutions Remote Desktop Manager-profil kan De også vælge, oprette og slette arbejdsområder.

<table><thead><tr><th width="240">TO</th><th>KØR</th></tr></thead><tbody><tr><td>Vælg det arbejdsområde De arbejder i</td><td><code>devo workspace use "&#x3C;workspace-name>"</code><br><br>Brug <code>id:&#x3C;workspace-id></code> for at vælge den efter id.</td></tr><tr><td>Opret et SQLite-arbejdsområde</td><td><code>devo workspace create "&#x3C;workspace-name>" --passphrase-file &#x3C;passphrase-file> --yes</code><br><br>Databasefilen er <code>&#x3C;workspace-name>.db</code> i profilmappen, medmindre De angiver et andet filnavn med <code>--path</code>. Adgangssætningen beskytter det nye arbejdsområde. Den kan også komme fra en miljøvariabel med <code>--passphrase-env</code>. Det nye arbejdsområde bliver det aktuelle, medmindre De tilføjer <code>--no-set-current</code>.</td></tr><tr><td>Slet et arbejdsområde</td><td><code>devo workspace delete id:&#x3C;workspace-id> --yes</code><br><br>Brug det nøjagtige id som <code>devo workspace list</code> viser. Det sletter arbejdsområdets databasefil og dens midlertidige filer fra profilmappen. Det kan ikke fortrydes. Kun tilgængeligt på Windows. På macOS og Linux stopper kommandoen med <code>sqliteWorkspaceDeleteUnsupported</code>.</td></tr></tbody></table>

## Vælg den boks De arbejder i

De fleste postkommandoer bruger den **aktuelle boks**. På Devolutions Cloud og Devolutions Server har en kommando der læser poster, brug for én. Enten en aktuel boks eller `--vault-name` eller `--vault-id` på kommandoen.

1. Oplist de bokse De kan se.

   ```bash
   devo vault list
   ```
2. Gør en af dem til den aktuelle boks.

   ```bash
   devo vault use "<vault-name>"
   ```
3. Kontrollér hvilken boks der er aktuel.

   ```bash
   devo vault current
   ```

For at arbejde i en anden boks for én kommando uden at ændre den aktuelle, skal De tilføje `--vault-name "<vault-name>"` eller `--vault-id <vault-id>` til den kommando.

For at se detaljerne for én boks skal De køre `devo vault get "<vault-name>"`. På en lokal profil viser `devo vault settings get` rodindstillingerne for den aktuelle boks (eller den boks De navngiver), og `devo vault template list` viser boksskabelonerne.

{% hint style="info" %}
Kommandoer vælger som standard en boks, en post, en bruger eller en gruppe efter **navn**. Når to elementer deler et navn, eller et navn er svært at skrive, skal De vælge efter id. Skriv `id:<value>` eller tilføj `--id`. For eksempel `devo vault use id:<vault-id>`.
{% endhint %}

## Find poster

Søg i den aktuelle boks eller i en anden, efter tekst, type eller mappe.

```bash
devo entry list "<search-text>" --vault-name "<vault-name>"
```

<table><thead><tr><th width="240">INDSTILLING</th><th>HVAD DEN GØR</th></tr></thead><tbody><tr><td><code>--type</code></td><td>Beholder kun én posttype. <code>devo entry types</code> viser typeidentifikatorerne.</td></tr><tr><td><code>--group</code></td><td>Beholder kun posterne under en mappesti.</td></tr><tr><td><code>--limit</code></td><td>Højeste antal poster der returneres. Standarden er <code>100</code>.</td></tr><tr><td><code>--smart-folder</code></td><td>Beregnet til at vise posterne i en smart mappe, men ingen arbejdsområdetype evaluerer smarte mapper. Kommandoen stopper med <code>smartFolderUnavailable</code>. Filtrér i stedet med <code>--group</code> eller <code>--type</code>.</td></tr></tbody></table>

For at se én post skal De bruge `devo entry get "<entry-name>"`. Ingen af kommandoerne viser hemmelige værdier. For at bruge en hemmelighed skal De finde dens reference med `devo entry references` og se [Find referencen til en hemmelighed](/cli/da/vejledninger/secrets/find-a-reference.md).

På en lokal profil viser `devo entry sealed list` de forseglede poster, med den samme slags filtre (`--name`, `--type`, `--group`, `--limit`), og `devo entry template list` viser postskabelonerne.

## Læs og ændr postdetaljer

Ud over sine hemmeligheder indeholder en post oplysninger der ikke er hemmelige. Værten, brugernavnet eller domænet, vedhæftningerne, dokumentationssiderne eller kommandoparametrene. Disse kommandoer læser og ændrer dem. Ingen af dem viser en hemmelig værdi.

**Læs eller ændr ét felt.** `devo entry field get` returnerer en enkelt værdi, hvilket er praktisk i et script.

```bash
devo entry field get "<entry-name>" host
```

Den læser `name`, `type`, `group`, `host`, `username`, `domain`, `port` eller en anden egenskab ved posten, f.eks. en metadataegenskab. På Devolutions Server kommer kun id, navn, type, mappe og boks tilbage. `host` og `username` er tomme. Se [Postkommandoer](/cli/da/reference/commands/entries.md#devo-entry-field-get). For at ændre et felt, brug `devo entry field set` med den nye værdi i `--value`, eller fra `--value-env` eller `--value-file`:

```bash
devo entry field set "<entry-name>" host --value <new-host> --yes
```

`devo entry field set` ændrer de samme felter som `devo entry update`: `host`, `username` og `domain` på Devolutions Server og en lokal profil, og `name` kun på en lokal profil. Den afviser `password`. For at ændre en adgangskode skal De bruge `devo secret set`. Se [Opdater en hemmelighed fra et script](/cli/da/vejledninger/secrets/update-a-secret.md).

**Andre detaljer om en post**, på en lokal profil:

<table><thead><tr><th width="240">TO</th><th>KØR</th></tr></thead><tbody><tr><td>Oplist metadatafelterne</td><td><code>devo entry metadata list "&#x3C;entry-name>"</code><br><br>De kan også vælge posten via dens sti. <code>path:&#x3C;entry-path></code>.</td></tr><tr><td>Oplist de vedhæftede filer</td><td><code>devo entry attachment list "&#x3C;entry-name>"</code></td></tr><tr><td>Læs en dokumentationsside</td><td><code>devo entry documentation list &#x3C;entry-id></code><br><code>devo entry documentation get &#x3C;entry-id> --title "&#x3C;page-title>"</code><br><br>Disse kommandoer tager postens id.</td></tr><tr><td>Omdøb en dokumentationsside</td><td><code>devo entry documentation update &#x3C;entry-id> --title "&#x3C;page-title>" --new-title "&#x3C;new-title>" --yes</code><br><br>En lokal profil kan ikke ændre indholdet af en side.</td></tr><tr><td>Oplist og ændr kommandoindstillinger</td><td><code>devo entry parameter list "&#x3C;entry-name>"</code><br><code>devo entry parameter set "&#x3C;entry-name>" --label "&#x3C;label>" --new-label "&#x3C;new-label>" --yes</code><br><br>Vælg parameteren med <code>--label</code> eller <code>--position</code>. De kan ændre dens etiket (<code>--new-label</code>), dens type (<code>--type</code>: <code>Text</code>, <code>Secured</code>, <code>EnvironmentVariable</code> eller <code>Unused</code>) eller dens standardværdi (<code>--value</code>, <code>--value-env</code> eller <code>--value-file</code>). <code>--include-unused</code> viser også de ubrugte parameterpladser.</td></tr><tr><td>Vis elementerne i en post af typen Adgangskodeliste</td><td><code>devo entry password-list list "&#x3C;entry-name>" --name "&#x3C;item-name>"</code><br><br><code>--name</code> filtrerer elementerne efter navn. Adgangskoder og følsomme brugerdefinerede felter kommer tomme tilbage.</td></tr></tbody></table>

## Opret og opdater bokse

Oprettelse, omdøbning og sletning af bokse er tilgængelig på Devolutions Cloud og Devolutions Server.

1. Opret en boks.

   ```bash
   devo vault create "<vault-name>" --description "<description>" --yes
   ```

   For at oprette flere bokse på én gang skal De bruge `devo vault create-many "<name-1>" "<name-2>" --yes`. Devolutions CLI rapporterer hvilke der blev oprettet, og hvilke der mislykkedes.
2. Omdøb en boks, eller ændr dens beskrivelse.

   ```bash
   devo vault update "<vault-name>" --new-name "<new-name>" --description "<description>" --yes
   ```

## Opret og opdater poster

Oprettelse af poster er tilgængelig på en lokal Devolutions Remote Desktop Manager-profil.

Begge kommandoer nedenfor skriver til det lokale arbejdsområde, så de har brug for dets adgangssætning. Angiv `--passphrase-file <file>` eller `--passphrase-env <VARIABLE_NAME>`, eller behold den i en `<workspace file>.passphrase`-fil i profilmappen. Uden en af dem stopper de med `missingParameter`.

1. Opret posten. En lokal profil opretter kun RDP-poster.

   ```bash
   devo entry create "<entry-name>" --host <host> --username <username> --group "<folder>" --passphrase-file <passphrase-file> --yes
   ```

   Posten går til standardboksen. En lokal profil opretter kun poster der, og et andet `--vault-id` stopper med `sqliteEntryCreateVaultUnsupported`.
2. Angiv dens adgangskode fra en miljøvariabel eller en fil, så værdien aldrig vises på kommandolinjen.

   ```bash
   devo secret set password "<entry-name>" --value-env <VARIABLE_NAME> --passphrase-file <passphrase-file> --yes
   ```

   Se [Opdater en hemmelighed fra et script](/cli/da/vejledninger/secrets/update-a-secret.md).

For at ændre en eksisterende post skal De bruge `devo entry update` med de felter der skal ændres.

```bash
devo entry update "<entry-name>" --host <new-host> --username <new-username> --yes
```

Hvad De kan ændre, afhænger af typen af arbejdsområde.

* **Lokal profil**. `--new-name`, `--host`, `--username` og `--domain`. `--host-port` og `--password-secret-reference` afvises.
* **Devolutions Server**. `--host`, `--username` og `--domain`.
* **Devolutions Cloud**. Kun adgangskoden, med `devo secret set`.

## Organiser poster

Disse kommandoer er tilgængelige på en lokal profil.

<table><thead><tr><th width="240">TO</th><th>KØR</th></tr></thead><tbody><tr><td>Flyt poster til en anden mappe</td><td><code>devo entry move --entry-id &#x3C;entry-id> --destination-group "&#x3C;folder>" --yes</code><br><br>Gentag <code>--entry-id</code> for at flytte flere poster. En lokal profil flytter poster kun inden for deres boks. Et andet <code>--to-vault</code> stopper med <code>entryMoveCrossVaultUnsupported</code>. En tom <code>--destination-group</code> flytter dem til boksens rod.</td></tr><tr><td>Omdøb en mappe</td><td><code>devo entry folder rename "&#x3C;folder-path>" --new-name "&#x3C;new-name>" --yes</code><br><br>Stierne til posterne i mappen opdateres også.</td></tr><tr><td>Angiv status for en post</td><td><code>devo entry status set "&#x3C;entry-name>" --status Locked --message "&#x3C;reason>" --yes</code><br><br>Statusværdier: <code>Archived</code>, <code>Broken</code>, <code>Default</code>, <code>Disabled</code>, <code>Expired</code>, <code>Locked</code> eller <code>Warning</code>.<br><br>For at vælge posten efter id med denne kommando og <code>devo entry tag set</code>, tilføj <code>--id</code>. Disse to kommandoer genkender ikke præfikset <code>id:</code>.</td></tr><tr><td>Erstat en posts tags</td><td><code>devo entry tag set "&#x3C;entry-name>" --tag &#x3C;tag-1> --tag &#x3C;tag-2> --yes</code><br><br>De mærker De angiver, erstatter de eksisterende. Brug <code>--clear</code> for at fjerne dem alle.</td></tr></tbody></table>

For at læse dem igen, brug `devo entry status get` og `devo entry tag list`. Disse to kommandoer stopper med `entryFieldNotFound`, når posten ikke har en status eller ingen mærker, og altid på Devolutions Cloud og Devolutions Server, som ikke returnerer dem. For at se de poster der blev slettet, brug `devo entry trash list`, med `--before <date>` for kun at se dem der blev slettet før en dato.

## Slet poster og bokse

{% hint style="danger" %}
`--yes` er den eneste bekræftelse Devolutions CLI beder om. Kontrollér navnet eller id’et før De sletter noget, især i et script, og foretræk id’er frem for navne.
{% endhint %}

Sletning af poster og bokse er tilgængelig på Devolutions Cloud og Devolutions Server.

**Slet en post:**

```bash
devo entry delete "<entry-name>" --yes
```

På Devolutions Cloud sletter sletning af en post også posterne under den. Devolutions CLI nægter at gøre det, indtil De tilføjer `--acknowledge-recursive-scope`, hvilket viser at De ved det.

**Slet en boks:**

```bash
devo vault delete id:<vault-id> --yes
```

På Devolutions Cloud skal De vælge boksen efter dens id. Et boksnavn eller den aktuelle boks accepteres ikke. Boksen går i papirkurven, medmindre De tilføjer `--permanently`.

## Hvad hver type arbejdsområde kan

<table><thead><tr><th width="260">JOB</th><th>LOKAL PROFIL</th><th>DEVOLUTIONS CLOUD</th><th>DEVOLUTIONS SERVER</th></tr></thead><tbody><tr><td>Oplist arbejdsområder, vis det aktuelle</td><td>Ja</td><td>Ja</td><td>Ja</td></tr><tr><td>Vælg, opret og slet arbejdsområder</td><td>Ja</td><td>No</td><td>No</td></tr><tr><td>Oplist og vælg bokse</td><td>Ja</td><td>Ja</td><td>Ja</td></tr><tr><td>Opret, omdøb og slet bokse</td><td>No</td><td>Ja</td><td>Ja</td></tr><tr><td>Oplist, søg og hent poster</td><td>Ja</td><td>Ja</td><td>Ja</td></tr><tr><td>Opret poster</td><td>RDP-poster</td><td>No</td><td>No</td></tr><tr><td>Læs et felt (<code>devo entry field get</code>)</td><td>Ja</td><td>Ja</td><td>Kun id, navn, type, mappe og boks</td></tr><tr><td>Opdater poster (<code>devo entry update</code>, <code>devo entry field set</code>)</td><td>Ja*</td><td>Nej (adgangskode med <code>devo secret set</code>)</td><td>Vært, brugernavn, domæne</td></tr><tr><td>Metadata, vedhæftede filer, dokumentation, kommandoindstillinger, elementer af typen Adgangskodeliste</td><td>Ja*</td><td>No</td><td>No</td></tr><tr><td>Flyt poster, omdøb mapper</td><td>Ja*</td><td>No</td><td>No</td></tr><tr><td>Læs og angiv status og tags</td><td>Ja*</td><td>No</td><td>No</td></tr><tr><td>Slet poster</td><td>No</td><td>Ja, med <code>--acknowledge-recursive-scope</code></td><td>Ja</td></tr><tr><td>Oplist slettede poster</td><td>Ja</td><td>No</td><td>No</td></tr></tbody></table>

\* Når profilen tillader det. `devo doctor` viser de handlinger som det valgte arbejdsområde understøtter. Hvis en ændring ikke er tilgængelig på profilen, skal De foretage den i Devolutions Remote Desktop Manager.

## Godt at vide

* `--yes` bekræfter ændringen. Uden den ændrer kommandoen ingenting og stopper med `confirmationRequired`. Se [Kør uden prompter](/cli/da/til-devops-og-administratorer/automate/non-interactive.md).
* Tilføj `--output json` for at få et resultat et script kan læse. Se [Læs resultater som JSON](/cli/da/til-devops-og-administratorer/automate/json-output.md).
* Stopper en kommando med `operationNotSupportedBySource` (Devolutions Cloud, Devolutions Server) eller en anden kode der siger at den lokale profil ikke kan gøre det? Det valgte arbejdsområde kan ikke foretage den ændring. Se [En kommando siger, at arbejdsområdet ikke understøtter den](/cli/da/hjaelp/troubleshooting/not-supported.md).

## Næste

* [Manage users, groups, and access](/cli/da/til-devops-og-administratorer/manage/users-and-access.md)
* [Review activity logs](/cli/da/til-devops-og-administratorer/manage/logs.md)
* [Commands](/cli/da/reference/commands.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/da/til-devops-og-administratorer/manage/vaults-and-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.
