You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Dynamics 365 CRM逻辑应用连接器ARM模板的属性有哪些?

解决Logic App Dynamics CRM连接器ARM模板认证配置缺失问题

我完全理解你的困扰——Azure门户的「Automation Script」确实会剥离闭源连接器(比如Dynamics CRM)的认证配置节点,而且微软官方文档里也没有明确说明这部分内容。不过经过实践验证,Dynamics CRM Online连接器的ARM模板可以通过parameterValues节点来补全认证配置,具体方案如下:

Dynamics CRM连接器ARM模板完整配置示例

你需要在properties节点下添加parameterValues,填入认证所需的关键参数。这里以常用的Office 365账号认证为例:

{
    "comments": "Generalized from resource: '/subscriptions/<guid>/resourceGroups/<resource group name>/providers/Microsoft.Web/connections/dynamicsCRMconnector'.",
    "type": "Microsoft.Web/connections",
    "name": "[parameters('connections_dynamicsCRMconnector_name')]",
    "apiVersion": "2016-06-01",
    "location": "eastus",
    "properties": {
        "displayName": "CRMConnection",
        "customParameterValues": {},
        "parameterValues": {
            "environment": "[parameters('dynamics_crm_environment_url')]",
            "username": "[parameters('dynamics_crm_username')]",
            "password": "[parameters('dynamics_crm_password')]",
            "authenticationType": "Office365"
        },
        "api": {
            "id": "/subscriptions/<guid>/providers/Microsoft.Web/locations/eastus/managedApis/dynamicscrmonline"
        }
    },
    "dependsOn": []
}

关键参数说明

  • environment:你的Dynamics CRM环境URL,格式类似https://your-org-name.crm.dynamics.com
  • username:用于认证的Office 365账号(比如user@yourdomain.com)
  • password:账号对应的密码(强烈建议用Azure Key Vault引用,不要明文存储,格式示例:[reference(resourceId('Microsoft.KeyVault/vaults/secrets', '<vault-name>', '<secret-name>'), '2019-09-01').secretUriWithVersion])
  • authenticationType:认证类型,使用Office 365账号时填Office365;如果用服务主体OAuth认证,需改为OAuth并补充clientId、clientSecret、tenantId参数

额外提示

和你提供的SFTP、存储账户模板逻辑一致,核心就是补全门户自动生成模板里缺失的parameterValues认证节点。部署前请确保所用账户拥有目标Dynamics CRM环境的访问权限。

内容的提问来源于stack exchange,提问作者Josh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 08:13:34