Promotic
Zalogowanie logon

NotAuthState - właściwość obiektu PmUser

Opis:
Stan uwierzytelniania wieloskładnikowego użytkownika.
Składnia:
Long NotAuthState
Wartości:
0 (domyślnie) - Oznacza, że użytkownik jest w pełni uwierzytelniony. To znaczy, że uwierzytelnianie wieloskładnikowe nie jest aktywne, lub jest aktywne, ale użytkownik pomyślnie przeszedł wszystkimi etapami uwierzytelniania wieloskładnikowego.
1 - Oznacza, że użytkownik nie jest jeszcze w pełni uwierzytelniony i oczekuje na dokończenie uwierzytelnienia wieloskładnikowego. Użytkownik ten jest wprawdzie zalogowany do systemu, ale tymczasowo jest przypisany tylko do specjalnej grupy użytkowników $NOTAUTH. Grupa ta umożliwia dostęp tylko do ograniczonego zbioru funkcji, które są konieczne do dokończenia uwierzytelniania wieloskładnikowego (np. do wprowadzenia kodu z aplikacji webowej). W konfiguracji wstępnej Konfiguracja wstępna "Dwuskładnikowe uwierzytelnianie użytkowników" użytkownik jest przekierowany do specjalnego panela logowania (panel NotAuthPanel), który służy do wprowadzenia kodu do dokończenia uwierzytelnienia wieloskładnikowego. Po wprowadzeniu poprawnego kodu w panelu NotAuthPanel użytkownik zostanie w pełni uwierzytelniony (NotAuthState zostanie ustawiona na 0) i uzyska dostęp do pełnej funkcjonalności, która odpowiada jego zwykłym uprawnieniom.
Notatka:
Właściwość przeznaczona do odczytu i zapisu.
 
Właściwość NotAuthState nie jest ustawiana automatycznie przez system.
Jeżeli jest wymagane uwierzytelnianie wieloskładnikowe, wtedy należy ją ustawić w skrypcie w trakcie zalogowania użytkownika w zdarzeniu onUserLogonBegin na wartość 1.
Jeżeli użytkownik w kolejnym kroku wprowadzi kod do dokończenia uwierzytelniania wieloskładnikowego, wtedy należy ją ustawić na wartość 0, która oznacza, że użytkownik jest w pełni uwierzytelniony.
 
Właściwość NotAuthState jest ściśle powiązana z właściwością NotAuthParams, która zawiera dodatkowe informacje (np. kod), wygamane do dokończenia uwierzytelniania wieloskładnikowego użytkownika.
Przykład:

Historia:
Pm9.00.35: Wytworzono
© MICROSYS, spol. s r.o.Update cookies preferences