Come configurare OpenID per accedere alla Piattaforma THRON
Connetti il tuo Identity Provider aziendale a THRON in pochi passaggi e consenti ai tuoi utenti di accedere con le credenziali aziendali già in uso.
Prima di iniziare
Verifica di avere pronti questi elementi:
Identity Provider aziendale basato su OpenID Connect (es. Microsoft Azure AD, Okta, Google Workspace)
Tre credenziali dall'IdP: OpenID URL, Client ID, Secret Key
Un gruppo esistente in THRON a cui assegnare automaticamente i nuovi utenti al primo accesso
Accesso Admin a THRON PLATFORM con i permessi per accedere a Impostazioni di Piattaforma → Single Sign On → OpenID
Single Sign On attivo sul tuo tenant: OpenID è un'opzione non standard, non attiva di default. Se non la trovi in piattaforma, contatta il tuo account di riferimento THRON per attivarla
Nota: Il connettore OpenID assegna ogni utente a un solo gruppo al momento dell'ingresso. Potrai aggiungere gli utenti ad altri gruppi successivamente per affinarne i permessi.
Passo 1 - Recupera le credenziali dal tuo IdP
Il connettore richiede tre valori forniti dal tuo Identity Provider: OpenID URL, Client ID e Secret Key. Dove trovarli dipende dal provider in uso: cerca nella documentazione del tuo IdP la sezione dedicata alla registrazione di un'applicazione OAuth 2.0 / OpenID Connect.
Campo THRON |
Nome equivalente più comune nell'IdP |
|---|---|
OpenID URL |
Discovery URL o Issuer URL |
Client ID |
Client ID |
Secret Key |
Client Secret |
Passo 2 - Configura il connettore in THRON
Apri THRON PLATFORM e clicca sull'icona delle impostazioni, accanto all'icona del profilo, in alto a destra
Seleziona Impostazioni di Piattaforma
Nel menu laterale, sotto Single Sign On, clicca su OpenID
Verifica che il connettore risulti abilitato (stato visibile in cima alla sezione)
Compila i campi richiesti:
Campo |
Cosa inserire |
|---|---|
OpenID URL |
L'URL del tuo provider (es. |
Client ID |
L'ID client dell'applicazione registrata nell'IdP |
Secret Key |
La chiave segreta generata nell'IdP |
Parametri IdP (Username, Email, First Name, Last Name) |
Il nome esatto degli attributi (claim) restituiti dal tuo IdP per ciascun campo, così THRON può mappare correttamente i dati utente al primo accesso |
Nome del pulsante di login |
L'etichetta visibile agli utenti (es. |
Gruppo di ingresso |
Il gruppo THRON a cui verranno assegnati i nuovi utenti al primo accesso |
Clicca Salva - nella pagina di login di THRON comparirà il nuovo pulsante SSO.
Configurazione Consigliata
Parametro |
Valore suggerito |
Perché |
|---|---|---|
Nome pulsante |
|
Chiaro e riconoscibile per l'utente |
Gruppo di ingresso |
Gruppo con permessi di sola lettura |
Permette di ampliare i permessi in modo controllato in un secondo momento |
Passo 3 - Testa il login
Vai alla pagina di login di THRON PLATFORM
Clicca sul nuovo pulsante SSO (es. Login with Company SSO)
Si aprirà un popup con il form di autenticazione del tuo IdP
Inserisci le credenziali aziendali e conferma
Il popup si chiude e l'utente accede direttamente a THRON PLATFORM
Al primo accesso, l'utente viene creato automaticamente in THRON e assegnato al gruppo configurato nel Passo 2.
Limitazioni
Rimozione utenti non automatica - se un utente viene rimosso dall'IdP, la modifica non si riflette automaticamente in THRON. È necessario intervenire manualmente o tramite un'integrazione dedicata.
Nessuna mappatura di ruoli/gruppi dall'IdP - i ruoli e i permessi configurati nell'IdP non vengono trasferiti a THRON. La gestione dei permessi avviene interamente lato THRON.
"Ricordami" gestito dall'IdP - la funzione di sessione persistente dipende dal comportamento del provider, non da THRON.
Sessione THRON indipendente - la sessione THRON non è sincronizzata con quella dell'IdP; la verifica avviene solo alla scadenza della sessione THRON.
Logout IdP senza callback - il logout dall'IdP non chiude automaticamente la sessione THRON.
Filtri disponibili - i soli filtri supportati per gli utenti sono
usernameeexternalId; non è possibile filtrare per altri campi comedisplayName.
## Articoli di approfondimento
- Serve aiuto?
Per problemi tecnici, scrivi a support@thron.com