> ## Documentation Index
> Fetch the complete documentation index at: https://docs.befailproof.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Distribuire i criteri

> Implementa una versione di criterio revisione sulle macchine designate.

Una distribuzione collega una o più versioni di criterio a un set di macchine iscritte designate.

## Applicare una distribuzione

<Tabs>
  <Tab title="Dashboard">
    1. Vai a **Admin → enforcement**, trova la macchina ed espandi la sua riga.
    2. Seleziona **edit**, aggiungi la versione di criterio revisionata e scegli **observe** o il suo effetto di applicazione.
    3. Applica la modifica, quindi attendi il prossimo check-in della macchina e conferma lo stato della sua distribuzione e copertura.
    4. Vai a **Observe → policy** per ispezionare le decisioni in tempo reale.

           <img src="https://mintcdn.com/exosphere/WgPwQzedeDNwJBTy/images/dashboard/enforcement-editor.png?fit=max&auto=format&n=WgPwQzedeDNwJBTy&q=85&s=264a3a1f53c025dae05c8498156aa49a" alt="L'editor di distribuzione della macchina con versioni di criteri, effetti enforce e observe, e l'azione di applicazione della distribuzione." width="2936" height="1508" data-path="images/dashboard/enforcement-editor.png" />
  </Tab>

  <Tab title="CLI">
    Gli endpoint di distribuzione Cloud non sono intenzionalmente esposti come comandi `fp` ordinari. Controlla la macchina localmente, quindi esegui la distribuzione tramite il dashboard:

    ```bash theme={null}
    failproofai config --status
    ```

    Utilizza `fp sessions --env production --since 24h` e `fp events --event-type hook_completed` dopo la distribuzione per verificare che l'attività raggiunga Cloud.
  </Tab>
</Tabs>

<Steps>
  <Step title="Scegli la versione e i target">
    Distribuisci una versione revisionata, non una bozza mutabile, iniziando da una macchina non in produzione o un piccolo gruppo le cui sessioni puoi ispezionare.
  </Step>

  <Step title="Osserva le decisioni">
    Esamina i match, i motivi, gli strumenti interessati e i falsi positivi senza bloccare il lavoro.
  </Step>

  <Step title="Applica e verifica la copertura">
    Promuovi dopo che i match osservati separano le azioni non sicure da quelle valide, quindi conferma che ogni macchina designata ha scaricato la distribuzione e sta segnalando le decisioni.
  </Step>
</Steps>

Le macchine necessitano della capacità `policies:pull`. La segnalazione degli eventi è controllata separatamente da `events:add`; verifica entrambe quando prevedi analisi e applicazione Cloud.

<Warning>
  La gestione dell'applicazione è un flusso di lavoro Cloud amministrativo. Non trattare le route di applicazione solo root come endpoint API `/v1` ordinari dei clienti.
</Warning>
