Files
upstream-twenty/packages/twenty-docs/l/it/user-guide/permissions-access/capabilities/sso-configuration.mdx
upstream-mirror e7da97194a
Some checks failed
App Prod-Parity E2E Dispatch / dispatch (push) Failing after 10s
CD Storybook UI / build (push) Failing after 3m25s
CD Storybook UI / dispatch (push) Has been skipped
CD deploy main / website-changed-files (push) Successful in 18m8s
CI Agent Skills / changed-files-check (push) Successful in 18m9s
CI Create App E2E minimal / changed-files-check (push) Successful in 24s
CI Create App / changed-files-check (push) Successful in 26s
CI Docs / changed-files-check (push) Successful in 26s
CI Emails / changed-files-check (push) Successful in 28s
CI Example App Hello World / changed-files-check (push) Successful in 23s
CI Front / changed-files-check (push) Has been skipped
CI Example App Postcard / changed-files-check (push) Successful in 27s
CI UI / changed-files-check (push) Has been skipped
CI Utils Test / changed-files-check (push) Successful in 45s
CI Twenty Apps / discover (push) Successful in 1m3s
CD deploy main / deploy-main (push) Failing after 3s
CI Agent Skills / agent-skills-validate (push) Has been skipped
CI Create App / create-app-test (lint) (push) Has been skipped
CI Emails / emails-test (push) Has been skipped
CI Front / front-task (lingui:compile) (push) Has been skipped
CI Front / front-task (lint) (push) Has been skipped
CI Example App Postcard / example-app-postcard (push) Has been skipped
CI UI / ui-task (lint) (push) Has been skipped
CI UI / ui-task (pack-size) (push) Has been skipped
CI UI / ui-task (size) (push) Has been skipped
CI UI / ui-task (test) (push) Has been skipped
CI UI / ui-task (typecheck) (push) Has been skipped
CI Utils Test / utils-test (push) Has been skipped
CI Twenty Apps / ${{ matrix.app.name }} (push) Has been skipped
CI Emails / ci-emails-status-check (push) Successful in 2s
CI Example App Hello World / ci-example-app-hello-world-status-check (push) Successful in 2s
CI Example App Postcard / ci-example-app-postcard-status-check (push) Successful in 3s
CI UI / ui-sb-test (push) Has been skipped
CI Utils Test / ci-utils-test-status-check (push) Successful in 2s
CI Twenty Apps / ci-twenty-apps-status-check (push) Successful in 2s
CI UI / ci-ui-status-check (push) Successful in 2s
CI Desktop / desktop (push) Failing after 1m8s
Push docs to Crowdin / Push documentation to Crowdin (push) Failing after 55s
Push translations to Crowdin / Extract and upload translations (push) Failing after 5s
Push website translations to Crowdin / Extract and upload website translations (push) Failing after 5s
CI Create App / create-app-test (test) (push) Has been skipped
CI Create App / create-app-test (typecheck) (push) Has been skipped
CI Docs / docs-lint (push) Has been skipped
CI Example App Hello World / example-app-hello-world (push) Has been skipped
CI Front / front-task (lingui:extract) (push) Has been skipped
CI Front / front-task (test) (push) Has been skipped
CI Front / front-task (typecheck) (push) Has been skipped
CI UI / ui-sb-build (push) Failing after 1m32s
CI Twenty Apps / ${{ matrix.app.name }} (${{ matrix.server-source }}) (push) Has been skipped
CI Agent Skills / agent-skills-publish (push) Has been skipped
CI Create App / ci-create-app-status-check (push) Successful in 2s
CI Agent Skills / agent-skills-remote-source (push) Has been skipped
CI Create App E2E minimal / create-app-e2e-minimal (push) Has been cancelled
CI E2E Main / e2e-test (push) Has been cancelled
CI Front / front-sb-build (push) Has been cancelled
CI Front / front-build (push) Has been cancelled
CI Create App E2E minimal / ci-create-app-e2e-minimal-status-check (push) Has been cancelled
CI E2E Main / ci-e2e-main-status-check (push) Has been cancelled
CI E2E Main / notify-main-ci-failure (push) Has been cancelled
CI E2E Main / qa-scout-comment (push) Has been cancelled
CI Front / front-sb-test (push) Has been cancelled
CI Front / front-sb-screenshots (push) Has been cancelled
CI Front / ci-front-status-check (push) Has been cancelled
DPA Sub-Processor Sync / sync-subprocessors (push) Failing after 3s
AI Catalog Sync / sync-catalog (push) Failing after 2s
snapshot of https://github.com/twentyhq/twenty.git (main, 2026-09-17; blobs > 131072B omitted)
2026-09-17 23:28:13 +05:00

