Studio TCS.net - instrukcja obsługi

Użytkownicy - konta, role aplikacyjne i kontekst pracy w Studio TCS.net

Każda osoba pracująca w Studio TCS.net ma indywidualne konto, które wyznacza jej menu, oddział, magazyn i komórkę. Konta zakłada administrator w panelu Administratora, w rejestrze Użytkownicy. Strona opisuje pola formularza konta i rolę aplikacyjną, powiązanie konta z pracownikiem oraz zasady haseł i wyłączania dostępu.

Studio TCS.net - ekran roli Narzędziownia: menu z sześcioma sekcjami i stopka z wartościami Komórka, Magazyn, Oddział i Firma wynikającymi z konta
Menu i stopka po zalogowaniu wynikają z roli i kontekstu konta ustawionych w rejestrze Użytkownicy.

Ekran startowy konta z rolą Narzędziownia pokazuje skutek ustawień konta. Sześć sekcji menu wynika z roli, a stopka podaje komórkę, magazyn, oddział i firmę, czyli kontekst konta. Rejestru Użytkownicy i formularza konta w demo nie ma, bo należą do panelu Administratora.

Na tej stronie

  1. Dane podstawowe i kontekst konta
  2. Informacje dodatkowe i uprawnienia konta
  3. Konto a kartoteka pracownika
  4. Role aplikacyjne i stanowiska
  5. Hasła i wyłączanie konta
  6. Dane osobowe w kontach i kartotekach
  7. Ćwiczenie: porównaj konto narzędziownika z kontem pracownika i wskaż pola, które je różnią
  8. Najczęstsze pytania
  9. Słownik pojęć

Rejestr Użytkownicy pokazuje jedno konto w wierszu. Oprócz danych z formularza zawiera datę ostatniego logowania, datę ostatniego wylogowania i znacznik Supervisor, co pozwala znaleźć konta od dawna nieużywane. Z rejestru otwiera się formularz konta, a uprawnienia konta ustawia się na osobnym ekranie opisanym na stronie o uprawnieniach użytkowników.

Dane podstawowe i kontekst konta

Osiem pól formularza jest wymaganych. Trzy z nich - oddział, magazyn i komórka - wybiera się ze słowników, więc muszą istnieć przed założeniem konta.

PoleWymaganeOpis i walidacja
RolatakLista aktywnych ról aplikacyjnych. Rola wyznacza menu użytkownika.
LogintakDo 50 znaków. Użytkownik wpisuje go na ekranie logowania w polu Użytkownik.
Nazwisko, ImiętakDane osoby pokazywane w panelu użytkownika w menu.
Rodzaj menutakUkład interfejsu, na przykład menu boczne albo wstążka. Oba konta demo mają menu boczne.
OddziałtakWartość ze słownika. Rejestry narzędziowni pokazują dokumenty oddziału konta.
MagazyntakWartość ze słownika magazynów; w bazie demonstracyjnej Magazyn Narzędzi, Magazyn części zamiennych, Środki BHP, Magazyn materiałów eksploatacyjnych i Odzież ochronna.
KomórkatakWartość ze słownika komórek (miejsc powstawania kosztów); w bazie demonstracyjnej Magazyn, Transport, Biuro, Zarząd, Administracja i Warsztat.
AktywnenieOdznaczenie wyłącza konto od razu.

Reguła kontekstu konta. Konto bez któregokolwiek pola kontekstu (oddział, magazyn, komórka) kończy się przy starcie komunikatem, że program może działać nieprawidłowo. Oddział decyduje o zakresie dokumentów w rejestrach narzędziowni, dlatego jego wybór jest ważniejszy niż pozostałe pola kontekstu.

Informacje dodatkowe i uprawnienia konta

Pola z tej części formularza uzupełniają konto. Kilka z nich decyduje o zachowaniu rejestrów i o dostępie do programu.

