> 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/reference/commands/sign-in-and-contexts.md).

# Logon- og kontekstkommandoer

Hver indstilling for devo login, logout, status, info og devo context-kommandoerne, med standardværdier, tilladte værdier og de regler Devolutions CLI kontrollerer.

Denne side opregner hvert argument og hver indstilling for de kommandoer, der gemmer, vælger og inspicerer Deres arbejdsområder: `devo login`, `devo logout`, `devo status`, `devo info` og `devo context`. En oversigt over alle kommandoer står i [Kommandoer](/cli/da/reference/commands.md). Til trinvis hjælp, se [Log på Devolutions Cloud](/cli/da/vejledninger/connect/devolutions-cloud.md), [Log på Devolutions Server](/cli/da/vejledninger/connect/devolutions-server.md), [Brug en lokal profil i Devolutions Remote Desktop Manager](/cli/da/vejledninger/connect/local-profile.md) og [Skift mellem arbejdsområder](/cli/da/vejledninger/connect/switch-workspaces.md).

De indstillinger, som hver kommando accepterer, såsom `--context`, `--source` eller `--output json`, findes i [Globale indstillinger](/cli/da/reference/global-options.md).

{% hint style="info" %}
En **kontekst** er et gemt arbejdsområde. Et logon til Devolutions Cloud, et logon til Devolutions Server eller en lokal profil. Kontekstnavne sammenlignes uden hensyn til store og små bogstaver, så `Prod` og `prod` er den samme kontekst.
{% endhint %}

## devo login

Gemmer et arbejdsområde som en kontekst. Logger på Devolutions Cloud eller Devolutions Server, eller peger på mappen for en lokal profil i Devolutions Remote Desktop Manager. Den nye kontekst bliver den aktuelle, medmindre De tilføjer `--no-set-current`.

**Arbejdsområde:** Alle typer arbejdsområde

```bash
devo login <name> --cloud <url> --oauth
devo login <name> --cloud <url> --application-key <key> --application-secret-env <variable>
devo login <name> --server <url> --api-key-env <variable>
devo login <name> --server <url> --username <username> --password-env <variable>
devo login <name> --sqlite <folder>
```

Angiv præcis ét af `--cloud`, `--server` eller `--sqlite`. Uden nogen af dem, eller med mere end ét, stopper kommandoen, før den kontakter noget.

