Come configurare l'integrazione SSO con Okta

Come configurare l'integrazione SSO con Okta

Qual è il problema che stai affrontando?

Vorrei configurare l'integrazione tra Market Dojo e Okta. Come posso fare?

Soluzione

Di cosa si occupa Okta?

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.


Configura Okta

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).


Configura Market Dojo
  • 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.


Metti alla prova questa integrazione
  • 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.