Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Important
Lakewatch jest w trybie Private Preview. Aby poprosić o dostęp, skontaktuj się z zespołem konta Azure Databricks.
Lakewatch zarządza każdym typem zasobów korzystając z uprawnień do katalogu Unity. Niniejszy punkt odniesienia zawiera uprawnienia dla źródeł danych, reguły detekcji, sygnały, alerty i zapytania oraz możliwości, które każde z nich przyznaje.
Jak organizowane są przywileje
Każdy zasób Lakewatch (źródło danych i reguła detekcji) ma dwie grupy uprawnień:
- Uprawnienia zasobów rządzą samym zasobem: odczytują jego konfigurację, zarządzają nią i zarządzają dostępem.
- Uprawnienia do danych bezpieczeństwa rządzą wyjściami zasobu: sygnałami i alertami z niego pozyskiwanymi.
Możesz przyznać przywilej bezpośrednio na zasobie, albo na schematze nadrzędnym czy katalogu i pozwolić mu dziedziczyć zasoby poniżej.
Polecane role
Databricks zaleca cztery grupy odpowiadające rolom w zespole ds. bezpieczeństwa. Każda grupa otrzymuje określony zestaw przywilejów w katalogu Lakewatch. Aby uzyskać polecenia tworzące te grupy i stosujące te granty, zobacz Ustaw kontrolę dostępu.
| Group | Przywileje w katalogu |
|---|---|
lakewatch-admins |
USE CATALOG, USE SCHEMA, SELECT, CREATE_RULE, READ_SECURITY_DATA, READ_METADATA, MODIFY, CREATE_DATASOURCE, CREATE_SECRET, MANAGE, UPDATE_SECURITY_DATA |
lakewatch-data-engineers |
USE CATALOG, USE SCHEMA, CREATE_DATASOURCE, CREATE_SECRET, , SELECT, MODIFY, CREATE TABLECREATE SCHEMA |
lakewatch-detection-engineers |
USE CATALOG, USE SCHEMA, , , READ_METADATA, READ_SECURITY_DATACREATE_RULESELECT |
lakewatch-analysts |
USE CATALOG, USE SCHEMA, , , UPDATE_SECURITY_DATA, SELECTREAD_SECURITY_DATAREAD_METADATA |
Co każda rola może zrobić
Te przywileje są przyznawane w katalogu, więc dziedziczą każdy schemat i zasób pod nim. Dostęp grupy obejmuje więc wszystkie zasoby Lakewatch w tym katalogu, w tym zasoby stworzone przez innych użytkowników, a nie tylko te stworzone przez jej członków. Ten dostęp pochodzi z przyznania katalogu, a nie z nadpisania administratora: ponieważ model kontroli dostępu nie ma żadnego nadpisania, grupa osiąga dokładnie to, co obejmuje jej grant, a nic w katalogu, gdzie nie posiada grantu.
-
lakewatch-adminsZarządzają całym katalogiem: tworzą, przeglądają, edytują, usuwają i ponownie udostępniają dowolne źródła danych lub reguły detekcji (MANAGE), czytają i aktualizują wszystkie dane bezpieczeństwa generowane przez te zasoby, zapytują wszystkie dane (SELECT) oraz zmieniają ustawienia Lakewatch w katalogu. -
lakewatch-data-engineersTworzenie i posiadanie źródeł danych, tworzenie tabel i schematów oraz zapytania i zapisy danych w całym katalogu (SELECT,MODIFY). -
lakewatch-detection-engineersTworz reguły wykrywania, przeglądaj dowolne źródło danych lub regułę detekcji w katalogu (READ_METADATA), czytaj dane bezpieczeństwa generowane przez te zasoby (READ_SECURITY_DATA) oraz zapytuj dane (SELECT). -
lakewatch-analystsObsługuj kolejkę alertów w katalogu: czytają i aktualizują dane bezpieczeństwa (alerty i sygnały) generowane przez dowolną regułę lub źródło danych (READ_SECURITY_DATA,UPDATE_SECURITY_DATA), zapytują tabele i sygnały bazowe (SELECT), oraz przeglądają konfigurację zasobów (READ_METADATA).
Grupa sięga do zasobów innego członka tylko o tyle, na ile rozciągają się jej przywileje: przeglądanie zasobu wymaga READ_METADATA, a praca z danymi bezpieczeństwa wymaga odpowiednich uprawnień danych bezpieczeństwa. Własność zawsze daje pełną kontrolę, więc osoba tworząca zasób może nim zarządzać niezależnie od członkostwa w grupie oraz zmiany zasobu lub wymagań MANAGE dostępu lub własności.
Podziel się swoim zespołem zasobem
Jesteś właścicielem tego, co tworzysz, a własność obejmuje prawo do udzielania dostępu innym. Aby udostępnić regułę wykrywania lub źródło danych, przyznaj przywilej, który odpowiada temu, co powinien zrobić odbiorca:
- Aby pozwolić im to zobaczyć , przyznaj
READ_METADATA. - Aby widzieć alerty i sygnały, które generuje, przyznaj
READ_SECURITY_DATA. - Aby umożliwić im edycję, usuwanie lub współzarządzanie, przyznaj
MANAGE.
Nie MANAGE wystarczy tylko uczynić zasób widocznym dla zespołu.
MANAGE jest tylko dla pozwolenia innym na zmianę. W zalecanym ustawieniu grupy zespołowe już posiadają te uprawnienia w katalogu współdzielonym, więc zasoby stworzone tam są automatycznie udostępniane zespołowi. Przyznajesz pojedynczy zasób tylko wtedy, gdy musisz poszerzyć dostęp poza domyślne ustawienia grupowe.
Źródła danych i reguły detekcji
Źródła danych i reguły detekcji mają te same uprawnienia do zasobów i danych. Różnią się jedynie uprawnieniami do tworzenia (CREATE_DATASOURCE dla źródła danych, CREATE_RULE dla reguły wykrywania):
| Privilege | Grants |
|---|---|
READ_METADATA |
Przeczytaj zasób i jego konfigurację. |
MANAGE |
Zarządzaj zasobem: aktualizuj, usuwaj i przekaż własność. Sam w sobie nie daje dostępu do odczytu ani danych. |
MANAGE_ACCESS_CONTROL |
Przyznaj i cofnij przywileje dotyczące zasobu. |
READ_SECURITY_DATA |
Przeczytaj dane bezpieczeństwa generowane przez ten zasób (jego sygnały i alerty). |
UPDATE_SECURITY_DATA |
Zaktualizuj te dane bezpieczeństwa (na przykład zaktualizuj alert). |
Aby stworzyć źródło danych, musisz USE CATALOG mieć na katalogu, USE SCHEMA na schemacie oraz CREATE_DATASOURCE na schemacie nadrzędnym. Aby stworzyć regułę detekcji, potrzebujesz tych samych USE CATALOG i USE SCHEMA uprawnień, plus CREATE_RULE schematu nadrzędnego.
Dostęp do zasobu posiadanego przez innego użytkownika opiera się na tych samych uprawnieniach, niezależnie od tego, czy jest to źródło danych, czy reguła wykrywania:
- Aby go zobaczyć , musisz
READ_METADATAużyć na zasobie lub na schemacie lub katalogu powyżej. - Aby edytować, usunąć lub przenieść ją, musisz
MANAGEbyć właścicielem , lub .MANAGESam nie pozwala zobaczyć zasobu; połącz go zREAD_METADATA. - Aby zmienić, kto może do niego korzystać , potrzebujesz
MANAGE_ACCESS_CONTROL(include w),MANAGEczyli własności.
W każdym przypadku główny musi również być na USE CATALOG katalogu oraz USE SCHEMA na schemacie zawierającym zasób, ponieważ źródło danych lub reguła detekcji to katalog Unity zabezpieczalny, do którego podmiot musi się dotrzeć, zanim jakiekolwiek uprawnienia na nim wejdą w życie. Dlatego samo przyznanie dostępu do widoku (READ_METADATA) nie wystarcza bez USE CATALOG i USE SCHEMA. Zobacz model kontroli dostępu.
Sygnały i alarmy (artefakty pochodne)
Sygnały i alarmy są artefaktami pochodzenia. Nie są to oddzielne zabezpieczalności, więc uprawnienia danych bezpieczeństwa na regułzie detekcji rodzica lub źródła danych kontrolują dostęp do nich:
| To… | Potrzebujesz tego na regułzie nadrzędnej lub źródle danych |
|---|---|
| Zobacz lub wyświetl sygnały i alerty | READ_SECURITY_DATA |
| Aktualizuj alert | UPDATE_SECURITY_DATA |
Sygnały są niezmienne, więc można aktualizować tylko alerty.
Queries
Dostęp do zapytań zarządzasz przez aplikację Lakewatch, używając następujących poziomów uprawnień:
| Poziom uprawnień | Grants |
|---|---|
CAN_VIEW |
Zobacz zapytanie i jego wyniki. |
CAN_RUN |
Uruchamianie zapytania. |
CAN_EDIT |
Edytuj i zapisz zapytanie. |
CAN_MANAGE |
Zarządzaj zapytaniem, w tym jego dostępem. Twórca zapytania to rozumie. |