Jak skonfigurować integrację SSO z Okta

Jak skonfigurować integrację SSO z Okta

Jaki masz problem?

Chciałbym skonfigurować integrację między Market Dojo a Okta. Jak to zrobić?

Rozwiązanie

Co robi Okta?

Okta umożliwia organizacjom centralne zarządzanie bezpieczeństwem.

Oto film wyjaśniający, co to oznacza dla użytkowników końcowych:

https://screencast.com/t/GKzEGtJF3VA9

W dalszej części przewodnika wyjaśniono, jak używać Okta z Market Dojo.


Skonfiguruj Okta

Przede wszystkim upewnij się, że masz konto Okta i skonfigurowałeś je do korzystania z funkcji logowania jednokrotnego (SSO).


Z pulpitu Okta dodaj aplikację ( lub znajdź istniejącą)


  • Skonfiguruj ustawienia ogólne zgodnie z wymaganiami. Przykład znajduje się poniżej.

  • Upewnij się, że adres URI przekierowania logowania i adres URI inicjującego logowanie mają poprawną nazwę hosta i subdomenę oraz używają prawidłowej ścieżki. Na przykład:

https://<my-whitelabel-subdomain>.marketdojo.com/omniauth/okta/callback

https://<my-whitelabel-subdomain>.marketdojo.com/omniauth/okta/

...a jeśli użytkownicy mogą się zalogować ze strony logowania do kategorii dojo....

https://<my-whitelabel-subdomain>.marketdojo.com/categorydojo/omniauth/okta/callback

https://<my-whitelabel-subdomain>.marketdojo.com/categorydojo/omniauth/okta/



  • Zanotuj identyfikator klienta i tajny klucz klienta.

  • Przejdź do API > Serwery autoryzacji > (kliknij ustawienia) > następnie kliknij przycisk edycji

  • Na tej stronie znajdziesz odnośnik, dzięki któremu będziesz mógł uzyskać dodatkowe informacje konfiguracyjne, które będą Ci potrzebne później.






Poniżej znajduje się element, który musimy dodać z poziomu administratora > integracja > Okta


  • Wystawcą jest adres URL nagłówka Okta, po którym następuje oauth2/default

  • Autoryzuj adres URL jest adresem URL nagłówka Okta, po którym następuje oauth2/v1/authorize

  • Strona jest adresem URL nagłówka serwisu Okta

  • Adres URL tokena to adres URL okta po którym następuje oauth2/v1/token



Dodaj użytkowników do Okta

  • Dodaj użytkowników, z którymi chcesz się logować do Okta (na karcie użytkowników)

  • Upewnij się, że ci użytkownicy są aktywni (jest przycisk)

  • Upewnij się, że użytkownicy są przypisani do aplikacji Market Dojo (tej, którą skonfigurowałeś powyżej)


Skonfiguruj Market Dojo
  • Zaloguj się na swoje konto Market Dojo

  • Przejdź do strony Administracja>Integracje

  • Kliknij +Okta i wprowadź ustawienia, które zanotowałeś w poprzednim kroku


Przetestuj tę integrację
  • Wyloguj się z Market Dojo

  • Przejdź do strony logowania (pamiętaj, aby użyć swojej domeny whitelabel)

  • Powinna pojawić się opcja „Zaloguj się za pomocą Okta”, kliknij ją

  • Jeżeli wszystko jest poprawnie skonfigurowane, zostaniesz zalogowany