Dostęp¶
Strona umożliwia konfigurację mechanizmu uwierzytelniania oraz zarządzanie użytkownikami.
Elementy strony¶
-
Formularz konfiguracji dostępu do urządzenia.
Zawiera pola:
- zezwalanie na aktualizację firmware,
- włączenie uwierzytelniania Basic Authentication,
- login i hasło administratora (admin),
- login i hasło użytkownika (user).
Konto admin posiada pełny dostęp do interfejsu WWW oraz wszystkich poleceń API.
Konto user umożliwia logowanie do uproszczonego panelu WWW (Status) oraz wykonywanie poleceń sterujących wyjściami OUT, PWM i zmiennymi
VAR. -
Lista użytkowników sterujących
Lista ta jest aktywna przy włączonym Basic Authentication.
Użytkownicy z tej listy:
- mogą wykonywać wyłącznie polecenia sterujące wyjściami OUT, PWM oraz zmiennymi
VAR, - nie mają dostępu do interfejsu WWW,
- nie mają dostępu do konfiguracji urządzenia.
Dla każdej pozycji dostępne są przyciski aktywowania, edycji oraz usuwania.
Nad tabelą znajduje się przycisk otwierający formularz dodawania użytkowników (przedstawiony na obrazie poniżej). - mogą wykonywać wyłącznie polecenia sterujące wyjściami OUT, PWM oraz zmiennymi
Logowanie i autoryzacja¶
Przy włączonej metodzie Basic Authentication dostęp do zasobów urządzenia (w tym poleceń HTTP) wymaga podania poprawnych danych logowania.
- Logowanie do interfejsu WWW odbywa się przez formularz na stronie.
- Te same dane uwierzytelniające wykorzystywane są do autoryzacji zapytań API.
Zakres dostępnych operacji zależy od przypisanej roli użytkownika.
Jeżeli metoda Basic Authentication jest wyłączona, zasoby HTTP dostępne są bez uwierzytelniania.

