? Uprawnienia do danych
Funkcjonalność uprawnień do danych umożliwia kontrolę dostępu użytkowników do wybranych elementów modelu danych, takich jak wymiary i miary.
Uprawnienia definiowane są na poziomie elementów modelu i wpływają bezpośrednio na to, jakie dane użytkownik widzi w analizach oraz dashboardach.
⚙️ Zasada działania
Uprawnienia do danych oparte są na trzech stanach:
- Dostęp (zaznaczone) – użytkownik ma dostęp do elementu oraz wszystkich jego elementów podrzędnych
- Brak dostępu (zablokowane) – użytkownik nie ma dostępu do elementu oraz jego potomków
- Stan niezdefiniowany – brak jawnie nadanego dostępu (może zostać nadpisany przez inne role)
Uprawnienia dziedziczone są w strukturze drzewa (np. w hierarchii wymiarów).
? Uprawnienia dla wielu ról
W przypadku przypisania użytkownika do wielu ról obowiązuje zasada:
- blokada ma wyższy priorytet niż dostęp
Oznacza to, że jeśli w jednej roli element jest zablokowany, użytkownik nie uzyska do niego dostępu, nawet jeśli w innej roli został on udostępniony.
? Struktura drzewa uprawnień
Uprawnienia nadawane są w formie drzewa:
- użytkownik może rozwijać modele, wymiary i miary,
- uprawnienia można ustawiać na dowolnym poziomie,
- ustawienia dotyczą również elementów podrzędnych.
Dla poprawy wydajności:
- modele są domyślnie zwinięte,
- dane ładowane są dopiero po rozwinięciu elementu.
? Modele wieloźródłowe
W przypadku modeli wieloźródłowych:
- możliwe jest wykorzystanie modeli składowych z nadanymi uprawnieniami,
- jednak uprawnienia nie są dziedziczone automatycznie,
- należy je zdefiniować niezależnie dla modelu końcowego.
➕ Dodawanie uprawnień do danych
Aby utworzyć nowe uprawnienie, przejdź do:
Uprawnienia → Uprawnienia do danych, a następnie kliknij ikonę „+”.

? Krok 1: Wybór modeli danych
Po kliknięciu dodawania:
- wybierz modele danych, których mają dotyczyć uprawnienia,
- możesz rozwinąć listę modeli lub skorzystać z wyszukiwarki,
- zatwierdź wybór przyciskiem OK.

? Krok 2: Nadanie nazwy
- wprowadź nazwę uprawnienia (np. „Sprzedaż – ograniczony dostęp”),
- nazwa ułatwia identyfikację konfiguracji.

? Krok 3: Konfiguracja dostępu (zakładka „Elementy”)
W zakładce Elementy:
1.Rozwiń model danych

2.Wybierz elementy (miary, wymiary) i ustaw dostęp:

- zaznaczenie – dostęp,
- zablokowanie – brak dostępu,
Wskazówka
Ustawienia obejmują także elementy podrzędne. Drzewo ładowane jest dynamicznie – elementy pojawiają się po rozwinięciu.
? Krok 4: Przypisanie użytkowników (zakładka „Użytkownicy”)
W zakładce Użytkownicy możesz przypisać:
- pojedynczych użytkowników,
- grupy użytkowników.
Dzięki temu możliwe jest zarządzanie dostępem zarówno na poziomie indywidualnym, jak i zbiorczym.
Jak przypisać:
- wybierz użytkowników lub grupy z listy,
- dodaj je do uprawnienia,
- przypisane pozycje pojawią się w tabeli poniżej.

⚙️ Jak działa przypisanie
- użytkownik dziedziczy uprawnienia przypisane bezpośrednio oraz przez grupy,
- w przypadku wielu źródeł uprawnień nadal obowiązuje zasada: blokada ma wyższy priorytet niż dostęp,
- zmiana uprawnień dla grupy wpływa na wszystkich jej członków.
⚠️ Ważne
- brak przypisania użytkownika lub grupy oznacza brak zastosowania uprawnienia,
- przypisanie grupy jest wygodniejsze przy większej liczbie użytkowników,
- uprawnienia są stosowane dynamicznie (bez potrzeby ponownego logowania).