Integracje

Kontroluj, które wiersze i kolumny widzą inni

Udostępnij zespołowi jedną tabelę i pozwól każdej osobie widzieć tylko te wiersze i kolumny, do których ma uprawnienia.

Pokaż jako Markdown

Dzięki regułom dostępu wszyscy, którym udostępniasz tabelę, pracują na tej samej tabeli, a każda osoba widzi tylko tyle, na ile jej pozwolisz. Reguły ustawiasz w panelu udostępniania tabeli.

Na tej stronie posłużymy się jednym przykładem: tabelą Deals z bazy danych sprzedaży, z kolumnami Region, Rep, Amount i Margin. Każdy przedstawiciel handlowy powinien widzieć tylko transakcje ze swojego regionu, a kolumnę Margin powinien widzieć tylko zespół Finance.

Jak działają reguły dostępu

  • Reguła dla wszystkich pozostałych dotyczy każdej osoby, której udostępniono tabelę i która nie ma własnej reguły. Bez tej reguły osoby te widzą wszystkie wiersze i kolumny.
  • Reguła dla osoby, zespołu lub obszaru roboczego jest wyjątkiem. Osobę objętą wyjątkiem obowiązuje ten wyjątek zamiast reguły dla wszystkich pozostałych.
  • Kilka wyjątków działa łącznie. Jeśli daną osobę obejmuje więcej niż jeden wyjątek, widzi ona wiersze z każdego z nich, ale nie widzi żadnej kolumny ukrytej przez którykolwiek z nich.
  • Właściciel tabeli zawsze widzi wszystko. Reguły dotyczą wszystkich pozostałych osób, którym udostępniono tabelę, w tym administratorów.

Reguły są przypisane do tabeli. Udostępnienie komuś tabeli lub odebranie dostępu nie dodaje ani nie usuwa reguły.

Zanim zaczniesz

  • Aby utworzyć lub zmienić regułę, potrzebujesz planu Enterprise.
  • Regułami tabeli zarządzają jej właściciel i administratorzy obszaru roboczego.
  • Najpierw udostępnij tabelę: otwórz ją ze strony jej bazy danych i wybierz Udostępnij. Reguły dotyczą osób, którym udostępniono tabelę.

Ustaw regułę dla wszystkich pozostałych

W tym przykładzie każdy przedstawiciel widzi tylko transakcje ze swojego regionu, a nikt nie widzi kolumny Margin.

  1. Otwórz tabelę i wybierz Udostępnij, a następnie Osoby z dostępem.
  2. Obok pozycji Wszyscy pozostali wybierz Wiersze i kolumny….
  3. W sekcji Wiersze wybierz Tylko wiersze, w których….
  4. Wybierz Kolumnę (Region) i Warunek (jest).
  5. Wybierz Atrybut członka, a następnie Atrybut (region). Jeśli zamiast tego chcesz porównać ze stałą wartością, wybierz Wartość i wpisz ją.
  6. W sekcji Ukryte kolumny zaznacz Margin.
  7. Wybierz Zapisz.

Jeśli reguła ogranicza to, co widzą osoby bez własnej reguły, Dvina najpierw poprosi o potwierdzenie i poda, ilu osób lub zespołów dotyczy zmiana.

W sekcji Wiersze możesz też wybrać Wszystkie wiersze lub Żadne wiersze, aby reguła nie pokazywała żadnych wierszy.

Wskazówka

Warunek porównuje kolumnę w sposób odpowiedni dla jej typu: dla kolumn tekstowych możesz wybrać jest, nie jest, zawiera lub nie zawiera; dla kolumn liczbowych — wartość większą lub mniejszą od podanej; dla kolumn z datami — datę przed wskazaną datą, po niej lub między dwiema datami. Każda kolumna może zawierać wartość lub być pusta.

Dodaj wyjątek dla osoby lub zespołu

Zespół Finance powinien widzieć każdą transakcję, wraz z kolumną Margin.

  1. W sekcji Osoby z dostępem znajdź zespół Finance. Otwórz menu obok niego, które pokazuje jego rolę, np. Może wyświetlać.
  2. Wybierz Wiersze i kolumny….
  3. W sekcji Wiersze wybierz Wszystkie wiersze i pozostaw wszystkie kolumny w sekcji Ukryte kolumny niezaznaczone.
  4. Wybierz Zapisz.

Każdy wpis w sekcji Osoby z dostępem informuje, co widzi dana osoba lub zespół, np. Wszystkie wiersze lub Niektóre wiersze, 1 ukryta kolumna. Jeśli dwa wyjątki ukrywają różne kolumny, Dvina informuje, że osoba objęta oboma wyjątkami nie widzi kolumn ukrytych przez żadną z tych reguł.