<table><thead><tr><th width="300">INDSTILLING</th><th width="130">STANDARD</th><th>HVAD DEN GØR</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td></td><td>Navn på den kontekst der skal oprettes. Påkrævet. Det må ikke være tomt. Det må ikke være et navn der allerede bruges af en kontekst af en anden type. Vælg et andet navn, eller slet den anden kontekst først.</td></tr><tr><td><code>--cloud &#x3C;url></code></td><td></td><td>Devolutions Cloud-adresse, for eksempel <code>https://example.devolutions.app</code>. Den skal være en absolut adresse <code>https</code> uden brugernavn eller adgangskode. Almindelig <code>http</code> accepteres kun for en loopback-adresse såsom <code>localhost</code>. At logge på igen med navnet på en eksisterende Devolutions Cloud-kontekst erstatter den.</td></tr><tr><td><code>--server &#x3C;url></code></td><td></td><td>Adresse på Devolutions Server. Samme regler som <code>--cloud</code>. Absolut <code>https</code>-adresse, <code>http</code> kun for en loopbackadresse, uden brugernavn eller adgangskode.</td></tr><tr><td><code>--sqlite &#x3C;folder></code></td><td></td><td>Mappe for den lokale profil i Devolutions Remote Desktop Manager der indeholder SQLite-arbejdsområdet. Miljøvariabler i stien udvides. Der logges ikke på. Konteksten peger kun på mappen. Logonindstillingerne nedenfor ignoreres med <code>--sqlite</code>.</td></tr><tr><td><code>--oauth</code></td><td>Fra</td><td>Devolutions Cloud eller Devolutions Server: logger på gennem browseren. Devolutions CLI udskriver logonadressen på fejloutputtet hver gang, hvis browseren ikke åbner. Bruger en omdirigering i den lokale browser, medmindre De tilføjer <code>--use-device-code</code>. Kan ikke kombineres med indstillingerne for applikationsnøgle (Devolutions Cloud) eller med en API-nøgle, et brugernavn, en adgangskode, et domæne eller en indstilling for applikationsbruger (Devolutions Server).</td></tr><tr><td><code>--use-device-code</code></td><td>Fra</td><td>Kun med <code>--oauth</code>: logger på med en enhedskode i stedet for omdirigeringen i den lokale browser, til en computer uden browser. At angive miljøvariablen <code>DEVO_CLI_USE_DEVICE_CODE</code> har samme virkning. Med Devolutions Cloud får et logon med enhedskode ingen kontonøgle, så kun <code>devo status</code> og <code>devo logout</code> virker. Log på uden <code>--use-device-code</code> for fuld adgang. Afvises uden <code>--oauth</code>.</td></tr><tr><td><code>--application-key &#x3C;key></code> (<code>--app-key</code>)</td><td></td><td>Kun Devolutions Cloud: programnøgle. Påkrævet for et Devolutions Cloud-logon uden <code>--oauth</code>. Den kan ikke indeholde kontroltegn. Afvises med <code>--oauth</code> og med <code>--server</code>.</td></tr><tr><td><code>--application-secret-env &#x3C;variable></code> (<code>--app-secret-env</code>)</td><td></td><td>Kun Devolutions Cloud: navnet på den miljøvariabel der indeholder programhemmeligheden. Brug denne indstilling eller <code>--application-secret-file</code>, ikke begge. Variablen skal findes, og dens værdi kan ikke være tom.</td></tr><tr><td><code>--application-secret-file &#x3C;path></code> (<code>--app-secret-file</code>)</td><td></td><td>Kun Devolutions Cloud. Fil der indeholder programhemmeligheden. Linjeskift i slutningen af filen ignoreres.</td></tr><tr><td><code>--api-key-env &#x3C;variable></code></td><td></td><td>Kun Devolutions Server: navn på den miljøvariabel der indeholder API-nøglen. Brug denne indstilling eller <code>--api-key-file</code>, ikke begge. Kan ikke kombineres med <code>--username</code>, en adgangskodeindstilling, <code>--domain-id</code> eller <code>--as-application</code>.</td></tr><tr><td><code>--api-key-file &#x3C;path></code></td><td></td><td>Kun Devolutions Server. Fil der indeholder API-nøglen.</td></tr><tr><td><code>--username &#x3C;username></code></td><td></td><td>Kun Devolutions Server. Brugernavn, til logon med brugernavn og adgangskode. Kræver <code>--password-env</code> eller <code>--password-file</code>.</td></tr><tr><td><code>--password-env &#x3C;variable></code></td><td></td><td>Kun Devolutions Server. Navn på den miljøvariabel der indeholder adgangskoden. Brug denne indstilling eller <code>--password-file</code>, ikke begge. Kræver <code>--username</code>.</td></tr><tr><td><code>--password-file &#x3C;path></code></td><td></td><td>Kun Devolutions Server. Fil der indeholder adgangskoden. Kræver <code>--username</code>.</td></tr><tr><td><code>--windows-auth</code></td><td>Fra</td><td>Kun Devolutions Server. Logger på med Windows-godkendelse. Virker kun på Windows. Kan ikke kombineres med <code>--username</code>, en adgangskodeindstilling, <code>--domain-id</code> eller <code>--as-application</code>.</td></tr><tr><td><code>--as-application</code></td><td>Fra</td><td>Kun Devolutions Server. Med <code>--username</code> og en adgangskodeindstilling logges der på som en programbruger.</td></tr><tr><td><code>--domain-id &#x3C;id></code></td><td></td><td>Kun Devolutions Server. Domæne-id, til domænegodkendelse med <code>--username</code> og en adgangskodeindstilling.</td></tr><tr><td><code>--timeout &#x3C;seconds></code></td><td><code>15</code></td><td>Devolutions Cloud og Devolutions Server. Tidsgrænse for de anmodninger der foretages under logon, fra 3 til 600 sekunder. Enhver anden værdi afvises. Værdien gemmes ikke med konteksten. Den gælder kun dette logon.</td></tr><tr><td><code>--no-set-current</code></td><td>Fra</td><td>Gemmer konteksten uden at gøre den til den aktuelle. For en lokal profil bliver den nye kontekst alligevel den aktuelle, når ingen kontekst er aktuel endnu.</td></tr><tr><td><code>--workspace &#x3C;name></code></td><td></td><td>Kun lokal profil. Standardarbejdsområde, gemt med konteksten som et hint til personer og agenter. Afvises med <code>--cloud</code> eller <code>--server</code>.</td></tr><tr><td><code>--vault &#x3C;name></code></td><td></td><td>Kun lokal profil. Standardboks, gemt med konteksten som et hint til personer og agenter. Afvises med <code>--cloud</code> eller <code>--server</code>.</td></tr><tr><td><code>--description &#x3C;text></code></td><td></td><td>Kun lokal profil. Beskrivelse af konteksten. Afvises med <code>--cloud</code> eller <code>--server</code>.</td></tr><tr><td><code>--replace</code></td><td>Fra</td><td>Kun lokal profil. Erstatter en eksisterende lokal profilkontekst med samme navn. Uden indstillingen afvises det navn. Afvises med <code>--cloud</code> eller <code>--server</code>.</td></tr></tbody></table>

