QBS >> Elementy standardowe >> Zarządzanie użytkownikami

Zarządzanie użytkownikami programu

Moduł Zarządzanie użytkownikami jest uniwersalnym elementem każdego programu w wersji Professional. Pełni on ważną rolę w zabezpieczeniu danych przed niepowołanymi osobami. Moduł ten pozwala przede wszystkim, pozwala pracować tylko uprawnionym do tego osobom w takim zakresie jaki został zdefiniowany przez administratora programu.

Użytkownicy i grupy

Zarządzanie uzytkownikami programu jest modułem uniwersalnym, który można uruchmić w wersji Professional aplikacji technologii Q-Line 3000. Służy do przydzielania praw dostępu każdemu użytkownikowi który zostanie zarejestrowany przez administratora. Oznacza to, że każdy zarejestrowany użytkownik ma prawo dostępu do używania aplikacji w takim zakresie w jakim zdefiniował to wcześniej administrator dopiero po podaniu swojego identyfikatora i hasła. Tę czynność, nazywamy logowaniem do systemu. Poniżej mamy przykładowe okno logowania.


Powyższe okno wymaga wpisania identyfikatora i hasła. Bez podania w/w danych praca w danym systemie będzie niemożliwa Ze względów bezpieczeństwa hasło należy zachować w tajemnicy.

Administrator może przydzielić hasło na czas ograniczony, oznacza to, że w określonym dniu użytkownik straci możliwość pracy w aplikacji, jeżeli hasło nie ulegnie zmianie. Okno w którym przydziela prawa dostępu do pracy z aplikacją jest poniżej.


Należy zauważyć iż system pozwala definiować zarówno użytkowników jak i grupy użytkowników. Na samej górze okna jest widoczna grupa ALL. Grupa ta występuje zawsze kiedy rozpoczynamy pracę z systemem. Nowi użytkownicy oraz grupy stają się jej częścią. W tym oknie możemy zarządzać użytkownikami. Możemy ich dodawać i usuwać, nadawać i zmieniać hasła, wymuszać ich zmianę oraz określić liczbę nieprawidłowych wejść. Po przekroczeniu liczby określającej ilość prób wejścia do aplikacji system blokuje użytkownikowi wejście. Odblokować je może dopiero Administrator Grupę ALL można usunąć i stworzyć całą strukturę od nowa ale nie jest to zalecane. Powyższe okno można otworzyć idąc ścieżką:

Menu główne >> Operacje systemowe >> Zarządzanie użytkownikami

Zarządzanie uzytkownikami jest zawsze dostępne we wszystkich wersjach Professional produktów zgodnie Q-Line 3000 zgodnie ze ścieżką podaną powyżej. Zarejestrowani użytkownicy oraz grupy pojawią się w innym oknie, gdzie administrator może przydzielić prawa dostępu do określonych elemntów menu. Generalnie zaleca się tworzenie grup użytkowników. Ułatwia to zarządzanie prawami dostępu z tej prostej przyczyny, że wystarczy określić prawa dla grupy a nie dla poszczególnych użytkowników. Po prostu każdego nowego użytkownika danej aplikacji przydzielamy do grupy. Jeżeli tego nie zrobimy to trzeba po prostu ustalić osobno prawa dla nowego użytkownika. W przypadku niewielkiej liczby osób pracujących w systemie nie jest to trudne, jednak jeżeli liczba użytkoników jest większa, może zaistnieć ryzyko przyznania pomyłkowo większych uprawnień niż to jest konieczne.

Prawa i do czego prawa można przypisać

Weźmy dla ilustracji przykład pewnej firmy


Z powyższego wynika iż zdefiniowano dwie grupy użytkowników ADMIN i PRAC. Oraz użytkowników GG, ADM, WNO, JAC i PR Proszę zauważyć, że GG jest członkiem grupy ALL co wcale nie oznacza że ma z tego tytułu jakieś superprawa dostępu. Z kolei trzech członków grupy ADMIN ma prawa administratora, tzn. Menu główne widzą w następującej postaci.


Po prostu prawa dostępu polegają na możliwości wejścia do poszczególnych pozycji Menu główne. Przy czym Administrator czy też jak widać na powyższym przykładzie członkowie grupy ADMIN mogą "z urzędu" wejśc do każdej pozycji Menu główne a także w podmenu etc.

UWAGA !! Logując się po raz pierwszy do programu, okno logowania nie wymaga podania identyfikatora i hasła. Dopiero po wejściu do modułu Zarządzanie użytkownikami programu i zdefiniowaniu użytkowników aplikacja wymaga podania w/w danych. Potem będąc w Menu główne należy nacisnąć klawisz funkcyjny F12 Wyświetli się okno jak poniżej w którym można zdefiniować prawa dostępu poszczególnych uzytkownikó i grup do widocznych pozycji Menu główne. Dla pełnej jasności, należy powiedzieć, że przycisk F12 działa podobnie w dowolnym podmenu.


Widać też w przeglądarce Obiekty chronione listę wszystkich pozycji Menu główne. Jeżeki będziemy w jakimś podmenu, to oczywiście wyświetli się lista pozycji z danego podmenu. Obok poszczególnych pozycji Menu główne są dwie kolumny checkboxów. Kolumny mają własne oznakowanie E i V. Co odpowiednio oznacza Edit i Vision. W tym konkretnym przykładzie dla użytkownika ADM widać, że ma prawa wejścia E i prawa przeglądania V pozycji Menu główne w tych miejscach gdzie checkboxy są oznaczone znaczkiem "v". Generalnie mówiąc użytkownik ADM (wyróżniony pogrubionym tekstem) będzie widział wszystko jak powyżej w Menu główne.

Przydzielone prawa innego użytkownika

Teraz w w module widać inną sytuację dotyczącą użytkownika PR. W tabeli checkboxów widać wyraźnie, że użytkownik wyróżniony pogrubionym tekstem ma inne prawa jak wcześniej ADM. W pozycji Menu główne widać iż w kolumnie V są dznaczone check boxy w pozycji Umowy okresowe i Rachunki do umów okresowych Z kolei w kolumnie E odznaczone są pozycje Deklaracje ZUS i Deklaracje US co widać na przykładzie, podobnie odznaczone są ale niewidoczne tutaj pozycje Generacje i procesy przetwarzania danych i Export sprzedaży do programu Q-Finaks 3000