# Użytkownicy

### Zarządzanie użytkownikami

Zakładka **„Użytkownicy”** w systemie **cairo.BI** umożliwia pełne zarządzanie użytkownikami mającymi dostęp do systemu – od dodawania nowych kont po nadawanie ról, dostępów i uprawnień.  
To centralne miejsce administracji użytkownikami, pozwalające kontrolować, kto i w jakim zakresie może korzystać z danych raportowych.

---

#### Lista użytkowników

[![image.png](https://pomoc.cairo.pl/uploads/images/gallery/2026-03/scaled-1680-/w1k8NgolnZbMvlw3-image.png)](https://pomoc.cairo.pl/uploads/images/gallery/2026-03/w1k8NgolnZbMvlw3-image.png)

„**Zarządzanie użytkownikami**” – zestawienie prezentuje listę użytkowników systemu wraz z ich uprawnieniami i statusem bezpieczeństwa. Dla każdego użytkownika podawane są:

- **Użytkownik** – imię, nazwisko oraz adres e-mail przypisany do konta.
- **Rola** – poziom uprawnień w systemie (np. Superuser, Użytkownik).
- **2FA** – status weryfikacji dwuetapowej (Aktywne lub Nieaktywne).
- **Podgląd zysku** – informacja, czy użytkownik ma uprawnienia do widoczności marż i danych finansowych.
- **Źródła** – systemy, z których pochodzą dane.
- **Utworzono** – data rejestracji konta w systemie.
- **Zaktualizowano** – data ostatniej modyfikacji danych użytkownika.
- **Akcje** – zestaw narzędzi do zarządzania konkretnym rekordem (usuwanie, podgląd, edycja).

---

#### Karta użytkownika

[![image.png](https://pomoc.cairo.pl/uploads/images/gallery/2026-03/scaled-1680-/qZKRU7111bwU1RmP-image.png)](https://pomoc.cairo.pl/uploads/images/gallery/2026-03/qZKRU7111bwU1RmP-image.png)

### Karta użytkownika – szczegóły i uprawnienia

„**Karta użytkownika**” – widok szczegółowy pozwala na pełną edycję profilu użytkownika, zarządzanie bezpieczeństwem konta oraz precyzyjne definiowanie zakresu widoczności danych. Karta podzielona jest na sekcję informacyjną oraz panel uprawnień:

### Szczegóły profilu

W lewej części ekranu prezentowane są podstawowe informacje o użytkowniku:

- **Inicjały i Nazwa** – graficzna wizualizacja oraz imię i nazwisko użytkownika wraz z przypisaną rolą (np. Użytkownik).
- **Email** – adres służący do logowania i komunikacji systemowej.
- **Podgląd zysku** – znacznik określający, czy użytkownik widzi dane o marżowości.
- **2FA** – status weryfikacji dwuetapowej (np. Aktywne).
- **Utworzono / Zaktualizowano** – daty graniczne aktywności konta.

### Zarządzanie uprawnieniami

Główna tabela pozwala na przypisanie dostępu do poszczególnych modułów i magazynów:

- **Źródło** – system, z którego pochodzą dane (np. ERP).
- **Wszystkie magazyny** – zbiorczy checkbox nadający dostęp do całej struktury magazynowej.
- **Wybrane magazyny** – funkcja pozwalająca na selektywny wybór konkretnych magazynów (np. 03, CE, 02) za pomocą rozwijanej listy.
- **Dostęp do zakładek (Magazyn, Rozrachunki, Sprzedaż, Zakupy)** – konkretne pola wyboru (checkbox), które decydują o tym, czy dany użytkownik będzie miał dostęp do odpowiadających im sekcji (zakładek) w menu głównym systemu.
- **Zaznacz wszystko** – przycisk szybkiego wyboru wszystkich dostępnych uprawnień dla danego źródła.

### Menu akcji dodatkowych

Dostępne pod ikoną „trzech kropek” przyciski funkcyjne umożliwiają administrację kontem:

- **Resetuj hasło** – wymuszenie zmiany hasła przez użytkownika.
- **Wyłącz / Resetuj 2FA** – zarządzanie dodatkowym stopniem zabezpieczenia konta.
- **Wyloguj ze wszystkich urządzeń / Zapomnij 2FA** – natychmiastowe przerwanie wszystkich aktywnych sesji użytkownika.
- **Usuń** – całkowite usunięcie karty użytkownika z systemu.

System umożliwia **pracę w trybie edycji** (przycisk Edytuj), a po wprowadzeniu zmian ich zatwierdzenie (przycisk Zapisz) lub wycofanie (Anuluj). Dzięki temu administrator ma pełną kontrolę nad tym, do których obszarów analitycznych (zakładek) dany pracownik otrzyma uprawnienia.

---

#### Dodawanie nowego użytkownika

[![image.png](https://pomoc.cairo.pl/uploads/images/gallery/2026-03/scaled-1680-/oUF5XlaAH2gjmfbp-image.png)](https://pomoc.cairo.pl/uploads/images/gallery/2026-03/oUF5XlaAH2gjmfbp-image.png)

„**Dodawanie nowego użytkownika**” – okno konfiguracji pozwala na wprowadzenie danych identyfikacyjnych oraz wstępne zdefiniowanie roli i dostępu użytkownika. W formularzu uzupełniane są następujące dane:

- **Nazwisko** i **Imię** – pola tekstowe do identyfikacji użytkownika.
- **Email** – adres służący jako login do platformy.
- **Rola** – lista rozwijana z wyborem poziomu dostępu: **Superuser** lub **Użytkownik**.
- **Hasło** – pole do zdefiniowania hasła z opcją podglądu znaków (ikona oka).
- **Powtórz hasło** – pole weryfikacyjne w celu uniknięcia błędów.
- **Podgląd zysku** – checkbox decydujący o uprawnieniu do wyświetlania danych finansowych.
- **Wybierz źródło** – lista rozwijana służąca do wskazania systemu źródłowego danych (np. **ERP**).

Zatwierdzenie danych odbywa się przyciskiem „**Zapisz**”, a wyjście bez zmian przyciskiem „**Anuluj**”.

---

#### Superuser

Użytkownik z uprawnieniami **Superuser** ma pełny dostęp do wszystkich danych i funkcji systemu.  
Może:

- dodawać, usuwać i edytować użytkowników,
- przypisywać im role, źródła i magazyny,
- nadawać lub odbierać uprawnienia,
- zarządzać konfiguracją systemu.

Zaleca się przyznawać status **Superusera** wyłącznie zaufanym administratorom systemu.

---

#### Weryfikacja dwustopniowa (2FA)

Weryfikacja dwuetapowa (**2FA**) stanowi dodatkową warstwę ochrony konta użytkownika, wymagając przy logowaniu nie tylko hasła, ale i unikalnego kodu wygenerowanego w aplikacji mobilnej.

#### 1. Monitorowanie statusu 2FA

Status zabezpieczenia konta można sprawdzić w dwóch widokach:

- **Tabela użytkowników:** W kolumnie „**2FA**” widnieje informacja, czy funkcja jest **Aktywna** (kolor szary/biały) czy **Nieaktywna** (kolor jasnoszary).
- **Karta użytkownika:** W sekcji „**Szczegóły**” (lewy panel) wyświetlany jest aktualny status zabezpieczenia (np. **2FA: Aktywne**).

#### 2. Aktywacja i konfiguracja

Proces uruchomienia weryfikacji odbywa się z poziomu edycji profilu:

[![image.png](https://pomoc.cairo.pl/uploads/images/gallery/2026-03/scaled-1680-/ZO1ta5gYj6ilGees-image.png)](https://pomoc.cairo.pl/uploads/images/gallery/2026-03/ZO1ta5gYj6ilGees-image.png)

- W oknie „**Edytuj użytkownika**” znajduje się sekcja **2FA**.
- Jeśli status to **Nieaktywne**, należy kliknąć przycisk „**Pokaż QR 2FA**”, aby wyświetlić kod do zeskanowania w aplikacji uwierzytelniającej (np. Google Authenticator).

[![image.png](https://pomoc.cairo.pl/uploads/images/gallery/2026-03/scaled-1680-/mf567djs8qfMudLf-image.png)](https://pomoc.cairo.pl/uploads/images/gallery/2026-03/mf567djs8qfMudLf-image.png)