service-principal-secrets-proxy 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 service-principal-secrets-proxy kommandogruppen i Databricks CLI kan du hantera tjänstens huvudnamnshemligheter på arbetsytans nivå. Om du vill använda dessa kommandon måste tjänstens huvudnamn först läggas till i den aktuella arbetsytan. 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. Se Auktorisera tjänstens huvudnamnsåtkomst till Azure Databricks med OAuth.

databricks service-principal-secrets-proxy create

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

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

Arguments

SERVICE_PRINCIPAL_ID

    Tjänstens huvudnamns-ID.

Options

--json JSON

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

--lifetime string

    Hemlighetens livslängd på några sekunder.

Globala flaggor

Examples

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

databricks service-principal-secrets-proxy create 12345678

I följande exempel skapas en hemlighet med en angiven livslängd:

databricks service-principal-secrets-proxy create 12345678 --lifetime 3600

databricks service-principal-secrets-proxy delete

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

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

Arguments

SERVICE_PRINCIPAL_ID

    Tjänstens huvudnamns-ID.

SECRET_ID

    Hemligt ID.

Options

Globala flaggor

Examples

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

databricks service-principal-secrets-proxy delete 12345678 secret-abc123

databricks service-principal-secrets-proxy-list

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 service-principal-secrets-proxy list SERVICE_PRINCIPAL_ID [flags]

Arguments

SERVICE_PRINCIPAL_ID

    Tjänstens huvudnamns-ID.

Options

--page-size int

    Det maximala antalet hemligheter som ska returneras.

--page-token string

    En täckande sidtoken från ett tidigare listanrop.

Globala flaggor

Examples

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

databricks service-principal-secrets-proxy list 12345678

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