account service-principals-v2 kommandogrupp

Note

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

Kommandogruppen account service-principals-v2 i Databricks CLI innehåller kommandon för att utföra åtgärder för att skapa, hämta, lista, uppdatera och ta bort på tjänstens huvudnamn. Tjänstens huvudnamn är identiteter för användning med jobb, automatiserade verktyg och system som skript, appar och CI/CD-plattformar. Databricks rekommenderar att man skapar tjänsthuvudmän för att köra produktionsjobb eller ändra produktionsdata. Om alla processer som agerar på produktionsdata körs med tjänsteprinciper behöver interaktiva användare inga skriv-, borttagnings- eller modifieringsrättigheter i produktion, vilket eliminerar risken att en användare av misstag skriver över produktionsdata.

Databricks-konto Service-Principals-V2 Create

Skapa ett nytt huvudnamn för tjänsten i Databricks-kontot.

databricks account service-principals-v2 create [flags]

Alternativ

--active

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

--application-id string

 UUID som rör tjänsteprincipal.

--display-name string

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

--external-id string

 Externt ID.

--id string

 Databricks-tjänstens huvudnamns-ID.

--json JSON

 Antingen inline JSON-sträng eller @path/to/file.json med request body.

Globala flaggor

Examples

I följande exempel skapas ett huvudnamn för tjänsten med hjälp av kommandoradsflaggor:

databricks account service-principals-v2 create --display-name "CI/CD Service Principal"

I följande exempel skapas ett huvudnamn för tjänsten med JSON:

databricks account service-principals-v2 create --json '{"displayName": "CI/CD Service Principal", "active": true}'

I följande exempel skapas ett huvudnamn för tjänsten med hjälp av en JSON-fil:

databricks account service-principals-v2 create --json @service-principal.json

Databricks Account Service-Principals-v2 delete

Ta bort en tjänsteprincipal från Databricks-kontot.

databricks account service-principals-v2 delete ID [flags]

Arguments

ID

    Unikt ID för ett huvudnamn för tjänsten i Databricks-kontot.

Alternativ

Globala flaggor

Examples

I följande exempel tas ett huvudnamn för tjänsten bort efter ID:

databricks account service-principals-v2 delete 12345

Databricks Account Service-Principals-v2 Get

Hämta information för ett enda huvudnamn för tjänsten som definierats i Databricks-kontot.

databricks account service-principals-v2 get ID [flags]

Arguments

ID

    Unikt ID för ett huvudnamn för tjänsten i Databricks-kontot.

Alternativ

Globala flaggor

Examples

I följande exempel hämtas tjänstens huvudnamn efter ID:

databricks account service-principals-v2 get 12345

Databricks konto Service-Principals-v2 List

Hämta uppsättningen tjänsthuvudnamn som är associerade med ett Databricks-konto.

databricks account service-principals-v2 list [flags]

Alternativ

--attributes string

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

--excluded-attributes string

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

--filter string

 Fråga som resultaten ska filtreras efter.

--limit int

 Maximalt antal resultat som ska returneras.

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

Globala flaggor

Examples

Följande exempel listar alla tjänsteprincipaler:

databricks account service-principals-v2 list

I följande exempel visas tjänstens huvudnamn med sidnumrering:

databricks account service-principals-v2 list --limit 10

I följande exempel visas tjänstens huvudnamn med ett filter:

databricks account service-principals-v2 list --filter "displayName eq \"CI/CD Service Principal\""

Databricks Account Service-Principals-v2 patch

Uppdatera delvis information om ett enda huvudnamn för tjänsten i Databricks-kontot.

databricks account service-principals-v2 patch ID [flags]

Arguments

ID

    Unikt ID på Databricks-arbetsytan.

Alternativ

--json JSON

 Antingen inline JSON-sträng eller @path/to/file.json med request body.

Globala flaggor

Examples

I följande exempel korrigeras ett huvudnamn för tjänsten med JSON:

databricks account service-principals-v2 patch 12345 --json '{"displayName": "Updated CI/CD Service Principal"}'

I följande exempel korrigeras tjänstens huvudnamn med hjälp av en JSON-fil:

databricks account service-principals-v2 patch 12345 --json @patch-service-principal.json

Databricks Account Service-Principals-v2 uppdatering

Byt ut en tjänsteprincip i Databricks-kontot.

databricks account service-principals-v2 update ID [flags]

Arguments

ID

    Databricks-tjänstens huvudnamns-ID.

Alternativ

--active

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

--application-id string

 UUID som rör tjänsteprincipal.

--display-name string

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

--external-id string

 Externt ID.

--json JSON

 Antingen inline JSON-sträng eller @path/to/file.json med request body.

Globala flaggor

Examples

I följande exempel uppdateras tjänstens huvudnamn med hjälp av kommandoradsflaggor:

databricks account service-principals-v2 update 12345 --display-name "Updated CI/CD Service Principal" --active

I följande exempel uppdateras tjänstens huvudnamn med JSON:

databricks account service-principals-v2 update 12345 --json '{"displayName": "Updated CI/CD Service Principal", "active": true}'

I följande exempel uppdateras tjänstens huvudnamn med hjälp av en JSON-fil:

databricks account service-principals-v2 update 12345 --json @update-service-principal.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