使用 SPN 的 CICD 身份验证

CICD Authentication using SPN

我正在创建一个 CI CD 管道以在数据块的开发实例和测试实例之间移动代码。我可以使用我的个人令牌来实现这一目标。现在,我正在尝试使用 SPN 做同样的事情,当我做同样的事情时,我收到以下错误。

HTTP 错误 403 访问 /api/2.0/workspace/mkdirs 时出现问题。原因: 用户未授权。

你们中的任何人都可以帮我解决这个错误或提供任何链接来讨论如何使用 SPN 从 devops 到 databricks 进行身份验证。

您的 SPN 是否对 Databricks 资源或 Azure 资源组具有贡献者角色?如果不是,它可能会抛出一个非常相似的错误。