> 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/it/per-i-team-it/organization/restrict-settings.md).

# Bloccare le impostazioni rischiose

Capisca che cosa consente ogni impostazione di amministratore di UniGetUI, tenga disattivate quelle rischiose e controlli chi può attivarle.

Alcune opzioni di UniGetUI consentono ai pacchetti di eseguire comandi aggiuntivi o di cambiare come vengono installati. Sono utili per gli utenti esperti e pericolose nelle mani sbagliate, quindi sono **disattivate per impostazione predefinita**. Questa pagina spiega che cosa consente ciascuna, così decide quali lasciare disattivate sui computer.

Le trova tutte in ***Impostazioni*** – ***Diritti di amministratore e altre impostazioni pericolose***.

## Come funziona la protezione

Le opzioni sotto ***Restrictions on…*** sono **impostazioni sicure**. In Windows:

* Sono archiviate per utente in `C:\Program Files\UniGetUI\SecureSettings`, una cartella in cui gli utenti standard non possono scrivere.
* Attivarne o disattivarne una fa comparire una richiesta di amministratore di Windows (UAC).

Quindi un utente standard non può attivarle senza l'approvazione di un amministratore. Lasciarle disattivate basta per bloccarle.

{% hint style="warning" %}
Su macOS e Linux, le impostazioni sicure sono archiviate nella cartella dati di UniGetUI dell'utente e non richiedono l'approvazione dell'amministratore. Non ci conti come confine di sicurezza.
{% endhint %}

Le opzioni sotto ***Modifica il modo in cui le operazioni richiedono i diritti di amministratore*** sono impostazioni normali. Gli utenti possono cambiarle, ma non possono usarle per ottenere più diritti di quelli che hanno già.

## Che cosa consente ogni impostazione rischiosa

