共用方式為


token-management 命令群組

Note

此資訊適用於 Databricks CLI 版本 0.205 及以上。 Databricks CLI 處於 公開預覽狀態

Databricks CLI 的使用受限於 Databricks 授權Databricks 隱私權聲明,包括任何使用數據條款。

token-management Databricks CLI 中的指令群組允許管理員取得所有權杖並刪除其他使用者的權杖。 系統管理員可以取得每個令牌、依標識元取得特定令牌,或取得特定使用者的所有令牌。

Databricks Token-Management create-obo-token

代表服務主體建立令牌。

databricks token-management create-obo-token APPLICATION_ID [flags]

Arguments

APPLICATION_ID

    服務主體的應用程式識別碼

選項

--comment string

    描述令牌用途的批注

--json JSON

    內嵌的 JSON 字串或 @path 整合至包含要求內容的 JSON 檔案。

--lifetime-seconds int

    令牌到期之前的秒數

全域旗標

Examples

databricks token-management create-obo-token <application-id> --comment "Service principal token" --lifetime-seconds 3600

databricks 令牌管理刪除

刪除其 ID 所指定的令牌。

databricks token-management delete TOKEN_ID [flags]

Arguments

TOKEN_ID

    要撤銷之令牌的標識碼

選項

全域旗標

Examples

databricks token-management delete 12345

databricks 權杖管理取得

取得令牌的相關資訊,由其ID指定。

databricks token-management get TOKEN_ID [flags]

Arguments

TOKEN_ID

    要取得之令牌的標識碼

選項

全域旗標

Examples

databricks token-management get 12345

databricks Token-management 清單

列出與指定工作區或使用者相關聯的所有令牌。

databricks token-management list [flags]

選項

--created-by-id int

    建立令牌之用戶的使用者標識碼

--created-by-username string

    建立令牌的用戶名稱

全域旗標

Examples

databricks token-management list
databricks token-management list --created-by-username someone@example.com

databricks 代幣管理 get-permission-levels

取得使用者可以在 對象上擁有的許可權等級。

databricks token-management get-permission-levels [flags]

選項

全域旗標

Examples

databricks token-management get-permission-levels

databricks 權杖管理 取得權限

取得所有令牌的權限。 令牌可以從其根對象繼承許可權。

databricks token-management get-permissions [flags]

選項

全域旗標

Examples

databricks token-management get-permissions

databricks token-management set-permissions (設定權限)

設定令牌許可權。 設定物件的許可權,若已有許可權則予以取代。 如果未指定任何許可權,則刪除所有直接許可權。 物件可以從其根對象繼承許可權。

databricks token-management set-permissions [flags]

選項

--json JSON

    內嵌的 JSON 字串或 @path 整合至包含要求內容的 JSON 檔案。

全域旗標

Examples

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

Databricks 權杖管理 更新許可權

更新所有令牌的許可權。 令牌可以從其根對象繼承許可權。

databricks token-management update-permissions [flags]

選項

--json JSON

    內嵌的 JSON 字串或 @path 整合至包含要求內容的 JSON 檔案。

全域旗標

Examples

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

全域旗標

--debug

  是否要啟用偵錯記錄。

-h--help

    顯示 Databricks CLI、相關命令群組或相關命令的幫助說明。

--log-file 字串

    字串,表示要寫入輸出記錄檔的檔案。 若未指定此旗標,則預設值是將輸出記錄寫入 stderr。

--log-format 格式

    記錄格式類型,textjson。 預設值是 text

--log-level 字串

    表示日誌格式層級的字串。 若未指定,則日誌的格式層級功能將被停用。

-o, --output 類型

    指令輸出類型,textjson。 預設值是 text

-p, --profile 字串

    用於執行命令的~/.databrickscfg檔案中的配置檔名稱。 如果未指定此旗標,則如果存在,則會使用名為 DEFAULT 的配置檔。

--progress-format 格式

    顯示進度記錄的格式:default、、appendinplace、 或json

-t, --target 字串

    如果適用,要使用的套件組合目標