126 lines
4.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Configurazione SSO
description: Configura il Single Sign-On per un'autenticazione aziendale sicura.
---
## Informazioni su SSO
Il Single Sign-On (SSO) consente ai membri del tuo team di accedere a Twenty utilizzando il provider di identità della tua organizzazione. Questo offre:
* **Controllo degli accessi centralizzato**: Gestisci gli accessi da un unico punto
* **Sicurezza avanzata**: Sfrutta i tuoi criteri di sicurezza esistenti
* **Migliore esperienza utente**: Un unico set di credenziali per tutti gli strumenti
## Provider supportati
Twenty supporta l'SSO con:
* **SAML 2.0**: Funziona con la maggior parte dei provider di identità aziendali
* **Google Workspace**: Per le organizzazioni che usano Google
* **Microsoft Entra ID** (ex Azure AD): Per ambienti Microsoft
## Configurazione dell'SSO
### Prerequisiti
* Piano Organization (spazi di lavoro cloud e self-hosted)
* Accesso amministratore al tuo provider di identità
* Accesso amministratore al tuo spazio di lavoro Twenty
### Passaggi di configurazione
#### 1. Accedi alle impostazioni dell'SSO
1. Vai a **Impostazioni → Sicurezza**
2. Trova la sezione **Configurazione SSO**
3. Fai clic su **Configura SSO**
#### 2) Scegli il tuo provider
Seleziona il tuo provider di identità dall'elenco oppure scegli "Custom SAML" per altri provider.
#### 3. Configura il tuo provider di identità
Dovrai configurare il tuo provider di identità con:
* **Entity ID**: Fornito da Twenty
* **ACS URL**: L'URL di callback per l'autenticazione
* **Certificate**: Per una comunicazione sicura
#### 4. Inserisci i dettagli del provider in Twenty
* **SSO URL**: URL di accesso fornito dal tuo provider
* **Entity ID**: L'identificatore del tuo provider
* **Certificate**: Certificato X.509 del tuo provider
#### 5. Test e abilitazione
1. Fai clic su **Test Configuration** per verificare la configurazione
2. Abilita l'SSO quando il test ha esito positivo
3. Configura le preferenze di provisioning degli utenti
## Provisioning degli utenti
### Provisioning Just-in-Time (JIT)
* Gli utenti vengono creati automaticamente al primo accesso
* Agli utenti viene assegnato un ruolo predefinito automaticamente
* Non è necessaria la creazione manuale degli utenti
### Provisioning manuale
* Invita gli utenti prima che possano accedere
* Preassegna ruoli specifici
* Più controllo su chi può accedere allo spazio di lavoro
## Gestione degli utenti SSO
### Assegnazione dei ruoli
Agli utenti SSO possono essere assegnati ruoli come agli utenti normali:
1. Vai a **Impostazioni → Membri**
2. Trova l'utente
3. Modifica il loro ruolo secondo necessità
### Revoca dell'accesso
Per rimuovere l'accesso per gli utenti SSO:
* Rimuovili dal tuo provider di identità oppure
* Rimuovili dallo spazio di lavoro Twenty
## Migliori Pratiche
### Sicurezza
* **Richiedi SSO**: Disabilita l'accesso con password per gli utenti SSO
* **Audit periodici**: Riesamina periodicamente gli accessi
* **Policy IdP rigorose**: Applica l'MFA nel provider di identità
### Gestione utenti
* **Nomenclatura chiara**: Usa una nomenclatura coerente con la tua directory
* **Mappatura dei gruppi**: Mappa i gruppi IdP ai ruoli di Twenty (se disponibile)
* **Processo di offboarding**: Includi Twenty nel tuo flusso di lavoro di deprovisioning
## Risoluzione dei problemi
### Problemi comuni
* **Errori del certificato**: Assicurati che il certificato non sia scaduto
* **URL non corrisponde**: Verificare che l'URL ACS corrisponda esattamente
* **Utente non trovato**: Controlla le impostazioni del provisioning JIT
### Ottenere aiuto
Se riscontri problemi, contatta l'assistenza fornendo:
* Messaggi di errore ricevuti
* Provider di identità utilizzato
* Dettagli di configurazione (senza dati sensibili)
<Tip>
Hai bisogno di configurare l’SSO per la tua organizzazione? [Trova un partner Twenty certificato](https://twenty.com/partners/list?categories=SOLUTIONING\&ref=docs-sso) specializzato in SSO e configurazione dell’identità. *(Preferisci coinvolgere direttamente Twenty? [contact@twenty.com](mailto:contact@twenty.com))*
</Tip>