<table><thead><tr><th width="300">IMPOSTAZIONE</th><th>CHE COSA CONSENTE</th><th width="120">RISCHIO</th></tr></thead><tbody><tr><td><strong>Consenti argomenti personalizzati della riga di comando</strong></td><td>Gli utenti possono aggiungere argomenti propri ai comandi di installazione, aggiornamento e disinstallazione nelle opzioni di un pacchetto. Gli argomenti cambiano il comportamento del programma di installazione, in modi che UniGetUI non può verificare.</td><td>Medio</td></tr><tr><td><strong>Ignora i comandi di pre-installazione e post-installazione personalizzati quando importi pacchetti da una raccolta</strong><br><em>(l'etichetta è fuorviante, veda più sotto)</em></td><td>Gli utenti possono definire comandi che vengono eseguiti prima e dopo l'installazione, l'aggiornamento o la disinstallazione di un pacchetto. I comandi vengono eseguiti con i diritti dell'operazione, che possono essere diritti di amministratore.</td><td>Alto</td></tr><tr><td><strong>Consenti la modifica dei percorsi per gli eseguibili del gestore pacchetti</strong></td><td>Gli utenti possono fare puntare UniGetUI a un eseguibile diverso per un gestore di pacchetti. Un eseguibile dannoso eseguirebbe allora ogni operazione sui pacchetti.</td><td>Alto</td></tr><tr><td><strong>Consenti l'importazione di argomenti personalizzati dalla riga di comando durante l'importazione di pacchetti da una raccolta</strong></td><td>Gli argomenti salvati in un file di raccolta vengono conservati quando la raccolta viene aperta. Richiede che gli argomenti personalizzati siano consentiti.</td><td>Alto</td></tr><tr><td><strong>Consenti l'importazione di comandi pre-installazione e post-installazione personalizzati durante l'importazione di pacchetti da una raccolta</strong></td><td>I comandi salvati in un file di raccolta vengono conservati quando la raccolta viene aperta. Chi invia una raccolta potrebbe farle eseguire codice sul computer. Richiede che i comandi pre/post siano consentiti.</td><td>Molto alto</td></tr></tbody></table>

{% hint style="danger" %}
**Informazioni sull'interruttore dei comandi pre e post installazione:** nonostante l'etichetta, attivare ***Ignora i comandi di pre-installazione e post-installazione personalizzati quando importi pacchetti da una raccolta*** **consente** i comandi pre e post installazione. Quando è disattivato (il valore predefinito), questi comandi vengono scartati e non vengono mai eseguiti. Lo lasci disattivato salvo che ne abbia espressamente bisogno.
{% endhint %}

Quando una raccolta contiene argomenti o comandi non consentiti, UniGetUI li scarta e mostra un ***Rapporto sulla sicurezza della raccolta*** che elenca ciò che ha rimosso. È il comportamento previsto e sicuro.

## Opzioni di elevazione

Queste opzioni sono solo su Windows. Cambiano come UniGetUI chiede i diritti di amministratore, non ciò che gli utenti possono fare.

<table><thead><tr><th width="300">IMPOSTAZIONE</th><th>EFFETTO</th></tr></thead><tbody><tr><td><strong>Richiedi i privilegi di amministratore una sola volta per ogni blocco di operazioni</strong></td><td>Una richiesta UAC per un gruppo di operazioni avviate insieme.</td></tr><tr><td><strong>Richiedi solo una volta i privilegi di amministratore</strong></td><td>Una richiesta UAC, riutilizzata per le operazioni successive. Comoda, ma ogni operazione successiva viene eseguita anch'essa con elevazione senza chiedere.</td></tr><tr><td><strong>Vieta qualsiasi tipo di elevazione tramite UniGetUI Elevator o GSudo</strong></td><td>UniGetUI non eleva mai. Le operazioni che richiedono diritti di amministratore non riescono.</td></tr><tr><td><strong>Delega le operazioni sui pacchetti al broker Devolutions Agent</strong></td><td>Devolutions Agent esegue le operazioni approvate invece di una richiesta UAC. Veda <a href="/unigetui/it/per-i-team-it/organization/devolutions-agent.md">Installare applicazioni approvate senza diritti di amministratore</a>.</td></tr></tbody></table>

## Attivare un'impostazione sicura per un utente

Se qualcuno ha davvero bisogno di una di queste opzioni, un amministratore può attivarla solo per quell'utente:

* Dalla sessione dell'utente: apra ***Diritti di amministratore e altre impostazioni pericolose***, attivi l'opzione e approvi la richiesta UAC con credenziali di amministratore.
* Da una riga di comando elevata, per esempio in uno script di distribuzione:

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

Usi `--disable-secure-setting-for-user` con gli stessi parametri per disattivarlo di nuovo.

<table><thead><tr><th width="300">CHIAVE</th><th>IMPOSTAZIONE</th></tr></thead><tbody><tr><td><code>AllowCLIArguments</code></td><td>Consenti argomenti personalizzati della riga di comando</td></tr><tr><td><code>AllowPrePostInstallCommands</code></td><td>Comandi pre e post installazione (l'interruttore etichettato male)</td></tr><tr><td><code>AllowCustomManagerPaths</code></td><td>Consenti la modifica dei percorsi per gli eseguibili del gestore pacchetti</td></tr><tr><td><code>AllowImportingCLIArguments</code></td><td>Consentire l'importazione di argomenti personalizzati della riga di comando da una raccolta</td></tr><tr><td><code>AllowImportingPrePostInstallCommands</code></td><td>Consentire l'importazione di comandi pre e post installazione da una raccolta</td></tr></tbody></table>

{% hint style="info" %}
Le impostazioni sicure non sono incluse quando gli utenti esportano o importano le impostazioni, quindi un file di impostazioni non può attivarle.
{% endhint %}

## Se non funziona

* Un'operazione non riesce subito dopo aver attivato ***Vieta qualsiasi tipo di elevazione tramite UniGetUI Elevator o GSudo***: è previsto per le applicazioni che richiedono diritti di amministratore. Veda [Un aggiornamento o un'installazione non riesce](/unigetui/it/aiuto/troubleshooting/update-or-install-fails.md).
* L'interruttore torna su disattivato dopo che lo ha attivato: la richiesta UAC è stata chiusa o rifiutata. Riprovi e la approvi con credenziali di amministratore.
* ***Consenti la modifica dei percorsi per gli eseguibili del gestore pacchetti*** non ha ancora effetto: riavvii UniGetUI, questa impostazione richiede un riavvio.

## Passo successivo

* [Installare applicazioni approvate senza diritti di amministratore](/unigetui/it/per-i-team-it/organization/devolutions-agent.md)
* [Tutte le impostazioni](/unigetui/it/riferimento/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/it/per-i-team-it/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.
