Uprawnienia do danych

? 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).

Czy ten artykuł był pomocny?