permissions parancscsoport

Note

Ezek az információk a Databricks CLI 0.205-ös és újabb verzióira vonatkoznak. A Databricks parancssori felülete nyilvános előzetes verzióban érhető el.

A Databricks CLI használatára a Databricks Licenc és a Databricks adatvédelmi nyilatkozata vonatkozik, beleértve a használati adatokra vonatkozó rendelkezéseket is.

A permissionsDatabricks parancssori felületén található parancscsoport lehetővé teszi a hozzáférés-vezérlés kezelését különböző objektumok különböző felhasználói számára, beleértve a következőket:

  • Alkalmazások engedélyei Kezelheti, hogy mely felhasználók kezelhetik vagy használhatják az alkalmazásokat.
  • Fürtengedélyek Kezelheti, hogy mely felhasználók kezelhetik, újraindíthatják vagy csatolhatják a fürtöket.
  • Fürtszabályzat engedélyei Kezelheti, hogy mely felhasználók használhatnak fürtszabályzatokat.
  • Folyamatengedélyek Annak kezelése, hogy mely felhasználók tekinthetik meg, kezelhetik, futtathatják, mondhatják le vagy birtokolhatják a folyamatokat.
  • Feladatengedélyek Kezelheti, hogy mely felhasználók tekinthetik meg, kezelhetik, aktiválhatják, mondhatják le vagy birtokolhatják a feladatokat.
  • MLflow-kísérlet engedélyei Az MLflow-kísérletek olvasási, szerkesztési és kezelési lehetőségének kezelése.
  • MLflow regisztrált modellengedélyek A regisztrált MLflow-modellek olvasásának, szerkesztésének és kezelésének kezelése.
  • Jelszóengedélyek Annak kezelése, hogy mely felhasználók használhatják a jelszó-bejelentkezést az egyszeri bejelentkezés engedélyezésekor.
  • Példánykészlet engedélyei Kezelheti, hogy mely felhasználók kezelhetik vagy csatolhatják a készleteket.
  • Adattárengedélyek Kezelheti, hogy mely felhasználók olvashatnak, futtathatnak, szerkeszthetnek vagy kezelhetnek adattárat.
  • Végpontengedélyek kiszolgálása Annak kezelése, hogy mely felhasználók tekinthetik meg, kérdezhetik le vagy kezelhetik a kiszolgáló végpontokat.
  • SQL Warehouse-engedélyek Az SQL-raktárak használatára és kezelésére jogosult felhasználók kezelése.
  • Jogkivonat-engedélyek – Annak kezelése, hogy mely felhasználók hozhatnak létre vagy használhatnak jogkivonatokat.
  • Munkaterület objektumengedélyek Kezelheti, hogy mely felhasználók olvashatják, futtathatják, szerkeszthetik vagy kezelhetik a riasztásokat, a dbsql-irányítópultokat, a könyvtárakat, a fájlokat, a jegyzetfüzeteket és a lekérdezéseket.

Az egyes műveletekhez, képességekhez és egyéb fontos információkhoz szükséges engedélyek leképezéséhez lásd: Hozzáférés-vezérlés.

A szolgáltatásnevek hozzáférés-vezérlésének kezeléséhez használja a fiókhozzáférés-vezérlési proxyt.

databricks-engedélyek lekérése

Egy objektum engedélyeinek lekérése. Az objektumok a szülőobjektumtól vagy a gyökérobjektumtól örökölhetnek engedélyeket.

databricks permissions get REQUEST_OBJECT_TYPE REQUEST_OBJECT_ID [flags]

Arguments

REQUEST_OBJECT_TYPE

    A kérelemobjektum típusa. A következők egyike lehet: alerts, authorization, , clusters, cluster-policies, dashboards, dbsql-dashboards, directories, experiments, , files, instance-pools, jobs, notebooks, pipelinesqueriesregistered-modelsrepos, , , serving-endpointsvagy warehouses.

REQUEST_OBJECT_ID

    A kérelemobjektum azonosítója.

Beállítások

Globális jelzők

Examples

Az alábbi példa egy adott feladathoz kap engedélyeket:

databricks permissions get jobs 12345

Az alábbi példa megmutatja, hogyan szerezhetünk engedélyeket egy fürthöz.

databricks permissions get clusters cluster-id-123

Az alábbi példa egy jegyzetfüzet engedélyeit kapja meg:

databricks permissions get notebooks /Users/someone@example.com/my-notebook

databricks-engedélyek beállítása

Objektumengedélyek beállítása.

