A deltamegosztási címzett hozzáférésének korlátozása IP-hozzáférési listák használatával (nyílt megosztás)
Ez a cikk azt ismerteti, hogy az adatszolgáltatók hogyan rendelhetnek IP-hozzáférési listákat a megosztott adatokhoz való címzetthozzáférés szabályozásához.
Ha Ön adatszolgáltatóként a megnyitott Delta Sharing protokollt használja, korlátozhatja a címzettek korlátozott IP-címkészletét, amikor hozzáférnek a megosztott adatokhoz. Ez a lista független munkaterület IP-hozzáférési listáitól. Csak az engedélyezési listák támogatottak.
Az IP-hozzáférési lista a következőket érinti:
- Delta Sharing OSS Protocol REST API-hozzáférés
- Delta Sharing aktiválási URL-hozzáférés
- Delta Sharing hitelesítőadat-fájl letöltése
Minden címzett legfeljebb 100 IP/CIDR értéket támogat, ahol egy CIDR egyetlen értéknek számít. Jelenleg csak IPv4-címek támogatottak.
IP-hozzáférési lista hozzárendelése címzetthez
Ip-hozzáférési listát rendelhet egy címzetthez a Catalog Explorer vagy a Databricks Unity Catalog CLI használatával.
szükséges engedélyek: Ha IP-hozzáférési listát rendel hozzá a címzett létrehozásakor, akkor metaadattár-rendszergazdának vagy CREATE_RECIPIENT
jogosultsággal rendelkező felhasználónak kell lennie. Ha ip-hozzáférési listát rendel egy meglévő címzetthez, akkor a címzett objektum tulajdonosának kell lennie.
Katalóguskezelő
Az Azure Databricks-munkaterületen kattintson
Katalógus.
A Katalógus panel tetején kattintson a
fogaskerék ikonra, és válassza Delta Sharinglehetőséget.
Másik lehetőségként a Gyorselérési lapon kattintson a Delta Megosztás > gombra.
Az általam megosztott lapon kattintson Címzettek elemre, és válassza ki a címzettet.
A IP-hozzáférési lista lapján kattintson Ip-cím/CIDR-ek hozzáadása minden IP-címhez (egyetlen IP-címformátumban, például 8.8.8.8) vagy IP-címtartományhoz (CIDR formátumban, például 8.8.8.4/10).
CLI
Ha új címzett létrehozásakor ip-hozzáférési listát szeretne hozzáadni, futtassa a következő parancsot a Databricks parancssori felületénekhasználatával, és cserélje le a <recipient-name>
és az IP-cím értékeit.
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"
]
}
}'
Ha IP-hozzáférési listát szeretne hozzáadni egy meglévő címzetthez, futtassa a következő parancsot, és cserélje le a <recipient-name>
és az IP-cím értékeit.
databricks recipients update \
--json='{
"name": "<recipient-name>",
"ip_access_list": {
"allowed_ip_addresses": [
"8.8.8.8",
"8.8.8.4/10"
]
}
}'
IP-hozzáférési lista eltávolítása
A katalóguskezelő vagy a Databricks Unity Katalógus parancssori felületével eltávolíthatja a címzettEK IP-hozzáférési listáját. Ha eltávolítja az összes IP-címet a listáról, a címzett bárhonnan hozzáférhet a megosztott adatokhoz.
Szükséges engedélyek: Címzett objektum tulajdonosa.
Katalóguskezelő
Az Azure Databricks-munkaterületen kattintson
Katalógus.
A Katalógus panel tetején kattintson a
fogaskerék ikonra, és válassza Delta Sharinglehetőséget.
Másik lehetőségként a Gyorselérési lapon kattintson a Delta Megosztás > gombra.
Az általam megosztott lapon kattintson Címzettek elemre, és válassza ki a címzettet.
Az IP-hozzáférési lista lapján kattintson a törölni kívánt IP-cím melletti kuka ikonra.
CLI
A Databricks parancssori felületének használatával adjon át egy üres IP-hozzáférési listát:
databricks recipients update \
--json='{
"name": "<recipient-name>",
"ip_access_list": {}
}'
Címzett IP-hozzáférési listájának megtekintése
A címzett IP-hozzáférési listáját megtekintheti a Catalog Explorer, a Databricks Unity Catalog CLI vagy a DESCRIBE RECIPIENT
SQL-parancs használatával egy jegyzetfüzetben vagy a Databricks SQL-lekérdezésben.
Szükséges engedélyek: Metaadattár-rendszergazda, jogosultsággal rendelkező USE RECIPIENT
felhasználó vagy a címzett objektum tulajdonosa.
Katalóguskezelő
Az Azure Databricks-munkaterületen kattintson
Katalógus.
A Katalógus panel tetején kattintson a
fogaskerék ikonra, és válassza Delta Sharinglehetőséget.
Másik lehetőségként a Gyorselérési lapon kattintson a Delta Megosztás > gombra.
Az általam megosztott lapon kattintson Címzettek elemre, és válassza ki a címzettet.
Az engedélyezett IP-címek megtekintése a IP-hozzáférési listán lapon.
CLI
Futtassa a következő parancsot a Databricks parancssori felületével.
databricks recipients get <recipient-name>
SQL
Futtassa a következő parancsot egy jegyzetfüzetben vagy a Databricks SQL-lekérdezésszerkesztőben.
DESCRIBE RECIPIENT <recipient-name>;
Naplózás deltamegosztási IP-hozzáférési listákhoz
Az alábbi műveletek aktiválják az IP-hozzáférési listákhoz kapcsolódó naplózási naplókat:
- Címzettkezelési műveletek: létrehozás, frissítés
- A Delta Sharing OSS Protocol REST API-hívásokhoz való hozzáférés megtagadása
- Hozzáférés megtagadása a Delta Sharing aktiválási URL-címéhez (csak a megosztás megnyitása)
- Hozzáférés megtagadása a Delta Sharing hitelesítőadat-fájl letöltéséhez (csak a megosztás megnyitása)
Az auditnaplók deltamegosztáshoz való engedélyezéséről és olvasásáról további információt az adatmegosztás naplózása és figyelése című témakörben talál.