Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tento článek popisuje, jak můžou poskytovatelé dat přiřadit seznamy přístupu IP k řízení přístupu příjemců ke sdíleným datům.
Pokud jako poskytovatel dat používáte protokol pro sdílení Databricks-to-Open, můžete příjemce omezit na omezenou sadu IP adres, když přistupuje k datům, která sdílíte. Tento seznam je nezávislý na přístupových seznamech IP adres pracovního prostoru. Podporovány jsou pouze seznamy povolených.
Přístupový seznam IP adres ovlivňuje následující:
- Přístup k rozhraní REST API protokolu OpenSharing
- Přístup k aktivační adrese URL služby OpenSharing
- Stažení souboru s přihlašovacími údaji OpenSharing
Note
Pokud má poskytovatel povolenou funkci SecureConnect , seznam přístupu IP také vynucuje přístup ke sdílenému úložišti dat. Bez protokolu SecureConnect jsou adresy URL úložiště dostupné z jakékoli IP adresy klienta bez ohledu na přístupový seznam IP adres.
Každý příjemce podporuje maximálně 100 hodnot IP/CIDR, kde se jedna CIDR počítá jako jedna hodnota. V tuto chvíli jsou podporovány pouze adresy IPv4.
Přiřazení přístupového seznamu IP adres k příjemci
Přístupový seznam IP adres můžete příjemci přiřadit pomocí Průzkumníka katalogu nebo rozhraní příkazového řádku katalogu Databricks Unity.
Požadovaná oprávnění: Pokud při vytváření příjemce přiřazujete přístupový seznam IP adres, musíte mít CREATE RECIPIENT oprávnění. Pokud stávajícímu příjemci přiřazujete přístupový seznam IP adres, musíte být vlastníkem objektu příjemce.
Průzkumník katalogu
V pracovním prostoru Azure Databricks klikněte na
Katalog.
V horní části podokna Katalog klikněte na
ikonu ozubeného kola a vyberte OpenSharing.
Případně v pravém horním rohu klikněte na Sdílet > OpenSharing.
Na kartě Sdílí se mnou klikněte na Příjemci a vyberte příjemce.
Na kartě přístupový seznam IP klikněte na Přidat IP adresu nebo identifikátory CIDR pro každou IP adresu (ve formátu jedné IP adresy, například 8.8.8.8) nebo rozsah IP adres (ve formátu CIDR, například 8.8.8.4/10).
CLI
Pokud chcete přidat přístupový seznam IP adres při vytváření nového příjemce, spusťte následující příkaz pomocí rozhraní příkazového řádku Databricksa nahraďte <recipient-name> a hodnoty IP adres.
databricks recipients create \
--json=-'{
"name": "<recipient-name>",
"authentication_type": "<authentication-type>",
"ip_access_list": {
"allowed_ip_addresses": [
"8.8.8.8",
"8.8.8.4/10"
]
}
}'
Pokud chcete přidat přístupový seznam IP adres k existujícímu příjemci, spusťte následující příkaz a nahraďte <recipient-name> a hodnoty IP adres.
databricks recipients update \
--json='{
"name": "<recipient-name>",
"ip_access_list": {
"allowed_ip_addresses": [
"8.8.8.8",
"8.8.8.4/10"
]
}
}'
Odebrání přístupového seznamu IP adres
Přístupový seznam IP adres příjemce můžete odebrat pomocí Průzkumníka katalogu nebo rozhraní příkazového řádku katalogu Databricks Unity. Pokud ze seznamu odeberete všechny IP adresy, bude mít příjemce přístup ke sdíleným datům odkudkoli.
Jsou vyžadována oprávnění: Vlastník objektu příjemce.
Průzkumník katalogu
V pracovním prostoru Azure Databricks klikněte na
Katalog.
V horní části podokna Katalog klikněte na
ikonu ozubeného kola a vyberte OpenSharing.
Případně v pravém horním rohu klikněte na Sdílet > OpenSharing.
Na kartě Sdílí se mnou klikněte na Příjemci a vyberte příjemce.
Na kartě přístupový seznam IP adres klikněte na ikonu koše vedle IP adresy, kterou chcete odstranit.
CLI
Pomocí rozhraní příkazového řádku Databricks předejte prázdný přístupový seznam IP adres:
databricks recipients update \
--json='{
"name": "<recipient-name>",
"ip_access_list": {}
}'
Zobrazení přístupového seznamu IP adres příjemce
Přístupový seznam IP adres příjemce můžete zobrazit pomocí Průzkumníka katalogu, rozhraní příkazového řádku katalogu Databricks Unity nebo DESCRIBE RECIPIENT příkazu SQL v poznámkovém bloku nebo dotazu SQL Databricks.
Požadovaná oprávnění: správce metastoru USE RECIPIENT , uživatel s oprávněním nebo vlastník objektu příjemce.
Průzkumník katalogu
V pracovním prostoru Azure Databricks klikněte na
Katalog.
V horní části podokna Katalog klikněte na
ikonu ozubeného kola a vyberte OpenSharing.
Případně v pravém horním rohu klikněte na Sdílet > OpenSharing.
Na kartě Sdílí se mnou klikněte na Příjemci a vyberte příjemce.
Zobrazte povolené IP adresy na záložce přístupový seznam IP adres ,.
CLI
Pomocí Databricks CLI spusťte následující příkaz.
databricks recipients get <recipient-name>
SQL
V poznámkovém bloku nebo editoru dotazů SQL Databricks spusťte následující příkaz.
DESCRIBE RECIPIENT <recipient-name>;
Protokolování auditu pro přístupové seznamy IP adres OpenSharing
Následující operace aktivují protokoly auditu související se seznamy přístupu IP:
- Operace správy příjemců: vytvoření, aktualizace
- Odepření přístupu ke kterémukoli volání REST API protokolu OpenSharing OSS
- Odmítnutí přístupu k aktivační adrese URL OpenSharing (pouze sdílení z Databricks do Open)
- Odepření přístupu ke stažení souboru s přihlašovacími údaji OpenSharing (pouze pro sdílení Databricks-to-Open)
Další informace o povolení a čtení protokolů auditu pro OpenSharing najdete v tématu Auditování a monitorování sdílení dat.