gpt4 book ai didi

具有 SharePoint 连接的 Azure 逻辑应用

转载 作者:行者123 更新时间:2023-12-03 02:42:55 34 4
gpt4 key购买 nike

我正在创建我的第一个逻辑应用程序,它连接到 SharePoint 并将条目添加到某些共享点列表中。

每当我创建 SharePoint 连接时,它都会将以下资源添加到我的逻辑应用中。

{
"type": "MICROSOFT.WEB/CONNECTIONS",
"apiVersion": "2018-07-01-preview",
"name": "[parameters('sharepointonline_1_Connection_Name')]",
"location": "[parameters('logicAppLocation')]",
"properties": {
"api": {
"id": "[concat(subscription().id, '/providers/Microsoft.Web/locations/', parameters('logicAppLocation'), '/managedApis/', 'sharepointonline')]"
},
"displayName": "[parameters('sharepointonline_1_Connection_DisplayName')]",
"nonSecretParameterValues": {
"token:TenantId": "[parameters('sharepointonline_1_token:TenantId')]"
}
}

谁能解释一下“token:TenantId”。如何/在哪里在我的开发租户中获取此值。如何将其转移到 UAT/PROD 环境?

每当我使用 SharePoint 连接重新创建逻辑应用时,它都会丢失连接,并在屏幕下方显示一个警告图标。

enter image description here

有没有办法可以通过 PowerShell 或 Azure DevOps 部署来验证此连接?

最佳答案

这对于 OAuth 连接来说似乎需要在模板部署后重新授权才能获取有效的访问 token 。某些连接支持使用 Azure Active Directory (Azure AD) 服务主体来授权在 Azure AD 中注册的逻辑应用的连接。

此处的文档显示了如何将 Azure 数据湖的连接资源定义配置为使用模板和 Azure AD 服务主体的参数值来生成 token ,因此您可能需要检查是否可以以相同的方式配置 SharePoint 连接。

{
<other-template-objects>
"type": "MICROSOFT.WEB/CONNECTIONS",
"apiVersion": "2016-06-01",
"name": "[parameters('azuredatalake_1_Connection_Name')]",
"location": "[parameters('LogicAppLocation')]",
"properties": {
"api": {
"id": "[concat(subscription().id, '/providers/Microsoft.Web/locations/', 'resourceGroup().location', '/managedApis/', 'azuredatalake')]"
},
"displayName": "[parameters('azuredatalake_1_Connection_DisplayName')]",
"parameterValues": {
"token:clientId": "[parameters('azuredatalake_1_token:clientId')]",
"token:clientSecret": "[parameters('azuredatalake_1_token:clientSecret')]",
"token:TenantId": "[parameters('azuredatalake_1_token:TenantId')]",
"token:grantType": "[parameters('azuredatalake_1_token:grantType')]"
}
}
}

引用:https://learn.microsoft.com/en-us/azure/logic-apps/logic-apps-azure-resource-manager-templates-overview#authenticate-connections

关于具有 SharePoint 连接的 Azure 逻辑应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60230373/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com