Integrare Lucid SAML SSO con Active Directory Federation Services (ADFS)

Scritto da:  Shanna S
Ultimo aggiornamento:  

L'integrazione di Lucid con ADFS consente agli utenti di autenticarsi utilizzando SAML Single Sign-On tramite ADFS. Il seguente tutorial illustra il processo di integrazione di ADFS con Lucid.

Disponibilità del piano: Solo Aziendale.

Scarica i metadati della federazione e importali in Lucid

  1. Scarica i metadati della federazione. 
    • I metadati della federazione possono essere consultati sul server ADFS al seguente URL, sostituendo [myserver.domain] per riflettere l'URL del tuo server ADFS:
      https://[myserver.domain].com/FederationMetadata/2007-06/FederationMetadata.xml
  2. Accedi al pannello di amministrazione di Lucid.
  3. Seleziona la scheda App Integration .
  4. Nel menu a tendina Integrazione app, seleziona General.
  5. Clicca su Impostazioni nel riquadro di integrazione "SAML".
  6. Carica i metadati XML su Lucid utilizzando il file picker.
    • Nota: Se hai questo documento in formato testo, salvalo come file XML e caricalo su Lucid.

Configurare la fiducia di Lucid Relying Party in ADFS

Successivamente, crea e configura un Relying Party Trust utilizzando i metadati di Lucid. 

Nota: Utilizza queste esatte istruzioni indipendentemente dal fatto che tu stia usando Lucidchart, Lucidspark o entrambi.

  1. Dalla pagina SAML di Lucid, seleziona Download Metadata per scaricare i metadati di Lucid.
  2. Salva i metadati in una posizione accessibile al server ADFS.
    sezione-del-pannello-di-amministrazione-app-integrazione-tab-per-salvare-metadati.png
  3. Aprire ADFS e cliccare con il tasto destro del mouse su Relying Party Trust.
  4. Seleziona Aggiungi Trust di Parte Affidabile dal menu per aprire il Wizard Aggiungi Fiducia di Parte Affidabile.
    add-relying-party-selection-in-adfs.png
  5. Fai clic sulle richieste della schermata di benvenuto.
  6. Nella schermata Seleziona origine dati, seleziona Importa i dati dell'affidante da un file.
  7. Seleziona Sfoglia e individua il file dei metadati di Lucid.
  8. Completa le impostazioni rimanenti in base alle preferenze della tua organizzazione.
    add-relying-party-trust-wizard-in-adfs.png
  9. Apri la configurazione degli endpoint per il tuo trust Lucid di fiducia nella parte. 
    • Dovrai aggiungere un altro endpoint per far sì che ADFS memorizzi l'URL di accesso in entrata rispetto all'URL di ACS/risposta fornito. Le impostazioni dovrebbero essere:
      • Tipo = Asserzione consumer SAML
      • Vincolo = POST
      • Indice = 1
      • URL attendibile = https://www.lucidchart.com/saml/sso/ID entità IDP

      • Una volta terminata, la configurazione avrà il seguente aspetto:
        esempio-di-un-adfs-endpoint.png
  10. Fai clic con il tasto destro del mouse su Lucid Relying Party Trust e seleziona Edit Claim Rules.
  11. Aggiungi una regola di richiesta usando LDAP e configura la regola di richiesta per corrispondere agli attributi e ai tipi di reclamo mostrati di seguito.
    esempio di come aggiungere una regola di reclamo in-adfs.png
  12. Clicca su Termina.

Ora hai completato l'integrazione ADFS SAML in Lucid e il tuo account Lucid supporterà l'autenticazione SAML single sign-on attraverso ADFS.

Hai la possibilità di utilizzare asserzioni criptate per i provider di identità che aggiungi per il SAML al tuo account Lucid. Per saperne di più, consulta il nostro articolo panoramico sul SAML .

Ho ancora bisogno di aiuto

Risoluzione dei problemi

Risposta SAML non valida

Questo errore corrisponde a una risposta SAML errata dall'IDP. Di solito significa che l'algoritmo hash deve essere passato da «SHA-1» a «SHA-256" in ADFS. Passare al Trust Lucid Relying Party, fare clic con il pulsante destro del mouse e selezionare «Proprietà». Fare clic sulla scheda Avanzate e passare l'algoritmo hash da «SHA-1» a «SHA-256".

SAML non è configurato per il tuo team. Richiedi un invito a un team abilitato a SAML.

Questo errore viene visualizzato quando un utente che tenta di accedere tramite SAML non è associato al team abilitato SAML. L'amministratore dovrà inviare un invito all'utente per essere accettato al team. Dal pannello di amministrazione Lucid, seleziona «Utenti». Fai clic su «+Utente» nell'angolo in alto a destra e inserisci l'email dell'utente.

Attributo identità

Questo errore indica che è stato ricevuto un attributo di identità non valido nella risposta SAML. Configurare un attributo attestazione per il Trust Lucid Relying Party in cui «Indirizzi e-mail» corrisponde a «ID nome» in ADFS.

Impossibile analizzare XML

Questo errore indica una sintassi non corretta nei metadati XML del provider di identità. Ciò può verificarsi quando si scaricano i metadati da una finestra di Internet Explorer. Internet Explorer aggiungerà trattini ai tag XML per l'espansione e la compressione. È possibile risolvere questo problema aprendo i dati XML in un editor di testo o eliminando tutti i trattini nel testo XML copiato.

username_12345@example.com Utenti in fase di creazione

L'integrazione Lucid SAML accetta 3 attributi: Nome, Cognome e Indirizzo e-mail. Quando viene passato un indirizzo e-mail non valido dal provider di identità SAML, verrà generata un'e-mail valida per creare l'utente: «valore passato» + «ID SAML» + «@example .com». Ciò si verifica spesso quando un nome utente o un nome specificato viene passato all'attributo Indirizzo e-mail anziché al messaggio di posta elettronica valido. È possibile risolvere questo problema configurando la regola di attestazione per inviare un indirizzo e-mail valido nell'attributo Indirizzo e-mail.

ADFS non restituisce una risposta a Lucid

Controllare gli Endpoint per assicurarsi di aver seguito i passaggi elencati nei passaggi di configurazione ADFS. Se hai solo un singolo endpoint o hai il tuo endpoint www. indicizzato prima dell'app. endpoint, la risposta non tornerà a Lucid.

Lascia un feedback su questo articolo

Hai commenti su questo articolo? Raccontaci la tua esperienza qui. 

Hai trovato quello che stavi cercando?

Hai ancora una domanda o vuoi condividere ciò che hai imparato? Visita il nostro Community per ricevere aiuto e collaborare con gli altri.