Nazwa wtyczki | Data utworzenia | Data ostatniej aktualizacji | Link do instalki | Krótki opis | Dział utrzymujący | Dokumentacja dla klienta | Typ licencji | Typ wtyczki | Id wtyczki |
---|---|---|---|---|---|---|---|---|---|
Uwierzytelnianie OKTA | 2019-06-25 | 2023-11-15 | Link | Wtyczka umożliwiająca logowanie do systemu za pomocą Okta | Dev Core | Płatna | Wtyczka | com.suncode.plugin-okta-authenticator |
System umożliwia uwierzytelnianie użytkowników za pomocą zewnętrznych aplikacji. Jedną z takich aplikacji jest Okta. Możliwość uwierzytelniania za pomocą Okta daje wtyczka Okta Authenticator.
Po zainstalowaniu wtyczki niezbędne jest uzupełnienie nowych parametrów w Administracja -> Konfiguracja systemu -> Parametry systemu, które znajdują się w sekcji Authentication.Okta.
Do uzupełnienia tych parametrów niezbędne jest utworzenie aplikacji w serwisie Okta do łączenia się z systemem PlusWorkflow. Aplikacja musi być typu Web oraz mieć wybrany protokół SAML 2.0. Wybiera się to w pierwszym kroku tworzenia aplikacji.
W kolejnym kroku następuje konfiguracja sekcji General. W tym miejscu należy uzupełnić parametry *Single sign on URL* oraz ** wartością *<bazowa_ścieżka_systemu>/api/authentication/sso/login?provider=okta*, gdzie <bazowa_ścieżka_systemu> początkowa wartość linku do systemu PlusWorkflow, np: http://192.168.1.1:8080/PlusWorkflow.
Po zakończeniu konfiguracji należy udostępnić aplikację użytkownikom firmy oraz uzupełnić parametry w systemie. Pierwszy parametr *CertificateFingerprint.URL* jest to link URL do certyfikatu. W celu jego skopiowania wchodzimy do zakładki Sign On naszej utworzonej aplikacji w Okta i klikamy w *Identity Provider metadata*.
Po kliknięciu otworzy się nowa strona w nowej zakładce. Należy skopiowac link tej strony i wkleić go do systemu.
Kolejny parametr EmbedLink należy skopiować z sekcji General z pola EmbedLink.
Należy zapisać zmiany w parametrach systemu. Możliwe jest już autoryzowanie się w systemie PlusWorkflow za pomocą aplikacji Okta. Od tej pory jakiekolwiek wejście do systemu PlusWorkflow będzie automatycznie przenosić na stronę Okta w celu uwierzytelnienia. Jeżeli w Okta będziemy zalogowani, to automatcyznie otworzy nam się strona systemu PlusWorkflow. Strona logowania systemu PlusWorkflow pokaża się tylko jeżeli w systemie klikniemy Wyloguj lub otworzymy adres */LoginManual.do*. Wtedy na stronie logowania będzie również widoczny przycisk do logowania za pomocą Okta.
Po kliknięciu w przycisk zostaniemy przekierowani do aplikacji Okta, gdzie nastąpi uwierzytelnienie.
Do systemu PlusWorkflow można również dostać się z poziomu aplikacji Okta. Wystarczy tylko kliknąć w utworzoną aplikację powiązaną z systemem PlusWorkflow.
Należy pamiętać, że login użytkowników systemu PlusWorkflow musi się zgadzać z loginem, który jest zwracany przez aplikację Okta. Definiuje się to w edycji sekcji Sign on.
Add Comment