PoleOpis
AnalitykaIdentyfikator pracownika łączący konto z kartoteką pracownika. Wpisuje się go jako tekst, bez wyboru z kartoteki. W koncie Panelu dla pracownika decyduje, czyje wypożyczenia widać.
E-mailAdres konta. Potrzebny do samodzielnego resetu hasła przez użytkownika.
TelefonNumer kontaktowy użytkownika.
StanowiskoWartość słownika opisująca funkcję osoby. Stanowisko nie nadaje uprawnień.
Identyfikator Skaner, Identyfikator Karta RCP/KDIdentyfikatory przypisane do konta, osobno dla skanera i dla karty RCP/KD.
Data Ważności KontaData, do której konto ma być ważne.
Wersja językowaJęzyk interfejsu. Puste pole oznacza polski.
Kierownik, KoordynatorZnaczniki funkcji konta. Nie nadają prawa zatwierdzania dokumentów.
Może drukować, Może eksportować, Może grupować, Menu kontekstoweFlagi funkcji rejestrów. Każda włącza lub wyłącza jedną funkcję rejestru.
Akceptowane adresy IPAdresy, z których konto może pracować w programie.
Strona startowaEkran otwierany po zalogowaniu. Układ interfejsu (menu boczne albo wstążka) jest ustawieniem konta, a strona startowa go wskazuje.
Przycisk HasłoOtwiera formularz ustawienia hasła konta.
Studio TCS.net - formularz Pracownik w menu KARTOTEKI z sekcjami Dane ewidencyjne, Dane kontaktowe i Informacje dodatkowe oraz listami ze słowników
Formularz kartoteki pracownika jako odniesienie: pogrubione etykiety to pola wymagane, a strzałka oznacza pole z listą.

Formularza konta w demo nie ma, więc pokazany jest formularz kartoteki pracownika z tego samego programu. Nad polami stoją przyciski Anuluj, Zapisz, Pliki i Uwagi, a po lewej sekcje Dane ewidencyjne, Dane kontaktowe i Informacje dodatkowe. Pogrubione etykiety Imię i Nazwisko oznaczają pola wymagane, a pola Status, Zawód, Stanowisko, Obiekt, Zespół, Komórka i System pracy mają strzałkę listy. Formularz konta ma inny zestaw pól, który opisują tabele na tej stronie.

Formularz konta dzieli pola na dane podstawowe, część Informacje dodatkowe i część Uprawnienia. Pola wymagane są oznaczone w formularzu, a zapis bez któregokolwiek z nich jest blokowany, więc konto nie powstaje w niepełnej postaci. Hasło ustawia osobny przycisk Hasło.

Konto a kartoteka pracownika

Kartoteka pracownika opisuje osobę: zawód, stanowisko, zespół, komórkę i numer karty RCP/KD. Konto logowania to osobny rekord, który zakłada administrator w panelu. Pole Analityka w koncie łączy oba rekordy, a wartość powinna odpowiadać identyfikatorowi pracownika według ustaleń wdrożenia. W rejestrze Pracownicy kolumna Analityka zawiera numer nadawany automatycznie przy dopisaniu pracownika.

Zakres widoku Panelu dla pracownika. Ekran pokazuje narzędzia pracownika wskazanego w polu Analityka konta. O tym, co konto może otworzyć, decyduje zestaw pozycji menu nadany kontu. Pracownik nie wypożycza ani nie zwraca narzędzi sam - dokumenty NW i NP rejestruje narzędziownik.

Role aplikacyjne i stanowiska

Pojęcia łatwo pomylić, zwłaszcza że nazwy stanowisk brzmią jak nazwy ról. Tabela pokazuje, gdzie każde z nich się ustawia i co naprawdę zmienia.

PojęcieGdzie się ustawiaCo zmienia w programie
Rola aplikacyjnaPole Rola w koncieWyznacza menu użytkownika. Dodatkowe role nadaje zakładka Role ekranu Nadawanie uprawnień.
StanowiskoSłownik Stanowiska, pole konta i kartoteki pracownikaOpisuje funkcję osoby, na przykład Kierownik magazynu albo Mechanik. Nie nadaje uprawnień.
Flagi kontaCzęść Uprawnienia w formularzu kontaWłączają drukowanie, eksport, grupowanie i menu kontekstowe w rejestrach.
SupervisorZnacznik kontaPozwala przełączać role z listy ról.

