users-v2 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 users-v2 kommandogruppen i Databricks CLI kan du hantera användaridentiteter på Databricks-arbetsytan. Databricks rekommenderar att du använder SCIM-etablering för att synkronisera användare och grupper automatiskt från din identitetsprovider till databricks-arbetsytan.

databricks users-v2 create

Skapa en ny användare på Databricks-arbetsytan. Den nya användaren läggs också till i Databricks-kontot.

databricks users-v2 create [flags]

Arguments

Ingen

Options

--active

    Om den här användaren är aktiv.

--display-name string

    Sträng som representerar en sammanlänkning av angivna namn och efternamn.

--external-id string

    Externt ID. Stöds inte för närvarande.

--id string

    Databricks-användar-ID.

--json JSON

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

--user-name string

    Databricks-användarens e-postadress.

Globala flaggor

Examples

I följande exempel skapas en ny användare:

databricks users-v2 create --user-name "user@example.com" --display-name "Test User"

databricks users-v2 delete

Ta bort en användare. Om du tar bort en användare från en Databricks-arbetsyta tas även objekt som är associerade med användaren bort.

databricks users-v2 delete ID [flags]

Arguments

ID

    Unikt ID för en användare på Databricks-arbetsytan.

Options

Globala flaggor

Examples

I följande exempel tas en användare bort:

databricks users-v2 delete 12345678

databricks users-v2 get

Hämta information för en specifik användare på Databricks-arbetsytan.

databricks users-v2 get ID [flags]

Arguments

ID

    Unikt ID för en användare på Databricks-arbetsytan.

Options

--attributes string

    Kommaavgränsad lista över attribut som ska returneras som svar.

--count int

    Önskat antal resultat per sida.

--excluded-attributes string

    Kommaavgränsad lista över attribut som ska undantas som svar.

--filter string

    Fråga som resultaten ska filtreras efter.

--sort-by string

    Attribut för att sortera resultatet.

--sort-order GetSortOrder

    Ordningen för att sortera resultatet. Värden som stöds: ascending, descending

--start-index int

    Anger indexet för det första resultatet.

Globala flaggor

Examples

I följande exempel hämtas användarinformation:

databricks users-v2 get 12345678

databricks users-v2-lista

Få information om alla användare som är associerade med en Databricks-arbetsyta.

databricks users-v2 list [flags]

Arguments

Ingen

Options

--attributes string

    Kommaavgränsad lista över attribut som ska returneras som svar.

--count int

    Önskat antal resultat per sida.

--excluded-attributes string

    Kommaavgränsad lista över attribut som ska undantas som svar.

--filter string

    Fråga som resultaten ska filtreras efter.

--sort-by string

    Attribut för att sortera resultatet.

--sort-order ListSortOrder

    Ordningen för att sortera resultatet. Värden som stöds: ascending, descending

--start-index int

    Anger indexet för det första resultatet.

Globala flaggor

Examples

I följande exempel visas alla användare:

databricks users-v2 list

I följande exempel visas användare som matchar ett filter:

databricks users-v2 list --filter "userName sw \"admin\""

databricks users-v2 patch

Uppdatera delvis en användarresurs genom att tillämpa de angivna åtgärderna på specifika användarattribut.

databricks users-v2 patch ID [flags]

Arguments

ID

    Unikt ID på Databricks-arbetsytan.

Options

--json JSON

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

Globala flaggor

Examples

I följande exempel korrigeras en användare med hjälp av en JSON-fil:

databricks users-v2 patch 12345678 --json @patch.json

databricks users-v2 update

Ersätt en användares information med de data som anges i begäran.

databricks users-v2 update ID [flags]

Arguments

ID

    Databricks-användar-ID.

Options

--active

    Om den här användaren är aktiv.

--display-name string

    Sträng som representerar en sammanlänkning av angivna namn och efternamn.

--external-id string

    Externt ID. Stöds inte för närvarande.

--json JSON

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

--user-name string

    Databricks-användarens e-postadress.

Globala flaggor

Examples

I följande exempel uppdateras en användare:

databricks users-v2 update 12345678 --display-name "Test User"

databricks users-v2 get-permission-levels

Hämta behörighetsnivåer för lösenord som en användare kan ha på ett objekt.

databricks users-v2 get-permission-levels [flags]

Arguments

Ingen

Options

Globala flaggor

Examples

Följande exempel hämtar behörighetsnivåer för lösenord:

databricks users-v2 get-permission-levels

databricks users-v2 get-permissions

Hämta behörigheter för alla lösenord. Lösenord kan ärva behörigheter från rotobjektet.

databricks users-v2 get-permissions [flags]

Arguments

Ingen

Options

Globala flaggor

Examples

Följande exempel hämtar lösenordsbehörigheter:

databricks users-v2 get-permissions

databricks users-v2 set-permissions

Ange lösenordsbehörigheter för ett objekt och ersätt befintliga behörigheter om de finns. Tar bort alla direktbehörigheter om inga har angetts. Objekt kan ärva behörigheter från sina rotobjekt.

databricks users-v2 set-permissions [flags]

Arguments

Ingen

Options

--json JSON

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

Globala flaggor

Examples

I följande exempel anges lösenordsbehörigheter med hjälp av en JSON-fil:

databricks users-v2 set-permissions --json @permissions.json

databricks users-v2 update-permissions

Uppdatera behörigheterna för alla lösenord. Lösenord kan ärva behörigheter från rotobjektet.

databricks users-v2 update-permissions [flags]

Arguments

Ingen

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 lösenordsbehörigheter med hjälp av en JSON-fil:

databricks users-v2 update-permissions --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