Dela via


users kommandogrupp

Note

Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. The Databricks CLI is in Public Preview.

Databricks CLI use is subject to the Databricks License and Databricks Privacy Notice, including any Usage Data provisions.

The users command group within the Databricks CLI allows you to manage user identities in your Databricks workspace. Användaridentiteter som identifieras av Databricks representeras av e-postadresser. See Manage users.

Databricks rekommenderar att du använder SCIM-etablering för att synkronisera användare och grupper automatiskt från din identitetsprovider till databricks-arbetsytan. SCIM effektiviserar registreringen av en ny anställd eller ett nytt team genom att använda din identitetsprovider för att skapa användare och grupper på Databricks-arbetsytan och ge dem rätt åtkomstnivå. När en användare lämnar organisationen eller inte längre behöver åtkomst till Databricks-arbetsytan kan administratörer avsluta användaren i identitetsprovidern och användarens konto tas också bort från Databricks-arbetsytan. Detta säkerställer en konsekvent offboarding-process och förhindrar obehöriga användare från att komma åt känsliga data. Se Synkronisera användare och grupper från Microsoft Entra-ID med SCIM.

databricks-användare skapar

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

databricks users create [flags]

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 infogade JSON-strängen @path eller till JSON-filen med begärandetexten.

--user-name string

    Databricks-användarens e-postadress.

Global flags

Examples

I följande exempel skapas en användare med visningsnamn och e-post:

databricks users create --display-name "John Doe" --user-name "someone@example.com"

I följande exempel skapas en användare med JSON:

databricks users create --json '{"display_name": "John Doe", "user_name": "someone@example.com", "active": true}'

databricks-användare tar bort

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 delete ID [flags]

Arguments

ID

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

Options

Global flags

Examples

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

databricks users delete 12345

databricks-användare får

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

databricks users 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 efter vilken resultatet måste filtreras.

--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.

Global flags

Examples

I följande exempel hämtas information för en användare:

databricks users get 12345

I följande exempel hämtas användarinformation i JSON-format:

databricks users get 12345 --output json

lista över databricks-användare

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

databricks users list [flags]

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 efter vilken resultatet måste filtreras.

--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.

Global flags

Examples

I följande exempel visas alla användare:

databricks users list

I följande exempel visas användare med filtrering:

databricks users list --filter "userName eq 'someone@example.com'"

I följande exempel visas användare med sidnumrering:

databricks users list --count 10 --start-index 0

databricks-användare korrigering

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

databricks users patch ID [flags]

Arguments

ID

    Unikt ID på Databricks-arbetsytan.

Options

--json JSON

    Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.

Global flags

Examples

I följande exempel korrigeras en användare:

databricks users patch 12345 --json '{"display_name": "Jane Doe"}'

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

databricks users patch 12345 --json @update.json

databricks-användare uppdateras

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

databricks users 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.

--id string

    Databricks-användar-ID.

--json JSON

    Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.

--user-name string

    Databricks-användarens e-postadress.

Global flags

Examples

I följande exempel uppdateras en användare:

databricks users update 12345 --display-name "Jane Doe" --user-name "new-someone@example.com" --active

I följande exempel uppdateras en användare med JSON:

databricks users update 12345 --json '{"display_name": "Jane Doe", "user_name": "new-someone@example.com", "active": true}'

databricks-användare får behörighetsnivåer

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

databricks users get-permission-levels [flags]

Options

Global flags

Examples

I följande exempel hämtas behörighetsnivåer för användare:

databricks users get-permission-levels

I följande exempel hämtas behörighetsnivåer i JSON-format:

databricks users get-permission-levels --output json

databricks-användare får behörigheter

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

databricks users get-permissions [flags]

Options

Global flags

Examples

Följande exempel hämtar behörigheter för användare:

databricks users get-permissions

I följande exempel hämtas behörigheter i JSON-format:

databricks users get-permissions --output json

databricks-användare set-permissions

Ange lösenordsbehörigheter.

Anger behörigheter för ett objekt och ersätter 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 set-permissions [flags]

Options

--json JSON

    Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.

Global flags

Examples

I följande exempel anges behörigheter med JSON:

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

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

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

databricks-användare uppdateringsbehörigheter

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

databricks users update-permissions [flags]

Options

--json JSON

    Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.

Global flags

Examples

I följande exempel uppdateras behörigheter med JSON:

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

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

databricks users update-permissions --json @permissions.json

Global flags

--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 eller textjson. 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 filen som ~/.databrickscfg 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