Demo pokazuje sześć ról aplikacyjnych: Narzędziownię z pełnym menu, Panel dla pracownika z pozycjami Do zwrotu i Historia oraz dwie role modułu BHP, Usługę BHP i Panel klienta BHP, opisane w sekcji Usługa BHP, oraz dwie role Studio ewidIT, administratora IT i portal pracownika, opisane w sekcji Studio ewidIT. Instalacja może mieć dodatkowe role, na przykład rolę mobilną dla kolektora z pozycjami Szukaj, Szybkie wypożyczenie i Szybki zwrot. Menu każdej roli ustala wdrożenie.

Studio TCS.net - rola Panel dla pracownika: menu z jedną sekcją NARZĘDZIOWNIA, rejestr Narzędzia do zwrotu bez przycisków i stopka z kontekstem konta
Rola Panel dla pracownika to najwęższe menu i rejestr bez przycisków tworzących dokumenty.

Konto z rolą Panel dla pracownika ma w menu jedną sekcję, NARZĘDZIOWNIA, z pozycjami Do zwrotu i Historia. Tabela Narzędzia do zwrotu ma kolumny Indeks, Nazwa, Nr serii, Ilość do zwrotu, Ilość wypożyczona, Termin zwrotu, Data wypożyczenia i Nr dokumentu, a nad siatką nie ma żadnych przycisków. Konto demo nie ma wypożyczeń, więc rejestr pokazuje komunikat Brak danych. Pole Komórka w stopce ma inną wartość niż w roli Narzędziownia, bo kontekst jest ustawieniem konta.

Hasła i wyłączanie konta

SytuacjaKto działaCo się dzieje
Nowe kontoAdministratorPrzycisk Hasło ustawia hasło. Hasło ma od 5 do 25 znaków, a dodatkowe reguły złożoności (wymagane rodzaje znaków oraz długość minimalna i maksymalna) włącza się w parametrach globalnych.
Użytkownik zapomniał hasłaUżytkownikPo nieudanej próbie logowania pojawia się link "Nie pamiętasz hasła ?". Użytkownik podaje login i e-mail konta, dostaje jednorazowy link ważny 30 minut i ustawia nowe hasło.
Pracownik odszedł z firmyAdministratorOdznaczenie pola Aktywne wyłącza konto od razu, bo każda strona sprawdza aktywność konta.
Dostęp tylko z wybranych komputerówAdministratorPole Akceptowane adresy IP ogranicza konto do podanych adresów.
Długa przerwa w pracyProgramSesja wygasa po 120 minutach bezczynności i użytkownik loguje się ponownie.

Logowanie z perspektywy użytkownika opisuje strona o logowaniu do programu. Konto wyłącza administrator.

Dane osobowe w kontach i kartotekach

Program nie usuwa ani nie anonimizuje danych pracownika. Wycofanie osoby z użycia polega na odznaczeniu pola Aktywne w koncie i w kartotece pracownika. Dokumenty i historia wypożyczeń zostają. Okres przechowywania danych i zasady ich usuwania określa polityka prywatności klienta, a nie ekran programu.

Konto zawiera imię i nazwisko, telefon, adres e-mail oraz daty ostatniego logowania, więc jest zbiorem danych osobowych w rozumieniu rozporządzenia RODO. Kartoteka pracownika zawiera dodatkowo między innymi dane kontaktowe i pole z danymi osoby do powiadomienia w razie wypadku. Ślady działań zapisują dzienniki panelu: Dziennik zdarzeń, Historia operacji, Aktywność użytkowników i Lista błędów. Nadawaj konta i flagę Może eksportować tylko osobom, które muszą z nich korzystać. Organem nadzorczym dla danych osobowych w Polsce jest Urząd Ochrony Danych Osobowych.

Ćwiczenie w demo - lekcja lub zajęcia

Ćwiczenie: porównaj konto narzędziownika z kontem pracownika i wskaż pola, które je różnią

