grants kommandogrupp

Note

Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. Databricks CLI finns i offentlig förhandsversion.

Databricks CLI-användning omfattas av Databricks-licensen och Databricks sekretessmeddelande, inklusive eventuella användningsdatabestämmelser.

Med grants kommandogruppen i Databricks CLI kan du hantera bidrag. I Unity Catalog är data säkra som standard. Inledningsvis har användarna ingen åtkomst till data i ett metaarkiv. Åtkomst kan beviljas av antingen en metaarkivadministratör, ägaren av ett objekt eller ägaren av katalogen eller schemat som innehåller objektet. Se Visa, bevilja och återkalla behörigheter.

databricks-behörigheter hämta

Hämta behörigheterna för ett säkert objekt. Innehåller inte ärvda behörigheter.

databricks grants get SECURABLE_TYPE FULL_NAME [flags]

Arguments

SECURABLE_TYPE

    Typ av skyddbar.

FULL_NAME

    Fullständigt namn på säkerhetsobjekt

Options

--max-results int

    Anger det maximala antalet behörigheter som ska returneras (sidlängd).

--page-token string

    Ogenomskinlig sidnumreringstoken för att gå till nästa sida baserat på föregående fråga.

--principal string

    Om detta anges returneras endast behörigheterna för det angivna huvudkontot (användare eller grupp).

Globala flaggor

Examples

I följande exempel hämtas behörigheter för en katalog:

databricks grants get catalog my_catalog

I följande exempel hämtas behörigheter för en specifik huvudman:

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

I följande exempel hämtas behörigheter med sidnumrering:

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

databricks beviljar kostnadseffektiva

Hämta de aktuella behörigheterna för en säkerhetsobjekt. Innehåller ärvda behörigheter från överordnade säkringsobjekt.

databricks grants get-effective SECURABLE_TYPE FULL_NAME [flags]

Arguments

SECURABLE_TYPE

    Typ av skyddbar.

FULL_NAME

    Fullständigt namn på säkerhetsobjekt

Options

--max-results int

    Anger det maximala antalet behörigheter som ska returneras (sidlängd).

--page-token string

    Ogenomskinlig token för nästa sida med resultat (sidnumrering).

--principal string

    Om detta anges returneras endast de gällande behörigheterna för det angivna huvudkontot (användare eller grupp).

Globala flaggor

Examples

I följande exempel får du effektiva behörigheter för en tabell:

databricks grants get-effective table my_catalog.my_schema.my_table

I följande exempel får du effektiva behörigheter för en specifik aktör:

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

I följande exempel får du effektiva behörigheter med sidnumrering:

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

databricks beviljar uppdatering

Uppdatera behörigheterna för ett säkerhetsobjekt.

databricks grants update SECURABLE_TYPE FULL_NAME [flags]

Arguments

SECURABLE_TYPE

    Typ av skyddbar.

FULL_NAME

    Fullständigt namn på säkerhetsobjekt

Options

--json JSON

    Den inbäddade JSON-strängen eller @path till JSON-filen med begärandekroppen.

Globala flaggor

Examples

I följande exempel uppdateras behörigheter med hjälp av en JSON-fil:

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

Globala flaggor

--debug

  Om felsökningsloggning ska aktiveras.

-h eller --help

    Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.

--log-file sträng

    En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.

--log-format format

    Loggformattypen, text eller json. Standardvärdet är text.

--log-level sträng

    En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.

-o, --output typ

    Kommandots utdatatyp, text eller json. Standardvärdet är text.

-p, --profile sträng

    Namnet på profilen i ~/.databrickscfg-filen som ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.

--progress-format format

    Formatet för att visa förloppsloggar: default, append, inplaceeller json

-t, --target sträng

    Om tillämpligt, paketmålet som ska användas