5.16. "Uprawnienia użytkowników".

[stanowisko]
Informacje o uprawnieniach w dostępie do poszczególnych modułów programu, związanych z konkretnym stanowiskiem pracy

Ten moduł umożliwia zdefiniowanie uprawnień użytkowników programu do korzystania z jego poszczególnych modułów - co jest istotną sprawą w przypadku pracy wielostanowiskowej. Dzięki tej możliwości jesteśmy w stanie określić uprawnienia, zespół takich uprawnień jakoś nazwać - będzie to konkretne "stanowisko zatrudnienia" - a potem poszczególnym użytkownikom programu tak opisane stanowiska nadać.

Dostęp do modułów programu może przyjąć jedną z trzech wartości:
  1. Brak dostępu
  2. Tylko do przeglądania
  3. Pełen dostęp - przeglądanie i możliwość wprowadzania danych
Omawiany moduł pozwala na (prawie) całkowicie dowolne określenie dostępu. Uwaga: są 2 wyjątki od tego - dotyczą one... właśnie omawianego modułu, oraz modułu "Użytkownicy". Do tych dwóch modułów pełny dostęp - a zatem i możliwość zakładania stanowisk, oraz dodawania użytkowników - ma jedynie administrator (użytkownik postgres)! Inni użytkownicy - nawet mimo ew. zaznaczenia "pełny dostęp" - mogą do tych dwóch modułów mieć co najwyżej dostęp "tylko do przeglądania". Uwaga 2.: w takim przypadku należy logować się bezpośrednio z konsoli jako postgres - a nie "przechodzić z innego konta" poleceniem su postgres.

Może należałoby wspomnieć o wyjątku trzecim: module ustawień lokalnych. Dostęp do niego nie jest blokowany w ogóle - po prostu zakłada się, że jeśli już ktoś w ogóle jest użytkownikiem programu, to winien mieć możliwość chociaż ustawienia preferencji.

Użytkownik korzystający z programu na jednym stanowisku nie musi z omawianego modułu korzystać - jeśli nie zdefiniowano żadnych stanowisk, program zakłada, że każdy użytkownik programu ma pełny dostęp do każdego z modułów (z opisanymi powyżej wyjątkami).

Patrząc na ekran rekordu opisującego stanowisko, z pewnością zwrócimy uwagę, iż do opisu uprawnień dostępu zastosowano "uniksową konwencję", dobrze znaną każdemu (chyba?) użytkownikowi systemów "uniksopodobnych". r- - oznacza prawo do przeglądania, rw - pełen dostęp, -- - brak dostępu. Jest to chyba czytelne dla każdego użytkownika.

[stanowisko-tabela]
Informacje o uprawnieniach w dostępie - przeglądanie w trybie tabelarycznym

Podobnie wygląda to w trybie "przeglądarki tabelarycznej" - przy czym, ze względu na brak miejsca na ekranie, prawa dostępu obrazuje łańcuch złożony ze znaków: + - przeglądanie, * - pełen dostęp, - - brak dostępu. Znaczki te, czytane "od lewej do prawej" wskazują nam uprawnienia dostępu do modułów, wymienionych "od góry do dołu" w rozwiniętym głównym menu programu.

Edycja uprawnień także nie jest sprawą złożoną - po prostu w kolumnach opisanych - odpowiednio R (dostęp "read", czyli do przeglądania) oraz W (dostęp "write" - czyli umożliwiający zapis lub modyfikację danych, odpowiadamy "T"(ak) lub "N"(ie), zależnie od tego, na co komu pozwalamy. Zwróćmy uwagę, iż program nie przyjmie ustawienia "tylko zapis" (bez prawa odczytu), jako nonsensownego.

[edycja uprawnien]
Zmiana uprawnień danego stanowiska

Poprzednia strona | Następna strona | Spis treści
Strona główna serwisu programu