> 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/unigetui/da/til-it-teams/organization/restrict-settings.md).

# Lås risikable indstillinger

Forstå, hvad hver administratorindstilling i Devolutions UniGetUI tillader, hold de risikable slået fra, og styr, hvem der kan slå dem til.

Nogle få indstillinger i Devolutions UniGetUI lader pakker køre ekstra kommandoer, ændre hvordan de installeres, eller ændre hvilket program der får administratorrettigheder. En fejl eller en ondsindet fil kan derefter køre kode på computeren, så disse indstillinger er **slået fra som standard**. Denne side forklarer, hvad hver af dem tillader, så De kan beslutte, hvilke der skal holdes slået fra på Deres computere.

De finder dem under ***Indstillinger*** – ***Administratorrettigheder og andre farlige indstillinger***, bortset fra ***Brug installeret GSudo i stedet for UniGetUI Elevator***, som findes under ***Indstillinger*** – ***Eksperimentelle indstillinger og udviklerindstillinger***.

## Sådan fungerer beskyttelsen

Indstillingerne under ***Begrænsninger på pakkehandlinger***, ***Begrænsninger på pakkehåndteringer*** og ***Begrænsninger ved import af pakkesamlinger*** samt ***Brug installeret GSudo i stedet for UniGetUI Elevator*** er **sikre indstillinger**. På Windows:

* Indstillingerne gemmes pr. bruger i `C:\Program Files\UniGetUI\SecureSettings`, en mappe som standardbrugere ikke kan skrive til.
* Når en slås til eller fra, udløses en Windows-prompt for administrator (UAC).

En standardbruger kan derfor ikke slå dem til uden en administrators godkendelse. Lad dem være slået fra for at låse dem.

{% hint style="warning" %}
På macOS og Linux gemmes sikre indstillinger i brugerens egen datamappe for Devolutions UniGetUI, og de kræver ikke godkendelse fra en administrator. Stol ikke på dem som en sikkerhedsgrænse der.
{% endhint %}

Indstillingerne under ***Skift, hvordan handlinger anmoder om administratorrettigheder*** er almindelige indstillinger. Brugere kan ændre dem, men de kan ikke bruge dem til at få flere rettigheder, end de allerede har.

## Hvad hver risikabel indstilling tillader

<table><thead><tr><th width="300">INDSTILLING</th><th>HVAD DEN TILLADER</th><th width="120">RISIKO</th></tr></thead><tbody><tr><td><strong>Tillad brugerdefinerede kommandolinjeargumenter</strong></td><td>Brugere kan tilføje deres egne argumenter til kommandoer for installation, opdatering og afinstallation i en pakkes indstillinger. Argumenter ændrer, hvordan installationsprogrammet opfører sig, på måder som Devolutions UniGetUI ikke kan kontrollere.</td><td>Middel</td></tr><tr><td><strong>Ignorer brugerdefinerede kommandoer før og efter installation, når pakker importeres fra en pakkesamling</strong><br><em>(misvisende etiket: at slå den til tillader kommandoerne)</em></td><td>Brugere kan definere kommandoer, der kører før og efter, at en pakke installeres, opdateres eller afinstalleres. Kommandoerne kører med handlingens rettigheder, som kan være administratorrettigheder.</td><td>Høj</td></tr><tr><td><strong>Tillad ændring af stierne til pakkehåndteringernes eksekverbare filer</strong></td><td>Brugere kan pege Devolutions UniGetUI til en anden eksekverbar fil for en pakkehåndtering. En ondsindet eksekverbar fil ville derefter køre hver pakkehandling.</td><td>Høj</td></tr><tr><td><strong>Tillad import af brugerdefinerede kommandolinjeargumenter, når pakker importeres fra en pakkesamling</strong></td><td>Argumenter, der er gemt i en pakkesamlingsfil, beholdes, når pakkesamlingen åbnes. Kun tilgængelig, når brugerdefinerede kommandolinjeargumenter er tilladt.</td><td>Høj</td></tr><tr><td><strong>Tillad import af brugerdefinerede kommandoer før og efter installation, når pakker importeres fra en pakkesamling</strong></td><td>Kommandoer, der er gemt i en pakkesamlingsfil, beholdes, når pakkesamlingen åbnes. Alle, der sender en pakkesamling, kan få den til at køre kode på computeren. Kun tilgængelig, når kommandoer før og efter installation er tilladt.</td><td>Meget høj</td></tr><tr><td><strong>Brug installeret GSudo i stedet for UniGetUI Elevator</strong> (Windows)</td><td>Devolutions UniGetUI ophøjer handlinger med den første <code>gsudo.exe</code>, der findes i <code>PATH</code>, i stedet for sin egen elevator. En eksekverbar fil med det navn i en mappe, brugeren styrer, ville få administratorrettigheder.</td><td>Høj</td></tr></tbody></table>

{% hint style="danger" %}
**Om til/fra-knappen for kommandoer før og efter installation:** på trods af etiketten **tillader** det at slå ***Ignorer brugerdefinerede kommandoer før og efter installation, når pakker importeres fra en pakkesamling*** til kommandoer før og efter installation. Når den er slået fra (standarden), kasseres disse kommandoer og køres aldrig. Hold den slået fra, medmindre De har brug for dem.

Kommandoer før og efter installation køres via `cmd.exe`, så de virker kun på Windows.
{% endhint %}

