Introduzione
Integrando Docebo con Facebook, gli utenti potranno connettersi alle proprie piattaforme utilizzando le credenziali di login di Facebook. Questo articolo è una guida a questa integrazione.
Attenzione! Assicurarsi che l'indirizzo email utilizzato per connettersi a Facebook corrisponda ad un utente già esistente in Docebo (lo username e la password non devono necessariamente corrispondere, ma l'indirizzo email deve appartenere ad un utente pre-esistente).
In questo modo, gli utenti potranno accedere alla piattaforma correttamente. Se l'indirizzo email utilizzato per Facebook non corrisponde ad un utente Docebo, l'utente non potrà accedere alla piattaforma utilizzando le credenziali di Facebook.
Creare un'app Facebook per Docebo
Consiglio d'utilizzo: Quando si configurano un'integrazione SSO e un dominio personalizzato definito nella Gestione domini per la stessa piattaforma, consigliamo di configurare prima il dominio personalizzato. Gli URL degli endpoint necessari all'integrazione SSO dipendono dell'URL della piattaforma.
Aprire il link: https://developers.facebook.com/apps (il link si apre in una nuova tab). Potrebbe essere necessario connettersi al proprio account Facebook. Nella pagina delle App, premere Crea una nuova applicazione.
Nella finestra pop up, inserire il Nome visualizzato della'app e l'Indirizzo email di contatto e premere Crea ID app (potrebbe essere necessario rispondere ad alcune domande di sicurezza).
Dopo aver creato l'app, si sarà re-indirizzati alla pagina principale dell'app su Facebook. Cliccare Configura nella sezione Facebook login. Nella pagina seguente, selezionare l'opzione Web. Se si utilizza un dominio personalizzato definito nella Gestione domini, inserire l'URL del dominio personalizzato della propria piattaforma Docebo; se invece non si ha un dominio personalizzato, inserire l'URL docebosaas. Premere Salva, poi selezionare il tab Impostazioni dal menu Facebook Login.
Nel campo URl di reindirizzamento OAuth validi, digitare l'URL di installazione seguito da un secondo endpoint composto come segue:
https://{{lms base url}}/lms/index.php?r=socialLogin/fbLogin
in cui {{lms base url}}
è l'indirizzo di installazione di destinazione. Fare riferimento allo screenshot qui sopra come esempio.
Attenzione! Usa la modalità con limitazioni per gli URl di reindirizzamento e Applica HTTPS sono abilitati di default per tutte le Facebook Login App create dopo marzo 2018, e che non è possibile disabilitarli.
Selezionare ora il menu Impostazioni nel pannello di sinistra e fare clic su Di base per definire l'URL della normativa sulla privacy. Per una corretta configurazione, questo campo è obbligatorio.
Quando la configurazione è completa, attivare la propria app modificandone lo stato da In fase di sviluppo a Live utilizzando il pulsante dedicato.
Selezionare una categoria per la propria app e premere Conferma per finalizzare il cambiamento di stato.
Attivare l'app Facebook in Docebo
Attivare l'app Facebook come descritto nell'articolo della Knowledge Base dedicato alla gestione di applicazioni e funzionalità. L'app si trova nella tab Single Sign On.
Dopo l’attivazione è possibile iniziare le configurazione. Fare riferimento alla sezione che segue per ulteriori informazioni.
Configurare l'app Facebook in Docebo
Per accedere all'app, accedere al Menu amministrazione, e premere Gestione nella sezione Facebook. Nella pagina delle Impostazioni, inserire il Codice API di Facebook e il Secret code di Facebook nei campi di testo corrispondenti. Queste informazioni derivano dalla pagina Impostazioni dell'app creata in Facebook (fare riferimento alle sezioni precedenti per ulteriori informazioni su come recuperare le informazioni). Premere Salva le modifiche per terminare. Ora gli utenti della piattaforma possono connettersi utilizzando le credenziali di login di Facebook. Per verificare il corretto funzionamento dell'integrazione, disconnettersi dalla piattaforma. Nella pagina di Login sarà visualizzata l'icona di Facebook nella sezione di Login.