Uprawnienia
Kontroluj, kto ma dostęp do projektu i co może w nim robić, osobno dla każdej aplikacji (Cloud i Edge), dla użytkowników i grup.
Uprawnienia projektu określają, kto ma do niego dostęp i co może w nim robić. Dostęp jest przyznawany dla każdego projektu osobno, więc jedna osoba może mieć różny dostęp w różnych budynkach.
Dla każdej aplikacji
THMI ma dwie aplikacje, Cloud i lokalny Edge, które służą do różnych rzeczy, dlatego rola danej osoby jest ustawiana dla każdej aplikacji osobno. Każdemu użytkownikowi lub grupie możesz przypisać maksymalnie trzy role:
| Gdzie | Dostępne role | Do czego |
|---|---|---|
| Cloud | Obserwator · Menedżer · Administrator | Co dana osoba może konfigurować w aplikacji Cloud. |
| Cloud + Edge | Obserwator · Operator | Rola operacyjna obowiązująca w obu aplikacjach. |
| Edge | Obserwator · Operator | Co dana osoba może robić w lokalnej aplikacji Edge. |
Zestawy ról się różnią, bo różnią się aplikacje: w Cloud projekt jest konfigurowany (stąd Menedżer i Administrator), a w Edge jest obsługiwany na miejscu (stąd Operator). Aby uprawnienie miało jakiekolwiek znaczenie, musi być ustawiona co najmniej jedna z trzech ról.
Role
- Obserwator: może wyświetlać, ale nie zmieniać.
- Operator: codzienna obsługa, czyli reagowanie na alarmy i zmienianie zapisywalnych wartości, ale bez zmiany konfiguracji projektu.
- Menedżer: może konfigurować dużą część projektu (tagi, alarmy, strony i ustawienia).
- Administrator: pełna kontrola nad projektem, łącznie z jego uprawnieniami.
Użytkownicy i grupy
Uprawnienia przyznaje się pojedynczym użytkownikom oraz grupom użytkowników. Przyznanie roli grupie daje tę rolę wszystkim jej członkom. To skalowalny sposób zarządzania dostępem, bo aktualizujesz grupę raz, zamiast każdego projektu.
Możesz dodać naraz jeden lub więcej podmiotów i ustawić ich role, a istniejące uprawnienia możesz edytować zbiorczo lub usuwać zbiorczo, aby zmienić wiele z nich jednocześnie. Lista uprawnień pokazuje obok siebie role Cloud, Cloud + Edge i Edge każdego podmiotu.
Jak sumuje się dostęp
Jedna osoba może otrzymać dostęp więcej niż raz: bezpośrednio i przez jedną lub więcej grup, do których należy. W takim przypadku uprawnienia łączą się, a wygrywa najszersze. Nie ma zasady „bezpośrednie wygrywa z grupowym” ani żadnej kolejności pierwszeństwa: ktoś, kto jest Obserwatorem bezpośrednio, ale Menedżerem przez grupę, jest w praktyce Menedżerem.
W praktyce ma to znaczenie przy odbieraniu dostępu. Odebranie roli w jednym miejscu nie zmniejsza czyjegoś dostępu, jeśli inne uprawnienie nadal go zapewnia. Aby naprawdę ograniczyć to, co ktoś może robić, usuń każde uprawnienie, które to daje (sprawdź jego grupy, a nie tylko uprawnienie bezpośrednie).
Sumowanie odbywa się w obrębie każdej aplikacji: Cloud, Cloud + Edge i Edge są rozpatrywane osobno, więc szeroka rola w Edge nigdy nie poszerza tego, co ktoś może robić w Cloud.
Użytkownik anonimowy
Projekt może zawierać wbudowanego użytkownika anonimowego, dzięki któremu osoby bez loginu mogą korzystać z projektu w lokalnym Edge. Może on być wyłącznie Obserwatorem w Edge; każda inna rola wybrana dla niego w Cloud, Cloud + Edge lub gdziekolwiek indziej jest ignorowana.
Uprawnienia do pojedynczych elementów
Niektóre rzeczy mają własne uprawnienia uzupełniające rolę w projekcie, dzięki czemu o dostępie można decydować dla jednego elementu naraz: kto może widzieć stronę lub dokument, kto może zmieniać wartość tagu oraz kto może widzieć i obsługiwać alarmy w kategorii alarmów. Zobacz Uprawnienia do elementów.