Skip to main content

Kurs bs4 core

Kurs jest przeznaczony dla osób początkujących, bez znajomości programowania.

Poznaj działanie systemu bs4 core – zobacz filmiki instruktażowe jak korzystać z programu i dostosować go samodzielnie do potrzeb firmy.

Odcinek 10

Jak nadać uprawnienia użytkownikom? Jak zabezpieczyć dane przed nieuprawnionymi?

System bs4 pozwala na bardzo rozbudowane zarządzanie uprawnieniami użytkowników. W tym filmie poruszyliśmy tylko podstawową konfigurację uprawnień. Niemniej już ona daje nam duże możliwości dopasowania do potrzeb.

W programie bs4 na potrzeby zarządzania uprawnieniami możemy definiować grupy użytkowników. W tym celu należy wejść do kartoteki “Administrator”.

  1. Wchodzimy do zakładki “Grupy użytkowników”. wejść do kartoteki “Administrator”.
  2. Możemy tutaj dodać nową grupę użytkowników. Klikamy “Dodaj nowe”. Wpisujemy nazwę grupy.
  3. W zakładce “Osoby w grupie” wskazujemy użytkowników należących do grupy.

Użytkowników można zapisywać do grup również z poziomu kartoteki użytkownika. Każdy użytkownik może należeć do wielu grup jednocześnie. Każdy użytkownik zawsze należy do systemowej grupie o nazwie “Wszyscy”. Uprawnienia do poszczególnych miejsc w programie określa się z dokładnością do grup użytkowników. Nie wskazujemy użytkowników bezpośrednio po nazwiskach. Możemy zdefiniować ogólne, pełne uprawnienie do całej kartoteki programu.

Jeżeli chcemy, aby na przykład do kartoteki edycji mebli miała pełne uprawnienia jakaś konkretna grupa użytkowników, należy wejść do edytora kartoteki. Można to dokonać z poziomu kartoteki klasy “Mebel”.
W edytorze kartoteki w polu “Pełne uprawnienia dla grupy” wskazujemy konkretną grupę. Od tego momentu tylko osoby z tej grupy będą mogły otworzyć kartotekę mebla i edytować wszystkie dane w tej kartotece.
Możemy jednak wskazywać pełne uprawnienia nie do całej kartoteki lecz do poszczególnych stron kartoteki.

  1. W tym celu zostawiamy wariant “brak wyboru” w edytorze kartoteki i wchodzimy w ustawienia konkretnej strony w kartotece np. “Dane ogólne”.
  2. W polu “Pełne uprawnienia dla grupy” można wskazać grupę użytkowników, która będzie miała pełne prawa do edycji i przeglądania danej strony.
  3. Jeżeli takie ograniczenie uprawnień nie jest wystarczające, możemy zostawić w tym polu wariant “brak wyboru” i przejść do szczegółowego ustawiania uprawnień.
  4. W celu ustawiania szczegółowych uprawnień wchodzimy w zakładkę “Uprawnienia” w edytorze strony. Tutaj możemy wskazać nie jedną a wiele grup uprawnionych do tej strony.
  5. W tym celu w zestawieniu uprawnień klikamy “Dodaj nowe”. Wchodzimy w ustawienia dodanej reguły uprawnień aby wskazać konkretną grupę uprawnioną.

Nadane w ten szczegółowy sposób uprawnienia oznaczają jedynie, że użytkownicy z tych grup będą mogli wejść na daną stronę kartoteki. Nie daje im to jeszcze pełnych uprawnień na stronie. Jeżeli do danej strony typu formularz ustawiliśmy szczegółowe uprawnienia dla wybranych grup, to musimy jeszcze ustawić szczegółowe uprawnienia do elementów formularzy.

  1. Przy wybranym elemencie formularza klikamy na trybik.
  2. W edytorze elementu przechodzimy do zakładki uprawnienia. Klikamy “dodaj nowe” aby dodać regułę uprawnienia do elementu formularza.
  3. Możemy hurtowo wskazać wiele elementów formularza w jednej regule. Możemy wskazać grupę uprawnioną a także czy reguła ma pozwalać na edycję danych w elemencie czy tylko na podgląd informacji.

Strony typu zestawienie i szereg innych typów stron w programie bs4 może mieć swoje lokalne menu. Jeżeli na stronie typu zestawienie mamy wybrane szczegółowe ustawianie uprawnień, musimy konfigurować uprawnienia również do poszczególnych opcji menu na tej stronie.

  1. W tym celu klikamy trybik prowadzący do edytora strony.
  2. Klikamy “opcje zestawienia”.
  3. Klikamy link prowadzący do edytora wybranej opcji. Wchodzimy do zakładki “uprawnienia”.
  4. Dodajemy nową regułę uprawnień. Możemy ustawić, że regułą dotyczy wielu opcji w menu tej samej strony.