跳到主要内容

Azure CLI 身份验证

本方案让 OPL 数据空间通过本机或容器中的 Azure CLI 登录态去访问 Azure OpenAI。

前提

  • Azure CLI 已安装
  • OPL 数据空间0.6.30+
  • Azure OpenAI 资源已创建
  • 当前用户或组已被授予 Cognitive Services OpenAI User

步骤

az login

然后在 Docker 环境中把本机 .azure 目录挂进去:

volumes:
  - ${HOME}/.azure:/app/.azure
environment:
  - AZURE_CONFIG_DIR=/app/.azure

启动后,在 OPL 数据空间中:

  1. 打开 管理员面板 → 外部连接
  2. 新增 Azure OpenAI
  3. 认证方式选 Entra ID

常见问题

  • az account show 看不到当前登录态
  • 容器内没挂载 .azure
  • 忘了设置 AZURE_CONFIG_DIR
  • Azure RBAC 权限没给到位