### Logonmetoder på et øjeblik

<table><thead><tr><th width="220">ARBEJDSOMRÅDE</th><th>VÆLG PRÆCIS ÉN AF</th></tr></thead><tbody><tr><td>Devolutions Cloud</td><td><code>--oauth</code> (eventuelt med <code>--use-device-code</code>), eller <code>--application-key</code> med <code>--application-secret-env</code> eller <code>--application-secret-file</code>.</td></tr><tr><td>Devolutions Server</td><td><code>--oauth</code> (valgfrit med <code>--use-device-code</code>), <code>--api-key-env</code> eller <code>--api-key-file</code>, <code>--username</code> med <code>--password-env</code> eller <code>--password-file</code> (valgfrit med <code>--domain-id</code> eller <code>--as-application</code>) eller <code>--windows-auth</code>. Uden en logonmetode, eller med mere end én, stopper kommandoen.</td></tr><tr><td>Lokal profil</td><td>Uden logon. <code>--sqlite &#x3C;folder></code>, eventuelt med <code>--workspace</code>, <code>--vault</code>, <code>--description</code> og <code>--replace</code>.</td></tr></tbody></table>

{% hint style="info" %}
Devolutions CLI gemmer ikke applikationshemmeligheder, API-nøgler eller adgangskoder. Den gemmer navnet på miljøvariablen eller stien til filen og læser værdien igen, hver gang en kommando har brug for den. Hold variablen angivet, eller filen på plads, så længe De bruger konteksten. Et browserlogon opbevares i operativsystemets sikre lager.
{% endhint %}

Før den gemmer en Devolutions Cloud- eller Devolutions Server-kontekst, kontrollerer `devo login` logon med arbejdsområdet. Hvis kontrollen mislykkes, gemmes der ingenting. Fejl i selve indstillingerne stopper kommandoen med exitkode `2`. Et mislykket logon afsluttes med `1`. Se [Exitkoder og fejl](/cli/da/reference/exit-codes-and-errors.md).

## devo logout

Rydder det gemte logon for en Devolutions Cloud- eller Devolutions Server-kontekst. Selve konteksten bevares. Log på igen med `devo login`, eller slet den med `devo context delete`.

**Arbejdsområde:** Devolutions Cloud, Devolutions Server

```bash
devo logout [<name>]
```

<table><thead><tr><th width="300">INDSTILLING</th><th width="130">STANDARD</th><th>HVAD DEN GØR</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td>Aktuel kontekst</td><td>Kontekst der skal logges af. Uden den bruges den aktuelle kontekst. Hvis ingen kontekst er aktuel, stopper kommandoen og beder om et navn. En lokal profilkontekst afvises, fordi den ikke har et logon. Ved et browserlogon slettes også den session der er gemt i det sikre lager.</td></tr></tbody></table>

## devo status

Viser det valgte arbejdsområde. Dets kontekst, dets type, og for Devolutions Cloud eller Devolutions Server om De er logget på.

**Arbejdsområde:** Alle typer arbejdsområde

```bash
devo status [<name>] [--online]
```

<table><thead><tr><th width="300">INDSTILLING</th><th width="130">STANDARD</th><th>HVAD DEN GØR</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td>Valgt arbejdsområde</td><td>Kontekst der skal vises. Uden den vises det arbejdsområde, der er valgt med <code>--source</code>, <code>--context</code> eller den aktuelle kontekst. Et ukendt navn er en fejl. For en lokal profil viser statussen konteksten og dens profilmappe. Med <code>--source cloud</code> eller <code>--source server</code> og uden kontekstnavn bruges den aktuelle kontekst af den type. Hvis der ikke er nogen, siger statussen, at De ikke er logget på, i stedet for at fejle.</td></tr><tr><td><code>--online</code></td><td>Fra</td><td>Devolutions Cloud og Devolutions Server: kontakter arbejdsområdet for at kontrollere, at logon stadig virker. Hvis kontrollen mislykkes, rapporterer kommandoen fejlen og afsluttes med koden <code>1</code>. Uden <code>--online</code> kommer status fra det der er gemt på computeren, og intet kontaktes. Har ingen virkning på en lokal profil.</td></tr></tbody></table>

## devo info

Viser oplysninger om en Devolutions Cloud- eller Devolutions Server-instans, for en gemt kontekst eller for en adresse, uden at logge på.

**Arbejdsområde:** Devolutions Cloud, Devolutions Server

```bash
devo info [<name>]
devo info --cloud <url>
devo info --server <url>
devo info <name> --private
```

