account service-principal-secrets kommandogrupp

Anmärkning

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.

Kommandogruppen account service-principal-secrets i Databricks CLI innehåller kommandon för att hantera tjänstens huvudnamnshemligheter. Du kan använda de genererade hemligheterna för att hämta OAuth-åtkomsttoken för ett huvudnamn för tjänsten, som sedan kan användas för att komma åt Databricks-konton och API:er för arbetsytor. Dessutom kan de genererade hemligheterna användas för att konfigurera Databricks Terraform-providern för att autentisera med tjänstens huvudnamn.

skapa databricks-kontots tjänsthuvudnamnshemligheter

Skapa en hemlighet för det angivna tjänstens huvudnamn.

databricks account service-principal-secrets create SERVICE_PRINCIPAL_ID [flags]

Arguments

SERVICE_PRINCIPAL_ID

    Tjänstens huvudnamns-ID.

Alternativ

--lifetime string

    Hemlighetens livslängd på några sekunder.

--json JSON

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

Globala flaggor

Exempel

I följande exempel skapas en hemlighet för tjänstens huvudnamn:

databricks account service-principal-secrets create 12345

I följande exempel skapas en hemlighet för tjänstens huvudnamn med en specifik livslängd:

databricks account service-principal-secrets create 12345 --lifetime "86400"

I följande exempel skapas en hemlighet för tjänstens huvudnamn med JSON:

databricks account service-principal-secrets create 12345 --json '{"lifetime": "86400"}'

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

databricks account service-principal-secrets create 12345 --json @secret.json

borttagning av databricks-kontots tjänsthuvudnamnshemligheter

Ta bort en hemlighet från det angivna tjänstens huvudnamn.

databricks account service-principal-secrets delete SERVICE_PRINCIPAL_ID SECRET_ID [flags]

Arguments

SERVICE_PRINCIPAL_ID

    Tjänstens huvudnamns-ID.

SECRET_ID

    Hemligt ID.

Alternativ

Globala flaggor

Exempel

I följande exempel tas en hemlighet för tjänstens huvudnamn bort:

databricks account service-principal-secrets delete 12345 secret-abc123

databricks-kontolista för tjänsthuvudnamnshemligheter

Visa en lista över alla hemligheter som är associerade med det angivna tjänstens huvudnamn. Den här åtgärden returnerar endast information om själva hemligheterna och innehåller inte de hemliga värdena.

databricks account service-principal-secrets list SERVICE_PRINCIPAL_ID [flags]

Arguments

SERVICE_PRINCIPAL_ID

    Tjänstens huvudnamns-ID.

Alternativ

--page-size int

    Antal resultat som ska returneras per sida.

--page-token string

    En ogenomskinlig sidtoken som var den next_page_token i svaret på den tidigare begäran om att lista hemligheterna för tjänstens huvudnamn.

Globala flaggor

Exempel

I följande exempel visas alla hemligheter för tjänstens huvudnamn:

databricks account service-principal-secrets list 12345

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

databricks account service-principal-secrets list 12345 --page-size 10

I följande exempel visas nästa sida med hemligheter för tjänstens huvudnamn:

databricks account service-principal-secrets list 12345 --page-token "next_page_token"

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