product icon

Integrazione dell'app GitHub

    Imposta un'integrazione dell'app GitHub in modo che i tuoi utenti possano accedere a questa app usando le stesse credenziali che utilizzano per LastPass.

    Parte 1 - Aggiungi l'app SSO a LastPass

    Informazioni su questa procedura:
    1. Accedi e apri il LastPass nuova Console di amministrazione procedendo in uno dei seguenti modi:
      • Una volta effettuato l’accesso a LastPass, fai clic sull’icona attiva di LastPass icona attiva di LastPass nella barra degli strumenti del tuo browser, quindi seleziona Console di amministrazione nel menu.
      • Accedi https://admin.lastpass.com con il tuo indirizzo e-mail di amministratore e password principale.
    2. Vai ad Applicazioni > App SSO.
    3. Seleziona Aggiungi app nel menu di navigazione in alto a destra (oppure Cerca il catalogo se aggiungi la tua prima app).
    4. Cerca e seleziona la tua app dal catalogo (o Aggiungere una app non in elenco se non riesci a trovare l'app).
    5. Fai clic Continuee verrai portato al Imposta LastPass nella configurazione dell'app.

      Percorso rapido: LastPass compila automaticamente tutte le informazioni richieste nella Imposta l'app sezione per te. Alcune app consentono di caricare le impostazioni in un file XML, mentre altre richiedono di copiare e incollare le seguenti informazioni:
      Nome in LastPass Value (Valore)
      ID entità
      https://identity.lastpass.com
      Endpoint SSO
      https://identity.lastpass.com/SAML/SSOService
      URL di disconnessione
      https://identity.lastpass.com/Login/Logout
      Impronta digitale certificato Fornito nella Imposta l'app nella sezione dell'app SSO. Se necessario, scarica il certificato di LastPass in PEM, DER, oppure Download di metadati (XML ) formato.
      Impronta digitale certificato (SHA-256)
      Certificato (PEM)

    6. Per i passaggi successivi, apri una nuova finestra o scheda del browser. Vai alle impostazioni dell “app per abilitare il single sign-on e assicurati che l”app riconosca LastPass come fornitore di identità.

    Parte 2-Configura l'app in GitHub

    Informazioni su questa procedura: Per istruzioni dettagliate, vedi Documentazione GitHub.
    1. Accedi al tuo account di amministratore GitHub.
    2. Fai clic sul tuo avatar nell'angolo superiore destro e seleziona Le tue organizzazioni dal menu a discesa.

      Le tue organizzazioni in GitHub

    3. Seleziona Impostazioni accanto alla tua organizzazione.

      Impostazioni dell'organizzazione in GitHub

    4. Seleziona il Sicurezza scheda nel menu di navigazione a sinistra, quindi seleziona Sicurezza dell'autenticazione.

      Sicurezza dell'autenticazione

    5. Sotto single sign-on SAML sezione attiva la casella di controllo per Abilita l'autenticazione SAML.
    6. Inserisci le seguenti informazioni:

      Name (Nome) Descrizione Value (Valore)
      URL di accesso Endpoint SSO valore (copiato dalla Console di amministrazione di LastPass)
      https://identity.lastpass.com/SAML/SSOService
      Emittente Id entità valore (copiato dalla Console di amministrazione di LastPass)
      https://identity.lastpass.com
      Certificato pubblico File del certificato di LastPass che hai scaricato nella Parte 1 Incolla il certificato di LastPass che hai scaricato nella Parte 1

      Impostazioni SAML in GitHub

    7. Nella sezione Certificato pubblico copia l'URL del servizio di asserzione (ACS) e incollalo in un editor di testo.
    Come procedere: Prima di eseguire un test e salvare l'accesso SAML, completa la configurazione dell'app GitHub in LastPass nella Parte 3.

    Parte 3-Completa la configurazione dell'SSO per l'app GitHub in LastPass

    1. Torna alla LastPass nuova Console di amministrazione.
    2. Tornando alla Configura app pagina nella Console di amministrazione di LastPass (dalla Parte 1), seleziona Imposta LastPass.
    3. Nella ACS campo, incolla l'URL che hai copiato nella Parte 2.
    4. Seleziona Impostazioni avanzate e per il campo id elemento, inserisci https://github.com/org/ < la tua organizzazione >.
    5. Facoltativo: Attiva Autenticazione incrementale se desideri richiedere agli utenti di confermare la loro identità usando il app LastPass Authenticator per ogni accesso a questa app SSO.

      Attenzione: L'accesso senza password per le app SSO supporta solo l'autenticazione usando la biometria memorizzata (volto o impronta digitale) tramite notifica push app LastPass Authenticator.

    6. Seleziona Impostazioni avanzate.
    7. Per id entità campo, incolla la URL dell'entità del provider di servizi copiato nella Parte 2.
    8. Facoltativo: Se lo desideri, nella Impostazioni avanzate sezione, aggiungi le seguenti personalizzazioni aggiuntive:

      Nome in LastPass Descrizione/Valore
      Nickname Il nome dell'app come appare nella Console di amministrazione (e nelle app Cloud, se i tuoi utenti hanno una cassaforte per la gestione delle password LastPass)
      Ruolo Ruolo personalizzato che hai creato per organizzare gli utenti e le autorizzazioni a loro assegnate
      Fornitore di identità (LastPass) Questo è l'URL del provider di identità, che è LastPass:
      https://identity.lastpass.com
      Stato dell’inoltro URL a cui il provider di servizi reindirizza l'utente dopo l'elaborazione della risposta SAML
      Identificatore Queste impostazioni dipendono dall “app che stai configurando. Vedi la documentazione dell ”app SSO, quindi seleziona una delle seguenti opzioni:
      • E-mail (impostazione predefinita)
      • E-mail secondaria
      • ID utente
      • Gruppi
      • Ruoli
      • Personalizzata
      Metodo di firma SAML SHA256 (utilizza hash a 256 bit)
      Firma e crittografia Apporta le selezioni desiderate da quanto segue:
      • Firma asserzione
      • Crittografa asserzione
      • Firma richiesta
      • Firma risposta
      Carica certificato partner Seleziona il certificato partner salvato localmente (se applicabile)
      Attributi personalizzati Per aggiungere altri attributi personalizzati, seleziona Aggiungi attributo SAML e scegli tra le seguenti opzioni:
      • E-mail
      • E-mail secondaria
      • ID utente
      • Gruppi
      • Ruoli
      • Personalizzato (associato all'app SSO)
      Suggerimento: Quando crei una nuova integrazione SAML o ne modifichi una esistente, puoi definire istruzioni di attributi personalizzati. Queste istruzioni vengono inserite nelle asserzioni SAML condivise con la tua app.

    9. Fai clic Salva e assegna utenti > Utenti, gruppi e ruoli per iniziare a effettuare le tue selezioni.
    10. Cerca e seleziona gli utenti, i gruppi e/o i ruoli desiderati, quindi fai clic su Assegna.
    11. Fai clic Salva e continua a salvare > Completa.

      Risultato: La configurazione per la tua app SSO è completa! Gli utenti LastPass che hai assegnato a questa app SSO possono ora usa il suo account LastPass per accedere a questa app SSO in futuro.

    Parte 4-Completa la configurazione dell'SSO per l'App GitHub in GitHub

    1. Torna all'Hub e seleziona Configurazione SAML di Test.
    2. Dopo aver eseguito correttamente l 'test della configurazione SAML, seleziona Salvare.

      Test della configurazione SAML