18.11 Single Sign-On Il Sigle Sign-On (SSO) è un meccanismo di autenticazione che consente agli utenti di accedere a più applicazioni o servizi con un'unica credenziale di accesso (ad esempio, un solo nome utente e password). Invece di autenticarsi separatamente per ogni servizio, l'utente si autentica una sola volta e può quindi accedere senza interruzioni a tutte le applicazioni che fanno parte dello stesso ecosistema o dominio di fiducia. Questa funzionalità è disponibile da vtenext 24.08.2 Andando in Impostazioni > Configurazione Single Sign-On, sarà possibile vedere una serie di Provider esterni preimpostati (attualmente non se ne possono aggiungere di nuovi da interfaccia), che permetteranno di accedere a vtenext grazie all'autenticazione configurata in ognuno di essi. Schermata di configurazione Single Sign-On vtenext mette a disposizione i seguenti Provider: LDAP Configura il server per accedere tramite LDAP (la configurazione LDAP è stata spostata qui) OAuth 2.0 Login tramite OAuth 2.0 OpenID Connect Login tramite OpenID Connect SAML Login tramite protocollo SAML 2.0 Microsoft Azure - OIDC Login tramite una app in Azure con OpenID Connect Per informazioni su come creare l'app in Azure, seguire la guida dedicata Microsoft Azure - SAML Login tramite una app in Azure con SAML. Per informazioni su come creare l'app in Azure, seguire la guida dedicata Google - OIDC Login tramite Google con OpenID Connect Per tutti gli utenti, tranne che per l'utente ADMIN (non si intendono utenti che vengono creati dopo l'admin e messi come amministratori, ma solamente il superuser), sarà possibile selezionare che tipo di autenticazione utilizzare. Nella lista a discesa, sarà possibile selezionare solamente tra le autenticazioni configurate ed attive: Preferenze utente con possibilità di scelta del Single Sign-On Come cambia la schermata di Login Possiamo notare che la schermata di login ora è priva del campo password in quanto richiamerà il sistema esterno di accesso che è stato precedentemente configurato (es. Google o Facebook). Una volta effettuato il login nel sistema esterno, ritorno su vtenext già autenticato oppure si attiva il campo password per poterla digitare manualmente ed entrare. Single Sign-On anche su Wilson Naturalmente appena viene attivato il Single Sign-On per un utente, questo si riflette anche su Wilson. Il campo di tipo password, in questo caso, è sempre disattivato ed il sistema reindirizzerà sempre sull'APP scelta per l'autenticazione, tornando poi autenticati su Wilson.