Completare la configurazione Single Sign-On SAML
- Disporre delle seguenti autorizzazioni:
- sso.saml.settings.edit
- sso.saml.settings.read
- I file di metadati completi (in formato .xml) del provider di identità (IdP). Se si utilizza lo stesso IdP per i tenant Test e Production, è necessario un solo file di metadati.
- Determinare se gli utenti avvieranno il Single Sign-On (SSO) da VNDLY (fornitore di servizi) o dall'IdP.
I file di metadati sono in genere in formato .xml e non sono un certificato. VNDLY utilizza i file di metadati per completare la configurazione SSO. Completare gli step seguenti per i tenant Test e Produzione.
- Dall'intestazione, selezionare .
- Nella sezioneSicurezza, fare clic suSingle Sign On SAML.
- Fare clicsu Predefinito.
- La schedaDettaglicontiene i seguenti elementi:OpzioneDescrizioneEtichettaImmettere un nome per il server.Valore sostitutivo ID entità fornitore di serviziImmettere un ID entità diverso se si desidera sostituire l'ID entità predefinito del provider di servizi e modificare il modo in cui VNDLY si identifica come provider di servizi SAML.Consenti non richiestoSelezionare la casella di controllo se il tenant è configurato per utilizzare l'accesso avviato da IdP per consentire agli utenti di avviare un accesso dall'IdP.Risposta con firma obbligatoriaSelezionare l'opzione se l'IdP richiede una risposta firmata e/o un'asserzione firmata. L'opzione consigliata èRichiedi risposta firmata.Sfasamento orario consentitoImmettere il numero di secondi che VNDLY consente ai timestamp di asserzione di asimmetria oltre il valore limite. Gli orologi tra i sistemi remoti possono spesso differire per quantità significative di tempo e gli sfasamenti possono aiutare a tenere conto delle differenze di orario.Esempio: gli orologi dei server spesso non sono sincronizzati tra loro. Se un messaggio di autorizzazione arriva dopo la data/ora di validità, VNDLY lo rifiuta. L'aggiunta di ore con il campo di sfasamento dell'ora consente di avere più tempo per tenere conto delle lievi differenze negli orologi del server e VNDLY accetterà i messaggi che arrivano all'interno dell'intervallo di sfasamento consentito.Durata valida dei metadatiImmettere il numero di ore per contrassegnare i metadati VNDLY come validi.Alla scadenza dei metadati VNDLY, l'IdP può ottenere automaticamente un file di metadati VNDLY aggiornato.Formati di ID nome consentitiIndica i formati di ID nome consentiti da un menu a discesa. Assicurarsi che tutti i valori siano selezionati.ORDINE VINCOLANTE SINGLE SIGN-ON PREFEREDDefinisce l'ordine in cui VNDLY cerca i file di metadati IdP quando cercano i binding SSO.ORDINE VINCOLANTE PREFERRED SINGLE-SIGN-OUTDefinisce l'ordine in cui VNDLY esegue la ricerca dei metadati IdP quando cercano i binding di disconnessione singola.
- Fare clic suSalva.
- Fare clic sulla schedaProvider di identità.
- Fare clicsu Single Sign On - SAML.
- La paginaProvider di identitàcontiene i seguenti elementi:OpzioneDescrizioneEtichettaEtichetta per il provider di identità. L'etichetta viene visualizzata come opzione a discesa quando si aggiorna il metodo di autenticazione di un utente.ID esternoValore utilizzato quando si fa riferimento all'IdP nelle integrazioni esterne. Indica quale IdP deve essere utilizzato quando si eseguono caricamenti in blocco di account in VNDLY.IdP metadataCopiare e incollare i metadati SAML dal file di metadati fornito dall'IdP per questo tenant.Ignora la convalida dei metadatiSelezionare la casella di controllo per consentire a VNDLY di ignorare la convalida dei metadati. Alcuni file di metadati possono contenere estensioni SAML che causano errori di convalida anche quando sono validi.Formato criteri ID nomeSelezionare l'identificatore del nome da utilizzare per gli utenti. È possibile ottenere il formato dei criteri dal file di metadati IdP. Se il formato dei criteri dell'ID nome non è presente nei metadati, selezionarenon specificato.Algoritmo di firmaSelezionare l'algoritmo di firma indicato nel file di metadati IdP. È possibile cercarela firmadelle parole chiave nel file di metadati IdP.Algoritmo di riepilogoSelezionare l'algoritmo di riepilogo indicato nel file di metadati IdP. È possibile cercare ilriepilogodelle parole chiave nel file di metadati IdP.URL di disconnessione concatenatoImmettere un URL personalizzato se si desidera ignorare il processo di disconnessione SAML e reindirizzare l'utente all'URL specificato quando l'utente si disconnette da VNDLY. L'utente viene disconnesso anche da tutte le altre applicazioni dall'IdP dell'utente.Se l'URL di disconnessione concatenata è vuoto, un utente potrebbe comunque essere disconnesso da tutte le applicazioni se è stata impostata la disconnessione singola (SLO) nell'IdP.Utilizza oggetto come nome utenteSelezionare la casella di controllo per utilizzare il valore dell'oggetto come opzione del nome utente con la priorità più alta.Le asserzioni SAML contengono un campo oggetto e attributi aggiuntivi. In genere, il nome utente deriva dagli attributi. In alcuni casi, l'IdP prevede di utilizzare invece il campo dell'oggetto come nome utente.Attributi nome utenteAggiungere gli attributi SAML per VNDLY da cercare e utilizzare come nome utente durante l'autenticazione. Gli attributi possono essere personalizzati in base alle esigenze per allinearli alla configurazione dell'IdP.Si consiglia di utilizzare l'attributo username per identificare l'utente, in quanto l'attributo username in VNDLY è univoco. Ciò significa che lo stesso nome utente non può essere utilizzato due volte durante la creazione di un utente.Esempio di attributo nome utente: test.userAttributi consigliati:
- NameID
- http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name
- http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn
- nickname
- principalname
- urn:mace:dir:attribute-def:eduPersonPrincipalName
- urn:oid:1.3.6.1.4.1.5923.1.1.1.6
- Nome utente
Un campione di attributi utente esposti dall'IdP può aiutare a mappare gli attributi utente in VNDLY.Attributi e-mailAggiungere attributi SAML per VNDLY da cercare e utilizzare come e-mail durante l'autenticazione. Gli attributi possono essere personalizzati in base alle esigenze.Non è consigliabile utilizzare un campo e-mail per identificare l'utente, poiché più account utente in VNDLY possono avere lo stesso indirizzo e-mail.Esempio di attributo e-mail: test@email.comAttributi consigliati:- http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
- urn:mace:dir:attribute-def:mail
- urn:oid:0.9.2342.19200300.100.1.3
Per risparmiare tempo, prendere nota del valore utilizzato per l'ID esterno. Sarà necessario in uno step successivo quando si imposta il metodo di autenticazione per gli utenti. - Fare clic suSalva.
- (Facoltativo) Per configurare un provider di identità aggiuntivo:
- Accedere alla schedaProvider di identità.
- Fare clic suCrea.
- Completare gli step 8 e 9 per l'IdP aggiuntivo.
- Ripetere i passaggi precedenti per l'altro tenant VNDLY.Si consiglia di salvare il file di metadati originale dal provider di identità nel caso in cui sia necessario apportare aggiornamenti o ripristinare una versione precedente.