Når en pakkesamling indeholder argumenter eller kommandoer, der ikke er tilladt, fjerner Devolutions UniGetUI dem og viser en ***Sikkerhedsrapport for pakkesamling***, der angiver, hvad der blev fjernet. Det er den forventede, sikre funktionsmåde.

{% hint style="info" %}
I [terminalbrugergrænsefladen](/unigetui/da/reference/terminal-ui.md) findes de sikre indstillinger under ***Sikkerhed*** i ***Administratorrettigheder og andre farlige indstillinger***, og til/fra-knappen for kommandoer før og efter installation hedder ***Tillad kommandoer før og efter installation***. Det er de samme indstillinger.
{% endhint %}

## Indstillinger for ophøjelse

Disse indstillinger findes kun i skrivebordsappen på Windows. De ændrer, hvordan Devolutions UniGetUI beder om administratorrettigheder, ikke hvad brugerne må gøre.

<table><thead><tr><th width="300">INDSTILLING</th><th>VIRKNING</th></tr></thead><tbody><tr><td><strong>Bed om administratorrettigheder én gang for hver omgang af handlinger</strong></td><td>Én UAC-prompt for en gruppe handlinger, der er startet sammen.</td></tr><tr><td><strong>Bed kun én gang om administratorrettigheder</strong></td><td>Én UAC-prompt, der genbruges til de følgende handlinger. Enhver senere handling kører også ophøjet uden at spørge.</td></tr><tr><td><strong>Forbyd enhver form for ophøjelse via UniGetUI Elevator eller GSudo</strong></td><td>Devolutions UniGetUI ophøjer aldrig. Handlinger, der kræver administratorrettigheder, mislykkes. De to indstillinger <em>Bed</em> er utilgængelige, mens denne er slået til. Træder i kraft efter en genstart.</td></tr><tr><td><strong>Uddeleger pakkehandlinger til brokeren i Devolutions Agent</strong></td><td>Devolutions Agent kører handlinger for installation, opdatering og afinstallation i stedet for en UAC-prompt, hvis Deres pakkepolitik tillader dem. Se <a href="/unigetui/da/til-it-teams/organization/devolutions-agent.md">Installer godkendte apps uden administratorrettigheder</a>.</td></tr></tbody></table>

## Slå en sikker indstilling til for en bruger

Hvis nogen har brug for en af disse indstillinger, kan en administrator slå den til kun for den bruger:

* Fra brugerens session: åbn den indstillingsside, der indeholder indstillingen, slå den til, og godkend UAC-prompten med administratorlegitimationsoplysninger.
* Fra en ophøjet kommandolinje, for eksempel i et udrulningsscript. Brug brugerens logonnavn uden domænet:

```powershell
& "C:\Program Files\UniGetUI\UniGetUI.exe" --enable-secure-setting-for-user <username> <key>
```

Brug `--disable-secure-setting-for-user` med de samme parametre for at slå den fra igen.

<table><thead><tr><th width="300">NØGLE</th><th>INDSTILLING</th></tr></thead><tbody><tr><td><code>AllowCLIArguments</code></td><td>Tillad brugerdefinerede kommandolinjeargumenter</td></tr><tr><td><code>AllowPrePostInstallCommands</code></td><td>Kommandoer før og efter installation (den fejlmarkerede til/fra-knap)</td></tr><tr><td><code>AllowCustomManagerPaths</code></td><td>Tillad ændring af stierne til pakkehåndteringernes eksekverbare filer</td></tr><tr><td><code>AllowImportingCLIArguments</code></td><td>Tillad import af brugerdefinerede kommandolinjeargumenter fra en pakkesamling</td></tr><tr><td><code>AllowImportingPrePostInstallCommands</code></td><td>Tillad import af kommandoer før og efter installation fra en pakkesamling</td></tr><tr><td><code>ForceUserGSudo</code></td><td>Brug installeret GSudo i stedet for UniGetUI Elevator</td></tr></tbody></table>

Import af pakkesamlinger beholder kun argumenter, når både `AllowCLIArguments` og `AllowImportingCLIArguments` er slået til, og beholder kun kommandoer, når både `AllowPrePostInstallCommands` og `AllowImportingPrePostInstallCommands` er slået til.

{% hint style="info" %}
Sikre indstillinger er ikke med, når brugere eksporterer eller importerer deres indstillinger, så en indstillingsfil kan ikke slå dem til.
{% endhint %}

## Hvis det ikke virker

* En handling mislykkes lige efter, at De har slået ***Forbyd enhver form for ophøjelse via UniGetUI Elevator eller GSudo*** til: det er forventet for apps, der kræver administratorrettigheder. Se [En opdatering eller installation mislykkes](/unigetui/da/hjaelp/troubleshooting/update-or-install-fails.md).
* Til/fra-knappen går tilbage til fra, efter at De har slået den til: UAC-prompten blev afvist eller nægtet. Prøv igen, og godkend den med administratorlegitimationsoplysninger.
* ***Tillad ændring af stierne til pakkehåndteringernes eksekverbare filer*** eller ***Brug installeret GSudo i stedet for UniGetUI Elevator*** har endnu ingen virkning: genstart Devolutions UniGetUI. Disse indstillinger kræver en genstart.

## Næste

* [Installer godkendte apps uden administratorrettigheder](/unigetui/da/til-it-teams/organization/devolutions-agent.md)
* [Alle indstillinger](/unigetui/da/reference/settings.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/unigetui/da/til-it-teams/organization/restrict-settings.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.
