> 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/powershell-universal/da/apps/sessions.md).

# Sessioner

Konfigurer sessionstimeouts for PowerShell Universal-appen, webserveren og IIS samt indstillinger for inaktiv timeout for at styre, hvor længe brugersessioner forbliver aktive.

PowerShell Universal opretholder sessioner for brugere i hver app. Der er flere steder, hvor De kan konfigurere oplysninger om brugersessioner.

## App-sessionsindstilling

Sessionsindstillinger for en app bruger som standard webserverens sessionsindstilling. De kan angive sessionstimeout for en enkelt app ved hjælp af `-SessionTimeout` på `New-PSUApp`. Timeoutværdien er i minutter.

```powershell
New-PSUApp -Name 'dashboard' -BaseUrl / -SessionTimeout 30
```

App-sessioner er glidende og udløber ikke, mens vinduet er åbent og aktivt. Nogle browsere sætter faner på pause, hvilket får sessionen til at udløbe efter timeouten.

Genstart af en app vil medføre, at alle sessioner afbrydes.

## Sessionsindstilling for webserver

Webserveren opretholder en session for brugeren. Sessionen er glidende og udløber ikke, mens vinduet er åbent og aktivt. Nogle browsere sætter faner på pause, hvilket får sessionen til at udløbe efter timeout.

Standardværdien for webserverens sessionstimeout er 25 minutter. De kan ændre webserverens sessionsindstilling ved at opdatere filen `appsettings.json`.

```
"SessionTimeout": 25
```

## Inaktiv timeout for app

Ud over timeout for appsessionen kan De også lade appen få timeout, når den er inaktiv. Selvom vinduet er åbent, får vinduet timeout, hvis brugeren ikke klikker, skriver eller flytter musen i perioden for inaktiv timeout. Denne funktionalitet er deaktiveret som standard.

De kan angive inaktiv timeout i minutter ved at angive parameteren `-IdleTimeout` for cmdletten `New-PSUApp`.

```powershell
New-PSUApp -Name 'dashboard' -BaseUrl / -IdleTimeout 30
```

## IIS-timeouts

IIS kan forårsage timeout for sessioner på mange måder. De skal konfigurere genbrugsindstillingerne for Deres programpulje, ellers kan IIS genbruge puljen og fjerne alle app-sessioner.

Åbn dialogboksen **Advanced Settings** for programpuljen, og angiv følgende under **Recycling**:

* **Private Memory Limit (KB)**, **Request Limit** og **Virtual Memory Limit (KB)** — sæt til `0` for at deaktivere genbrugsudløsere baseret på hukommelse og anmodninger.
* **Regular Time Interval (minutes)** — lad den stå på standardværdien `1740` (29 timer) frem for at forkorte den.
* **Disable Overlapped Recycle** og **Disable Recycling for Configuration Changes** — lad dem stå på standardværdien `False`.

Dette forhindrer IIS i at genbruge programpuljen ud fra en tidsplan eller en ressourcetærskel, der ellers ville afbryde aktive sessioner.


---

# 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/powershell-universal/da/apps/sessions.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.