Beállítja az engedélyeket egy objektumon, és lecseréli a meglévő engedélyeket, ha léteznek. Törli az összes közvetlen engedélyt, ha egy sincs megadva. Az objektumok a szülőobjektumtól vagy a gyökérobjektumtól örökölhetnek engedélyeket.

databricks permissions set REQUEST_OBJECT_TYPE REQUEST_OBJECT_ID [flags]

Arguments

REQUEST_OBJECT_TYPE

    A kérelemobjektum típusa. A következők egyike lehet: alerts, authorization, , clusters, cluster-policies, dashboards, dbsql-dashboards, directories, experiments, , files, instance-pools, jobs, notebooks, pipelinesqueriesregistered-modelsrepos, , , serving-endpointsvagy warehouses.

REQUEST_OBJECT_ID

    A kérelemobjektum azonosítója.

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével

Globális jelzők

Examples

Az alábbi példa egy feladat engedélyeit állítja be JSON használatával:

databricks permissions set jobs 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_MANAGE"}]}'

Az alábbi példa JSON-fájllal állítja be a fürt engedélyeit:

databricks permissions set clusters cluster-id-123 --json @permissions.json

databricks-engedélyek frissítése

Objektumengedélyek frissítése.

Frissíti az objektumok engedélyeit. Az objektumok a szülőobjektumtól vagy a gyökérobjektumtól örökölhetnek engedélyeket.

databricks permissions update REQUEST_OBJECT_TYPE REQUEST_OBJECT_ID [flags]

Arguments

REQUEST_OBJECT_TYPE

    A kérelemobjektum típusa. A következők egyike lehet: alerts, authorization, , clusters, cluster-policies, dashboards, dbsql-dashboards, directories, experiments, , files, instance-pools, jobs, notebooks, pipelinesqueriesregistered-modelsrepos, , , serving-endpointsvagy warehouses.

REQUEST_OBJECT_ID

    A kérelemobjektum azonosítója.

Beállítások

--json JSON

    A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével

Globális jelzők

Examples

Az alábbi példa egy feladat engedélyeit frissíti:

databricks permissions update jobs 12345 --json '{"access_control_list": [{"user_name": "someone@example.com", "permission_level": "CAN_VIEW"}]}'

Az alábbi példa frissíti egy folyamat engedélyeit:

databricks permissions update pipelines pipeline-id-456 --json @update-permissions.json

databricks engedélyszint lekérése

Szerezze be azokat az engedélyszinteket, amelyekkel egy felhasználó rendelkezhet egy objektumon.

databricks permissions get-permission-levels REQUEST_OBJECT_TYPE REQUEST_OBJECT_ID [flags]

Arguments

REQUEST_OBJECT_TYPE

    A kérelemobjektum típusa. A következők egyike lehet: alerts, authorization, , clusters, cluster-policies, dashboards, dbsql-dashboards, directories, experiments, , files, instance-pools, jobs, notebooks, pipelinesqueriesregistered-modelsrepos, , , serving-endpointsvagy warehouses.

REQUEST_OBJECT_ID

    A kérelemobjektum azonosítója.

Beállítások

Globális jelzők

Examples

Az alábbi példa egy feladathoz elérhető jogosultsági szinteket kap:

databricks permissions get-permission-levels jobs 12345

A következő példa egy fürthöz elérhető jogosultsági szinteket kap:

databricks permissions get-permission-levels clusters cluster-id-123

Globális jelzők

--debug

  Engedélyezze-e a hibakeresési naplózást.

-h vagy --help

    Súgó megjelenítése a Databricks parancssori felületéhez, a kapcsolódó parancscsoporthoz vagy a kapcsolódó parancshoz.

--log-file karakterlánc

    A karakterlánc, amely megadja, melyik fájlba írja az kimeneti naplókat. Ha ez a jelző nincs megadva, akkor az alapértelmezett beállítás a kimeneti naplók stderrbe írása.

--log-format formátum

    A naplóformátum típusa, amely lehet text vagy json. Az alapértelmezett érték a text.

--log-level karakterlánc

    A naplóformátum szintjét képviselő karakterlánc. Ha nincs megadva, a naplóformátum szintje le van tiltva.

-o, --output típus

    A parancs kimenettípusa: text vagy json. Az alapértelmezett érték a text.

-p, --profile karakterlánc

    A parancs futtatásához használni kívánt fájl profiljának ~/.databrickscfg neve. Ha ez a jelző nincs megadva, akkor ha létezik, a rendszer a névvel ellátott DEFAULT profilt használja.

--progress-format formátum

    A folyamatnaplók megjelenítésének formátuma: default, append, inplacevagy json

-t, --target karakterlánc

    Ha alkalmazható, a használni kívánt célcsomag