Okta permette alle organizzazioni di amministrare la sicurezza in modo centralizzato.
Ecco un video esplicativo che illustra cosa significa per gli utenti finali:
https://screencast.com/t/GKzEGtJF3VA9
Il resto di questa guida spiega come utilizzare Okta con Market Dojo.
Innanzitutto, assicurati di avere un account Okta e di averlo configurato per l'SSO (Single Sign-On).
Dalla dashboard di Okta , aggiungi un'applicazione ( oppure trovane una esistente).
Configura le impostazioni generali secondo necessità, vedi l'esempio qui sotto.
Assicurarsi che l' URI di reindirizzamento del login e l'URI di avvio del login abbiano il nome host e il sottodominio corretti e utilizzino il percorso corretto. Ad esempio:
https://<my-whitelabel-subdomain>.marketdojo.com/omniauth/okta/callback
https://<my-whitelabel-subdomain>.marketdojo.com/omniauth/okta/
...e se gli utenti possono accedere dalla pagina di accesso del dojo di categoria....
https://<my-whitelabel-subdomain>.marketdojo.com/categorydojo/omniauth/okta/callback
https://<my-whitelabel-subdomain>.marketdojo.com/categorydojo/omniauth/okta/
Prendi nota dell'ID client e del segreto client.
Vai su API > Server di autorizzazione > (clicca sulle impostazioni) > quindi clicca sul pulsante modifica
Questa pagina contiene un link tramite il quale potrai ottenere alcune configurazioni aggiuntive che ti serviranno in seguito.
Di seguito le cose che dobbiamo aggiungere da Amministrazione > Integrazione > Okta
L'emittente è l'URL dell'intestazione di Okta seguito da oauth2/default
Autorizzare l'URL è l'URL dell'intestazione di Okta seguito da oauth2/v1/authorize
Il sito è l'URL dell'intestazione di Okta
L'URL del token è l'URL di okta seguito da oauth2/v1/token
Aggiungi utenti a Okta
Aggiungi gli utenti con cui desideri effettuare l'accesso a Okta (nella scheda Utenti).
Assicurati che questi utenti siano attivati (c'è un pulsante apposito).
Assicurati che agli utenti sia assegnata l'applicazione Market Dojo (quella che hai configurato in precedenza).
Accedi al tuo account Market Dojo
Vai alla pagina Amministrazione > Integrazioni
Fai clic su +Okta e inserisci le impostazioni che hai annotato nel passaggio precedente.
Disconnettiti da Market Dojo
Vai alla pagina di accesso (assicurati di utilizzare il tuo dominio white label).
Dovresti vedere l'opzione "Accedi con Okta", cliccaci sopra
Se tutto è configurato correttamente, effettuerai l'accesso.