问题标签 [power-platform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
36 浏览

azure - Azure LogicApp 自定义连接器发布

如何在发布前检查我的 LogicApp 自定义连接器?

我只看到对 Power Platform (Power Apps) 的支持,但我想在 LogicApp env 中检查它。

使用paconn实用程序。

此外,LogicApp 自定义连接器只有一个 (json) 文件可供下载,

而且它似乎不是PowerPlatformConnectors的格式。

完整指南:

https://docs.microsoft.com/en-us/connectors/custom-connectors/certification-submission#step-3d-validate-your-custom-connector-files

0 投票
1 回答
42 浏览

azure-logic-apps - Logic APP - For Each from a Filtered Array - 通过 API 检索对象 ID

我正在尝试创建一个循环,但我似乎无法让它工作。我过滤了一个共享点列表,结果得到了以下输出。

接下来,我想遍历 2 个广告组并取回它们的对象 ID。出于某种原因,我似乎无法获得正确的参考。

我尝试了很多东西,这是我尝试的最后一个:

我需要什么表达式来检索 AD 组名称?

在此处输入图像描述

0 投票
1 回答
43 浏览

azure-logic-apps - Azure 逻辑应用程序 - 循环写入 SharepointList

我在这里有点挑战!我从表单响应触发器接收数据,如下面的代码所示。

我背后已经有相当复杂的流程,但最后,我希望它将数据写入共享点列表。挑战在于它有时需要根据表单响应中给出的答案数量进行循环。

例如,当有人回复“产品公司”(如示例)时,Sharepoint 中的输入应如下所示:

报告名称 用户角色 筛选值 用户
PTS - WOL 活动报告 产品公司 JaneDo@XXX.com
PTS - WOL 活动报告 产品公司 ITH JaneDo@XXX.com

我该怎么开始??我没有任何线索.. :/

0 投票
1 回答
67 浏览

azure - 以服务主体身份登录 Microsoft.PowerApps.Administration.PowerShell 空列表

我正在使用以下命令登录 PowerApps 管理 PowerShell cmdlet:

Add-PowerAppsAccount -Endpoint prod -TenantID $tenantId -ApplicationId $appId -ClientSecret $secret -Verbose

该服务主体已使用系统管理员安全角色添加到 Power Platform Admin Default Environment,并且在 Azure Portal > App Registration > API Permissions 中,添加了 Dynamics CRM > user_impersonation 权限,但仍然无法检索环境/应用程序/等。Get-AdminPowerAppEnvironment一无所获。

你觉得我错过了什么?

非常感谢

0 投票
1 回答
28 浏览

c# - C# PowerShell Add-PowerAppsAccount Net Core Console App 检索成员 WithAuthority 时出错

在 Console App .Net Core 3.1 中使用以下代码{"The following exception occurred while retrieving member \"WithAuthority\": \"Could not load file or assembly 'System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'. The system cannot find the file specified.\""}执行 Powershell 命令时出现错误:Add-PowerAppsAccount -Username $user -Password $pass

任何想法和意见将不胜感激。

注 1:代码在 PowerShell 7.0 中正常工作

注意 2:这将是未来的 Azure 函数。

0 投票
1 回答
28 浏览

powerapps - Canvas App 成功调用 REST API,但响应对象为空

我的 Canvas 应用程序成功调用了 REST API,在 Monitor 日志中我可以看到响应包含我期望的数据。但是,应用程序分配响应的变量(通过 UpdateContext 命令)不包含数据。这可能是什么原因造成的?

0 投票
1 回答
45 浏览

dynamics-crm - 使用 parent.XRM + 删除 ClientGlobalContext.js.aspx

请根据下面的文章,我需要输入关于弃用 ClientGlobalContext.js.aspx 的信息。我们在独立的 Web 资源中使用 parent.Xrm 进行集成。我对“window.parent.Xrm.WebApi.online.****”感到困惑,这些 sdk 方法是否仍然有效。根据:https://docs.microsoft.com/en-us/power-platform/important-changes-coming

“包含对 ClientGlobalContext.js.aspx 的引用不会使 Xrm 对象在 HTML Web 资源中可用。因此, HTML Web 资源不支持包含 Xrm. 方法的脚本。如果 HTML Web 资源,parent.Xrm.* 将起作用在表单容器中加载。但是,对于其他地方,例如加载 HTML Web 资源作为 SiteMap 的一部分,parent.Xrm.* 也不起作用。"*

所以 parent.Xrm 不起作用,但是 window.parent.Xrm 作为 SiteMap/standalone html web 资源的一部分在 HTML web 资源中使用呢?

https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/clientapi/reference/getglobalcontext-clientglobalcontext.js.aspx

希望得到一些澄清。

0 投票
1 回答
31 浏览

microsoft-teams - TEAMS Connector to Facebook Workplace

I am looking to connect TEAMS channel posting with Facebook Workplace posting. The requirement is to copy over the Facebook posting to a specific TEAMS channel. The copy will include the text write up, links and pictures/videos in the Facebook post.

Is this possible to be done through TEAMS connectors? If copy from Facebook Workplace to TEAMS is not possible, what about the other way round? That is copy from TEAMS posting to Facebook Workplace.

0 投票
1 回答
28 浏览

.net-core - PnP 框架从 PowerPlatform 获取数据

Pnp 框架主要用于与 SharePoint 数据进行交互,但有一些方法可以通过 PowerShellGet-PnPPowerPlatformEnvironment示例从 PowerPlatform 获取流和应用程序,但这对我不起作用,因为我需要创建一个 azure 函数(.net 核心)才能工作用它。你知道任何可能有帮助的 c# 库吗?

请,关于这个主题的任何指导将不胜感激。

谢谢

0 投票
1 回答
19 浏览

azure - PowerApps/Dynamics:为数据调用外部库

我正在研究允许您连接到 Azure 存储的电源组件框架 (PCF) 控件。该控件稍后将绑定到一个表单,我正在使用Azure Storage JS (for browser) v12连接到资源。

我的控件与 Azure 存储资源管理器的工作方式类似:我可以上传、下载文件并在容器内导航。

我担心解决方案的安全性,主要是与存储的连接。建议的方法(在库中)是将 SAS 令牌公开给存储帐户,然后传递容器名称以连接到特定容器。

由于 PCF 控件嵌入在 Dynamics 中的实体表单中,因此您可能会在调试器中停止代码执行并更改容器的名称。突然之间,您可以加载到与预期完全不同的容器中。

现在,这显然很糟糕,我希望有一个更安全的解决方案。

我的想法是将 Azure 存储操作移至某个后端,并在控件内对服务进行 API 调用。但是,这仍然没有让它变得更好,因为我仍然需要知道表单中实体的上下文才能连接到正确的容器。例如,用户正在编辑帐户“john123”,因此他应该只能连接到容器“container-john123”。

我还想连接在容器内导航,所以有时我希望能够请求从 PCF 控件再次检索容器数据。

在 Dynamics 环境中有没有办法做到这一点?我对这个话题很陌生,我读过一些关于插件、工作流等的内容,但我不确定它们是否能够响应“重新加载”操作。