Pozycja menu "Użytkownicy" w programie to opcja, która umożliwia użytkownikowi wyświetlenie listy zarejestrowanych użytkowników w systemie. W ramach kartoteki użytkownika dostępne są różne funkcje, takie jak dodawanie nowego użytkownika, modyfikacja danych istniejącego użytkownika, usunięcie kartoteki użytkownika oraz deklarowanie dostępu do poszczególnych pozycji menu.
Sprawne funkcjonowanie każdego zaawansowanego systemu informatycznego, a w szczególności systemu do zarządzania magazynem (WMS), zależy od precyzyjnego administrowania dostępem użytkowników. To właśnie odpowiednia konfiguracja kont i uprawnień gwarantuje, że dane przedsiębiorstwa są bezpieczne, a pracownicy mogą efektywnie wykonywać swoje obowiązki bez ryzyka przypadkowego lub celowego naruszenia procedur. Program Studio TCS.net oferuje rozbudowany moduł zarządzania użytkownikami, który stanowi centralny punkt kontroli nad dostępem do zasobów systemowych. Administratorzy otrzymują potężne narzędzie, które pozwala im nie tylko na tworzenie i usuwanie kont, ale również na bardzo szczegółowe definiowanie tego, co dany pracownik może w systemie zobaczyć i zrobić.
Filozofia zarządzania użytkownikami w Studio TCS.net opiera się na zasadzie granularności, co oznacza możliwość definiowania uprawnień na bardzo niskim poziomie szczegółowości. System pozwala na pełną personalizację doświadczenia każdego użytkownika, od jego danych personalnych, przez przypisaną rolę i stanowisko, aż po wygląd interfejsu i dostępne funkcje. Taka elastyczność jest niezbędna w dynamicznym środowisku magazynowym, gdzie struktura organizacyjna i zakresy odpowiedzialności mogą ulegać częstym zmianom. Dzięki temu program może być precyzyjnie dostosowany do unikalnych potrzeb każdej firmy, niezależnie od jej wielkości czy specyfiki branżowej, co czyni go wszechstronnym rozwiązaniem.
W celu zdefiniowania użytkownika w systemie, administrator musi wprowadzić odpowiednie dane, takie jak login, nazwisko i imię użytkownika. Ważnym elementem jest także zapisanie znacznika w polu "Aktywne", który wskazuje, czy dany użytkownik ma być aktywny w systemie.
Login użytkownika składa się z nazwy serwera oraz nazwy użytkownika, zapisanych w formacie "NazwaSerwera\NazwaUżytkownika". Ta informacja jest istotna dla połączenia użytkownika z serwerem i umożliwienia dostępu do danych magazynowych.
Uprawnienia dostępu do poszczególnych pozycji menu są definiowane przez zapisanie lub usunięcie znacznika dla danej pozycji. Jeśli użytkownik ma mieć dostęp do konkretnej funkcji w menu, administrator zaznacza odpowiednie pole wyboru. Zapisanie znacznika oznacza, że użytkownik ma uprawnienia dostępu do danej pozycji menu, natomiast usunięcie znacznika oznacza brak takich uprawnień.
Ta funkcjonalność pozwala administratorowi na kontrolowanie dostępu użytkowników do poszczególnych funkcji programu magazynowego. Administrator może określić, które opcje menu są dostępne dla poszczególnych użytkowników, zapewniając tym samym odpowiedni poziom bezpieczeństwa i ograniczenie dostępu do wrażliwych danych.
Dzięki tej opcji programu magazynowego, administrator ma pełną kontrolę nad użytkownikami i ich uprawnieniami, co pozwala na skonfigurowanie systemu zgodnie z indywidualnymi potrzebami firmy. Zapewnienie odpowiednich uprawnień dostępu jest kluczowe dla utrzymania poufności danych i ochrony przed nieautoryzowanym dostępem.
Grid z listą użytkowników programu magazynowego TCS.net prezentuje informacje o użytkownikach w formie tabelarycznej. Oto opis poszczególnych kolumn:
Aktywne: Określa, czy konto użytkownika jest aktywne czy nie.
Rola: Wskazuje przypisaną rolę użytkownika w systemie.
Login: Login użytkownika, który służy do logowania do systemu.
Nazwisko: Nazwisko użytkownika.
Imię: Imię użytkownika.
Stanowisko: Informacja o stanowisku pracy użytkownika.
Telefon: Numer telefonu użytkownika.
E-mail: Adres e-mail użytkownika.
Termin ważności konta: Określa datę ważności konta użytkownika.
Oddział: Przypisany oddział, z którym związany jest użytkownik.
Magazyn: Przypisany magazyn, z którym związany jest użytkownik.
MPK: Numer MPK (Miejsce powstawania kosztów) użytkownika.
Analityka: Informacja o uprawnieniach do analiz danych.
SFID: Numer identyfikacyjny SFID.
Nr karty RCP/KD: Numer karty RCP/KD użytkownika.
PRX: Kod PRX przypisany do użytkownika.
Skaner ID: Numer identyfikacyjny skanera.
Kod terminal: Kod terminala użytkownika.
Hasło terminal: Hasło terminala użytkownika.
Language: Wybrany język użytkownika.
Ribbon: Informacja o układzie menu w interfejsie użytkownika.
Strona startowa: Określa stronę startową użytkownika.
Rodzaj Menu: Określa preferowany rodzaj menu użytkownika.
RDP (remote access): Informacja o dostępie zdalnym (RDP) użytkownika.
RDP (Adresy): Adresy dostępu RDP użytkownika.
Data ostatniego logowania: Data i godzina ostatniego logowania użytkownika.
Data ostatniego wylogowania: Data i godzina ostatniego wylogowania użytkownika.
Rolasys: Informacja o roli systemowej użytkownika.
Supervisor: Określa, czy użytkownik ma uprawnienia do nadzoru.
REFNO: Numer referencyjny użytkownika.
Grid z tymi kolumnami umożliwia przeglądanie i zarządzanie danymi użytkowników w programie magazynowym TCS.net.
Rejestr użytkowników w programie TCS.net umożliwia zarządzanie użytkownikami systemu. Dzięki tym poleceniom można skutecznie zarządzać użytkownikami programu TCS.net, dodając nowych użytkowników, edytując istniejące dane, nadając uprawnienia oraz resetując ustawienia dla poszczególnych magazynów, oddziałów i komórek MPK.
Na pasku poleceń dostępne są następujące polecenia:
Polecenie "NOWY" służy do dodawania nowych użytkowników do programu. Po wybraniu tego polecenia można wprowadzić dane nowego użytkownika, takie jak login, hasło, dane osobowe itp.
Każdy pracownik korzystający z programu Studio TCS.net posiada swoją indywidualną kartotekę, która jest znacznie więcej niż tylko zbiorem danych logowania. Jest to kompleksowy profil, gromadzący wszystkie istotne informacje dotyczące użytkownika i jego interakcji z systemem. Administrator, korzystając z przejrzystego formularza, może zarządzać szerokim zakresem danych, które podzielone są na logiczne sekcje. W sekcji danych podstawowych definiuje się fundamentalne atrybuty, takie jak login, imię, nazwisko, a także przypisuje się użytkownika do konkretnej roli, oddziału, magazynu czy miejsca powstawania kosztów (MPK). Istotnym elementem jest również pole „Aktywne”, które pozwala na szybkie włączanie lub wyłączanie dostępu do systemu bez konieczności usuwania całego konta.
Oprócz danych podstawowych, kartoteka użytkownika zawiera również szereg informacji dodatkowych, które ułatwiają komunikację i identyfikację. Administrator może wprowadzić dane kontaktowe, takie jak adres e-mail i numer telefonu, a także określić stanowisko zajmowane przez pracownika w firmie. Co więcej, system pozwala na przypisanie do użytkownika konkretnych urządzeń, z których korzysta, takich jak identyfikator skanera kodów kreskowych czy numer karty RCP/KD. Ważną funkcją jest również możliwość ustawienia daty ważności konta, co jest szczególnie przydatne w przypadku pracowników zatrudnionych na czas określony lub w ramach projektów. Wszystkie te informacje prezentowane są w czytelnej tabeli, umożliwiającej szybkie sortowanie i filtrowanie danych.
Opis kontrolki na formularzu dopisywania i edycji kartoteki użytkownika programu magazynowego:
Dane podstawowe:
Rola: Kontrolka typu Combo (rozwijana lista) umożliwiająca wybór roli użytkownika.
Login: Pole tekstowe umożliwiające wprowadzenie loginu użytkownika.
Nazwisko: Pole tekstowe umożliwiające wprowadzenie nazwiska użytkownika.
Imię: Pole tekstowe umożliwiające wprowadzenie imienia użytkownika.
Rodzaj menu: Kontrolka typu Combo umożliwiająca wybór rodzaju menu dla użytkownika.
Komórka MPK: Kontrolka typu Combo umożliwiająca wybór komórki powiązanej z użytkownikiem.
Oddział: Kontrolka typu Combo umożliwiająca wybór oddziału powiązanego z użytkownikiem.
Magazyn: Kontrolka typu Combo umożliwiająca wybór magazynu powiązanego z użytkownikiem.
Aktywne: Kontrolka typu CheckBox (pole wyboru) umożliwiająca oznaczenie aktywności użytkownika.
Ribbon: Kontrolka typu CheckBox umożliwiająca oznaczenie używania Ribbon (interfejsu wstążki) przez użytkownika.
Nr referencyjny: Pole tekstowe umożliwiające wprowadzenie numeru referencyjnego użytkownika.
PRX: Pole tekstowe umożliwiające wprowadzenie PRX (kodu identyfikującego rodzaj słownika) użytkownika.
FOLDER: Pole tekstowe umożliwiające wprowadzenie nazwy folderu użytkownika.
Hasło: Przycisk umożliwiający zarządzanie hasłem użytkownika.
Informacje dodatkowe:
Analityka: Pole tekstowe umożliwiające wprowadzenie informacji analitycznych użytkownika.
Email: Pole tekstowe umożliwiające wprowadzenie adresu e-mail użytkownika.
Telefon: Pole tekstowe umożliwiające wprowadzenie numeru telefonu użytkownika.
Stanowisko: Kontrolka typu Combo umożliwiająca wybór stanowiska użytkownika.
Identyfikator Skaner: Pole tekstowe umożliwiające wprowadzenie identyfikatora skanera użytkownika.
Identyfikator Karta RCP/KD: Pole tekstowe umożliwiające wprowadzenie identyfikatora karty RCP/KD użytkownika.
Data Ważności Konta: Kontrolka typu Date (wybór daty) umożliwiająca określenie daty ważności konta użytkownika.
Wersja językowa: Pole tekstowe umożliwiające wprowadzenie informacji o preferowanej wersji językowej użytkownika.
SFID - Identyfikator oddziału: Pole tekstowe umożliwiające wprowadzenie identyfikatora oddziału powiązanego z użytkownikiem.
Kod terminal: Pole tekstowe umożliwiające wprowadzenie kodu terminala użytkownika.
Hasło terminal: Pole tekstowe umożliwiające wprowadzenie hasła terminala użytkownika.
Uprawnienia:
Kierownik, Ulubione, Koordynator, Może drukować, Może rejestrować, Może grupować, Może eksportować, Menu kontekstowe, Wyszukiwarka: Kontrolki typu CheckBox umożliwiające oznaczenie odpowiednich uprawnień dla użytkownika.
Akceptowane adresy IP: Pole tekstowe umożliwiające wprowadzenie akceptowanych adresów IP dla użytkownika.
Uprawnienia SSJob:
Kontrola dostępu RDP: Kontrolka typu CheckBox umożliwiająca oznaczenie dostępu RDP (Remote Desktop Protocol) dla SSJob.
Wygląd programu:
Strona startowa: Pole tekstowe umożliwiające wprowadzenie informacji o stronie startowej użytkownika.
W powyższym opisie przedstawiono różne kontrolki, takie jak pola tekstowe, listy rozwijane (Combo), pola wyboru (CheckBox) i przyciski, które umożliwiają wprowadzanie i edycję danych użytkownika programu magazynowego WMS.net. Kontrolki te umożliwiają dostosowanie ustawień, uprawnień i preferencji dla każdego użytkownika w systemie.
Polecenie "EDYCJA" umożliwia edycję danych istniejącego użytkownika. Po wybraniu tego polecenia można modyfikować informacje takie jak dane osobowe, dane logowania, uprawnienia itp.
Hasło
Jeżeli program działa w oparciu o autentykację Forms (a nie Windows czy Active Directory) wówczas administrator nadaje użytkownikowi hasło dostępu. Aby zapewnić i zwiększyć bezpieczeństwo kont , hasło zostaje poddane walidacji na podstawie warunków określonych w parametrach.
Polecenie "UPRAWNIENIA" umożliwia zarządzanie uprawnieniami użytkownika. Po wybraniu tego polecenia można określić, jakie funkcje i moduły systemu są dostępne dla danego użytkownika. Można również ustawić poziom uprawnień, takich jak odczyt, zapis, usuwanie itp.
Polecenie "RESET ustawień dla MAGAZYNU" pozwala zresetować ustawienia użytkownika dla konkretnego magazynu. Można użyć tego polecenia, jeśli użytkownik potrzebuje dostępu tylko do określonego magazynu lub jeśli konieczne jest przywrócenie domyślnych ustawień dla danego magazynu.
Zarządzanie uprawnieniami jest jedną z najważniejszych funkcji z perspektywy bezpieczeństwa danych, a program Studio TCS.net podchodzi do tego zagadnienia w sposób niezwykle szczegółowy. Administrator ma pełną kontrolę nad tym, do których modułów, a nawet pojedynczych opcji menu, dany użytkownik ma dostęp. Odbywa się to za pomocą intuicyjnego mechanizmu polegającego na zaznaczaniu lub odznaczaniu pól wyboru (checkboxów) przy poszczególnych pozycjach w strukturze menu aplikacji. W ten sposób można precyzyjnie określić, że dany magazynier może jedynie rejestrować przyjęcia towaru, ale nie ma już wglądu w raporty sprzedaży czy ustawienia systemowe. Taka segregacja uprawnień jest fundamentalna dla zachowania poufności informacji i zapobiegania nieautoryzowanym działaniom.
System idzie o krok dalej, pozwalając na definiowanie nie tylko dostępu do funkcji, ale również uprawnień do wykonywania konkretnych akcji. Za pomocą dedykowanych pól wyboru administrator może określić, czy użytkownik ma prawo do drukowania dokumentów, eksportowania danych do plików zewnętrznych, grupowania informacji w tabelach czy korzystania z menu kontekstowego. Istnieje również możliwość ograniczenia dostępu do systemu tylko z określonych adresów IP, co stanowi dodatkową warstwę zabezpieczeń, szczególnie w przypadku dostępu zdalnego. Ta granularna kontrola pozwala na stworzenie środowiska pracy idealnie dopasowanego do roli i odpowiedzialności każdego pracownika.
Program Studio TCS.net, jako zaawansowane narzędzie, oferuje szereg dodatkowych opcji, które pozwalają na jeszcze lepsze dostosowanie systemu do potrzeb organizacji. Jedną z nich jest zarządzanie hasłami. W przypadku, gdy system działa w oparciu o uwierzytelnianie za pomocą formularza (a nie integrację z Active Directory), administrator może nadawać i resetować hasła użytkownikom. Co istotne, system wymusza walidację siły haseł na podstawie centralnie zdefiniowanych parametrów, co znacząco podnosi poziom bezpieczeństwa. Na pasku poleceń administrator ma do dyspozycji intuicyjne przyciski takie jak „NOWY”, „EDYCJA” czy „UPRAWNIENIA”, które usprawniają codzienną pracę.
Ponadto, system pozwala na personalizację interfejsu dla poszczególnych użytkowników. Administrator może zdefiniować, jaki rodzaj menu (np. klasyczne czy wstążkowe - Ribbon) będzie domyślnie używany, a nawet ustawić indywidualną stronę startową, która będzie wyświetlana zaraz po zalogowaniu. Ciekawą funkcją jest również polecenie „RESET ustawień dla MAGAZYNU”, które pozwala na szybkie przywrócenie domyślnych konfiguracji dla danego użytkownika w kontekście konkretnego magazynu. Wszystkie te możliwości, oferowane przez firmę SoftwareStudio, świadczą o dojrzałości produktu i jego zorientowaniu na realne potrzeby przedsiębiorstw, które poszukują nie tylko funkcjonalnego, ale i bezpiecznego oraz elastycznego systemu WMS.