<table><thead><tr><th width="300">INDSTILLING</th><th width="130">STANDARD</th><th>HVAD DEN GØR</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td>Valgt arbejdsområde</td><td>Kontekst der skal forespørges. Uden den og uden en adresse bruges det valgte arbejdsområde. En lokal profil afvises. Kommandoen virker kun med Devolutions Cloud og Devolutions Server. Kan ikke kombineres med <code>--cloud</code> eller <code>--server</code>. Med en gemt kontekst og uden <code>--private</code> returneres kun offentlige oplysninger, og kontekstens logon bruges ikke.</td></tr><tr><td><code>--cloud &#x3C;url></code></td><td></td><td>Devolutions Cloud-adresse der skal forespørges uden en gemt kontekst. Samme adresseregler som <code>devo login</code>. Kan ikke kombineres med <code>--server</code> eller et kontekstnavn.</td></tr><tr><td><code>--server &#x3C;url></code></td><td></td><td>Devolutions Server-adresse der skal forespørges uden en gemt kontekst. Kun offentlige oplysninger returneres. Kan ikke kombineres med <code>--cloud</code> eller et kontekstnavn.</td></tr><tr><td><code>--private</code></td><td>Fra</td><td>Kun Devolutions Server. Tilføjer private oplysninger ved hjælp af logon for en gemt kontekst. Afvises med <code>--server &#x3C;url></code>, og afvises for Devolutions Cloud.</td></tr></tbody></table>

## devo context list

Viser konteksterne for hver arbejdsområdetype, sorteret efter navn, og viser hvilken der er aktuel. Alias: `devo context ls`.

**Arbejdsområde:** Alle typer arbejdsområde

```bash
devo context list
```

Denne kommando har ingen egne argumenter eller indstillinger.

## devo context use

Gør en kontekst til den aktuelle. Hver senere kommando bruger den, indtil De vælger en anden eller tilsidesætter den for én kommando med den globale indstilling `--context <name>`.

**Arbejdsområde:** Alle typer arbejdsområde

```bash
devo context use <name>
```

<table><thead><tr><th width="300">INDSTILLING</th><th width="130">STANDARD</th><th>HVAD DEN GØR</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td></td><td>Kontekst der skal gøres aktuel. Påkrævet. Hvis det samme navn findes for mere end én slags kontekst, stopper kommandoen og siger at De skal slette én af dem med <code>devo context delete &#x3C;name> --kind &#x3C;kind></code>.</td></tr></tbody></table>

## devo context inspect

Viser detaljerne for en kontekst. Dens type, dens adresse eller profilmappe, og for en lokal profil dens standardarbejdsområde, standardboks og beskrivelse.

**Arbejdsområde:** Alle typer arbejdsområde

```bash
devo context inspect [<name>]
```

<table><thead><tr><th width="300">INDSTILLING</th><th width="130">STANDARD</th><th>HVAD DEN GØR</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td>Aktuel kontekst</td><td>Kontekst der skal vises. Uden den vises den aktuelle kontekst. Hvis ingen kontekst er aktuel, stopper kommandoen og beder om et navn.</td></tr></tbody></table>

## devo context delete

Fjerner en kontekst. Alias: `devo context rm`. Hvis den var den aktuelle kontekst, er ingen kontekst aktuel bagefter.

**Arbejdsområde:** Alle typer arbejdsområde

```bash
devo context delete <name> [--kind <kind>] [--yes]
```

<table><thead><tr><th width="300">INDSTILLING</th><th width="130">STANDARD</th><th>HVAD DEN GØR</th></tr></thead><tbody><tr><td><code>&#x3C;name></code></td><td></td><td>Kontekst der skal slettes. Påkrævet. Sletning af en lokal profilkontekst fjerner kun konteksten. Profilmappen berøres ikke.</td></tr><tr><td><code>--kind &#x3C;kind></code></td><td></td><td>Den slags kontekst der skal slettes, når det samme navn findes for mere end én slags: <code>sqlite</code> (lokal profil), <code>cloud</code> eller <code>server</code>. Enhver anden værdi afvises.</td></tr><tr><td><code>--yes</code> (<code>-y</code>, <code>--confirmed</code>)</td><td>Fra</td><td>Bekræfter sletning af en Devolutions Cloud- eller Devolutions Server-kontekst, hvilket også kasserer dens gemte logon. Uden den slettes en sådan kontekst ikke. Ikke nødvendig for en kontekst til en lokal profil.</td></tr></tbody></table>

## Næste

* [Secret commands](/cli/da/reference/commands/secrets.md)
* [MCP, background process, and configuration commands](/cli/da/reference/commands/mcp-daemon-config.md)
* [Global options](/cli/da/reference/global-options.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/reference/commands/sign-in-and-contexts.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.
