如何从SQL管理设置页面删除Service Principal?无UI选项时的解决办法
删除Azure Databricks服务主体的替代方法
如果UI里找不到删除选项,可以用Databricks CLI或者REST API来删除服务主体,具体步骤如下:
方法一:使用Databricks CLI
- 先确保已安装并配置好Databricks CLI,配置命令:
按提示输入你的Databricks工作区URL和个人访问令牌(PAT)。databricks configure --token - 列出所有服务主体,找到要删除的主体ID:
databricks service-principals list - 执行删除命令,将
<service-principal-id>替换为目标主体的ID:databricks service-principals delete --id <service-principal-id>
方法二:使用REST API
发送DELETE请求到Databricks服务主体API端点:
DELETE /api/2.0/preview/scim/v2/ServicePrincipals/<service-principal-id>
请求头需包含Authorization: Bearer <your-pat-token>和Content-Type: application/scim+json。
注意:删除前请确认该服务主体未关联任何集群、作业、权限等资源,避免影响现有业务。
内容的提问来源于stack exchange,提问作者Chris Snow
相关产品推荐
相关产品推荐

