Sdílet prostřednictvím


grants skupina příkazů

Note

Tyto informace platí pro Databricks CLI verze 0.205 a vyšší. Rozhraní příkazového řádku Databricks je ve veřejné ukázce.

Použití rozhraní příkazového řádku Databricks podléhá licenci Databricks a oznámení o ochraně osobních údajů Databricks, včetně všech ustanovení o využití.

Skupina grants příkazů v rozhraní příkazového řádku Databricks umožňuje spravovat granty . Data v katalogu Unity jsou ve výchozím nastavení zabezpečená. Uživatelé zpočátku nemají přístup k datům v metastoru. Přístup může udělit správce metastoru, vlastník objektu nebo vlastník katalogu nebo schématu, které objekt obsahuje. Viz Zobrazení, udělení a odvolání oprávnění.

Databricks oprávnění získat

Získejte oprávnění k zabezpečitelné položce. Nezahrnuje zděděná oprávnění.

databricks grants get SECURABLE_TYPE FULL_NAME [flags]

Arguments

SECURABLE_TYPE

    Typ zabezpečení

FULL_NAME

    Úplný název zabezpečitelného objektu.

Možnosti

--max-results int

    Určuje maximální počet oprávnění k vrácení (délka stránky).

--page-token string

    Netransparentní token stránkování pro přechod na další stránku na základě předchozího dotazu.

--principal string

    Pokud je uveden, jsou vrácena pouze oprávnění pro zadaný objekt (uživatel nebo skupina).

Globální příznaky

Examples

Následující příklad získá oprávnění pro katalog:

databricks grants get catalog my_catalog

Následující příklad získává oprávnění pro konkrétního uživatele:

databricks grants get catalog my_catalog --principal someone@example.com

Následující příklad získá oprávnění se stránkováním:

databricks grants get table my_catalog.my_schema.my_table --max-results 10

Databricks oprávnění získat efektivní

Zobrazit efektivní oprávnění pro zabezpečitelný objekt. Obsahuje zděděná oprávnění z kteréhokoli nadřazeného objektu zabezpečení.

databricks grants get-effective SECURABLE_TYPE FULL_NAME [flags]

Arguments

SECURABLE_TYPE

    Typ zabezpečení

FULL_NAME

    Úplný název zabezpečitelného objektu.

Možnosti

--max-results int

    Určuje maximální počet oprávnění k vrácení (délka stránky).

--page-token string

    Neprůznamný token pro další stránku výsledků (stránkování).

--principal string

    Pokud je uvedeno, vrátí se pouze účinná oprávnění pro zadaného hlavního uživatele (uživatele nebo skupinu).

Globální příznaky

Examples

Následující příklad získá efektivní oprávnění pro tabulku:

databricks grants get-effective table my_catalog.my_schema.my_table

Následující příklad získá efektivní oprávnění pro konkrétní subjekt:

databricks grants get-effective schema my_catalog.my_schema --principal someone@example.com

Následující příklad získává účinná oprávnění s stránkováním:

databricks grants get-effective catalog my_catalog --max-results 20 --page-token abc123

Databricks uděluje aktualizaci

Aktualizujte oprávnění pro zabezpečitelný objekt.

databricks grants update SECURABLE_TYPE FULL_NAME [flags]

Arguments

SECURABLE_TYPE

    Typ zabezpečení

FULL_NAME

    Úplný název zabezpečitelného objektu.

Možnosti

--json JSON

    Vložený řetězec JSON nebo @path do souboru JSON s textem požadavku.

Globální příznaky

Examples

Následující příklad aktualizuje oprávnění pomocí souboru JSON:

databricks grants update catalog my_catalog --json @permissions.json

Globální příznaky

--debug

  Zda povolit protokolování ladění.

-h nebo --help

    Zobrazení nápovědy k rozhraní příkazového řádku Databricks nebo související skupině příkazů nebo souvisejícímu příkazu

--log-file řetězec

    Řetězec představující soubor, do kterého se zapisují výstupní protokoly. Pokud tento příznak není zadaný, výchozí hodnota je zápis výstupních protokolů do stderru.

--log-format formát

    Typ formátu protokolu, text nebo json. Výchozí hodnota je text.

--log-level řetězec

    Řetězec představující úroveň formátu protokolu. Pokud není zadána, je úroveň formátu protokolu zakázaná.

-o, --output typ

    Typ výstupu příkazu, text nebo json. Výchozí hodnota je text.

-p, --profile řetězec

    Název profilu v ~/.databrickscfg souboru, který se má použít ke spuštění příkazu. Pokud tento příznak není zadán, použije se profil s názvem DEFAULT, pokud existuje.

--progress-format formát

    Formát pro zobrazení protokolů průběhu: default, append, inplacenebo json

-t, --target řetězec

    Pokud je to relevantní, cílový balíček, který se má použít