Uczeń ustala, które ustawienia konta wyznaczają zakres pracy osoby wydającej narzędzia i osoby za nie odpowiedzialnej. Panel Administratora nie należy do ról demo, więc ćwiczenie porównuje skutki na dwóch kontach. Rola w demo: Narzędziownia, a potem Panel dla pracownika. Czas: około 15 minut. Niczego nie zapisuj ani nie zmieniaj, bo konto demo jest wspólne.

  1. Uruchom demo Studio TCS.net w roli Narzędziownia. W stopce odczytaj wartości Firma, Oddział, Magazyn i Komórka, ale ich nie zmieniaj, bo zmiana zapisuje się na koncie.
  2. Otwórz NARZĘDZIOWNIA, Wypożyczenia, Dokumenty NW. Zapisz przyciski paska narzędzi i nazwy kolumn, bez klikania przycisków.
  3. Wróć na stronę startową demo, uruchom rolę Panel dla pracownika i zapisz pozycje menu. Otwórz Do zwrotu i zapisz kolumny oraz przyciski paska.
  4. Otwórz Historia i zapisz sposoby wyszukiwania, które ta pozycja oferuje.
  5. Zbuduj tabelę: element (menu, przyciski, zakres danych), konto narzędziownika, konto pracownika i pole konta, które ten element wyznacza (Rola, Oddział, Analityka albo uprawnienia).

Pytanie kontrolne. Które pola konta sprawiają, że pracownik widzi na ekranie własne narzędzia i nie może ich wypożyczyć samodzielnie, i dlaczego stanowisko ze słownika tego nie zmienia?

Podstawa programowa. Ćwiczenie realizuje częściowo efekt "wyjaśnia potrzebę zabezpieczania majątku przedsiębiorstwa znajdującego się w magazynie" z kwalifikacji SPL.01 Obsługa magazynów (jednostka SPL.01.6) w zawodzie technik logistyk: pokazuje, kto w programie wydaje narzędzia i kto widzi swoje wypożyczenia, ale nie omawia przepisów o odpowiedzialności materialnej (podstawa programowa zawodu technik logistyk). Pozostałe ćwiczenia zebraliśmy na stronie demo TCS.net na zajęciach.

Najczęstsze pytania

Kto zakłada konta użytkowników?

Administrator wdrożenia, w panelu Administratora, w rejestrze Użytkownicy. Kartoteka pracownika opisuje osobę, a konto logowania jest osobnym rekordem powiązanym polem Analityka.

Czym różni się rola od stanowiska?

Rola aplikacyjna wyznacza menu użytkownika. Stanowisko jest wartością słownika, która opisuje funkcję osoby, na przykład Kierownik magazynu albo Mechanik, i nie nadaje żadnych uprawnień.

Co zrobić z kontem pracownika, który odszedł z firmy?

Odznacz pole Aktywne w koncie, a wyłączenie zadziała od razu. W kartotece pracownika odznacz Aktywne i uzupełnij datę zwolnienia. Program nie usuwa danych, więc dokumenty i historia zostają.

Do czego służy pole Analityka w koncie?

Łączy konto z kartoteką pracownika. W roli Panel dla pracownika to pole decyduje, czyje wypożyczenia pokazują pozycje Do zwrotu i Historia.

Czy użytkownik może sam odzyskać hasło?

Tak. Po nieudanej próbie logowania pojawia się link "Nie pamiętasz hasła ?". Użytkownik podaje login i e-mail konta, dostaje jednorazowy link ważny 30 minut i ustawia nowe hasło.

Czy konto może logować się tylko z wybranych adresów IP?

Tak. Pole Akceptowane adresy IP w formularzu konta ogranicza pracę do podanych adresów. Ograniczenie można też ustawić dla całej instalacji.

Słownik pojęć

Konto użytkownika
Rekord z loginem, rolą aplikacyjną i kontekstem pracy, zakładany przez administratora w panelu Administratora.
Rola aplikacyjna
Ustawienie konta, które wyznacza menu użytkownika, na przykład Narzędziownia albo Panel dla pracownika.
Kontekst konta
Firma, oddział, magazyn i komórka przypisane do konta; oddział zawęża dokumenty w rejestrach narzędziowni.
Analityka
Identyfikator pracownika wpisywany w koncie, który łączy je z kartoteką pracownika i wyznacza widok Panelu dla pracownika.
Stanowisko
Wartość słownika opisująca funkcję osoby w firmie; nie nadaje uprawnień.
Supervisor
Znacznik konta, które może przełączać role z listy ról.