Reguła obszaru roboczego obowiązuje wszystkich jego członków wraz z ich własnymi regułami, więc wiersze udostępniane przez oba rodzaje reguł sumują się.

Nadaj członkom atrybuty

Reguła porównująca kolumnę z atrybutem członka pokazuje każdej osobie wiersze pasujące do jej własnej wartości. W tym przykładzie przedstawiciel handlowy z wartością West w atrybucie region widzi tylko transakcje z regionu West. Atrybuty wymagają planu Enterprise i są ustawiane przez administratorów.

  1. W Ustawieniach › Osoby wybierz Atrybuty członków.
  2. Wpisz Nowy atrybut, np. region, i wybierz Dodaj. Używaj małych liter, cyfr i podkreśleń, zaczynając od litery.
  3. W sekcji Osoby otwórz menu roli członka i wybierz Atrybuty członków.
  4. Wpisz wartość dla tej osoby, np. West. Aby pokazać wiersze dla kilku wartości, rozdziel je przecinkami, np. West, Central.
  5. Wybierz Zapisz.

Przy korzystaniu z SCIM atrybuty department, cost_center, division, organization, employee_number, title i user_type pochodzą od dostawcy tożsamości.

Ważne

Osoba, której atrybut nie został ustawiony, nie widzi żadnych wierszy udostępnianych przez regułę porównującą z tym atrybutem. Widzi Ograniczony widok z informacją, by poprosić administratora o ustawienie atrybutu. Usunięcie atrybutu sprawia, że reguły dostępu porównujące z nim nie pasują już do nikogo.

Co widzą użytkownicy

Reguły obowiązują wszędzie tam, gdzie wykonywane są zapytania do tabeli: w odpowiedziach na czacie, kartach, eksportach kart i analizach.

  • Ograniczony widok oznacza kartę lub analizę, której zakres danych ogranicza dla Ciebie reguła.
  • Kolumna ukryta przed daną osobą w ogóle się jej nie wyświetla. Jeśli ta osoba o nią zapyta, zapytanie zostanie odrzucone tak, jakby kolumna nie istniała.
  • Gdy reguła nie udostępnia danej osobie żadnych wierszy, Dvina nie wysyła zapytania do bazy danych.
  • Gdy Dvina opisuje tabelę osobie objętej regułą, pomija ukryte kolumny oraz opisy utworzone na podstawie wierszy, do których ta osoba może nie mieć pełnego dostępu.
  • Na stronie bazy danych tabele z regułami dostępu mają oznaczenie Ograniczony widok.

Udostępnione analizy i czaty

  • Osoba objęta regułą, która otworzy udostępnioną analizę, zobaczy własny wynik, a nie Twój.
  • Gdy udostępniasz czat, zadanie lub wątek, którego karty wykonują zapytania do tabeli, Dvina wskazuje osoby, którym reguły ograniczają widoczność danych. Ich karty pokazują dane zgodnie z ich uprawnieniami, ale tekst odpowiedzi zawiera liczby widoczne dla Ciebie.

Sprawdź, kto wykonywał zapytania do tabeli

Każde zapytanie do tabeli z regułami dostępu oraz każde zapytanie wykonane przez osobę, której udostępniono tabelę, jest zapisywane w dzienniku audytu.

  1. W sekcji Osoby z dostępem wybierz Kto wykonywał zapytania do tej tabeli.
  2. Wybierz wpis, aby sprawdzić Kiedy wykonano zapytanie, Kto je wykonał, ile Wierszy zwrócono i jakie było jego Źródło: Czat, Karta, Analiza lub Inne.

Administratorzy znajdą te zdarzenia również w sekcji Tabele w Ustawieniach › Dziennik audytu. Sprawdzanie, kto wykonywał zapytania do tabeli, wymaga planu Enterprise.

Usuń regułę

  1. Otwórz regułę w sekcji Osoby z dostępem.
  2. Wybierz Usuń regułę. Jeśli usunięcie reguły pozwoli komuś zobaczyć więcej danych, Dvina najpierw poprosi o potwierdzenie i wskaże tę osobę. Wybierz Usuń regułę, aby potwierdzić.

Plany

Tworzenie i zmienianie reguł, atrybuty członków oraz funkcja Kto wykonywał zapytania do tej tabeli są dostępne w planie Enterprise. Zapisane już reguły nadal obowiązują w każdym planie. Możesz je też nadal przeglądać i usuwać.