问题标签 [dynamics-crm-portals]

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 投票
2 回答
223 浏览

azure - 带有 Sitecore 和 Dynamics 365 门户的 Azure AD B2C SSO

我们有一个简单的场景,但技术(或实施)使事情变得有点复杂 -

我们将 Sitecore 作为客户主要网站的 CMS,对于业务功能,我们拥有 Dynamics 365 门户,并且我们使用 Azure AD B2C 作为两者的身份提供者。

我们有大量定制的 B2C 定制策略以满足特定要求。

我们在 Sitecore 和 Dynamics 365 门户中使用相同的自定义策略,因此请单独登录并完美运行,没有任何问题。

关于 SSO,我们将配置保留为 OOTB,您可以在此处找到它。

只有 1 或 2 个用户旅程与无缝旅程一样完美。在特定的旅程中,我们需要用户在两端都登录才能使其工作(我们可以强制用户去登录页面,但并非所有页面都需要这样做)。

为了了解在 Azure AD B2C 中真实和适当的 SSO 应该如何工作,我不知道或没有经验将此过程与此相关联。所以我在这里寻求指导和帮助。

我在这篇文章中发现了关于 B2C 在登录和提供令牌过程方面如何工作的非常好的信息,但它有点老问题,从那时起事情发生了很大变化,特别是 UI 和一些操作。

0 投票
2 回答
874 浏览

javascript - 如何在页面加载时隐藏门户页面上的按钮并在稍后单击其他按钮时显示它

我对 CRM 和门户网站很陌生。

我想知道如何在页面加载时隐藏门户页面上的按钮,并在稍后单击其他按钮时显示它。

我在我的实体列表上创建了这些按钮,因为我在门户上显示来自实体的视图。

0 投票
0 回答
382 浏览

jquery - Dynamics CRM 门户中的复选框问题

单击按钮后,我想在门户中显示的视图中显示复选框。我已使用以下行添加它们,但如果我单击同一按钮两次或三次,则会添加另一列复选框。我怎样才能避免呢?另外我想一次选择一个复选框,但我的复选框现在不是唯一的,我想让它们唯一。当用户选择多个复选框时,我想显示一个弹出窗口,就像你只能选择一个一次复选框。

0 投票
0 回答
48 浏览

jquery - 使用 jquery 将单选按钮添加为表中的第一列

我正在尝试使用以下代码将新的单选按钮列添加到我的表格中。但即使它们被添加,表格标题也不会向右移动。关于我哪里出错的任何建议?

0 投票
1 回答
218 浏览

dynamics-crm - Dynamics 365 门户 - 多个业务部门中存在联系人之间的冲突

有基于联系人的门户注册。在 CRM 中,一个人可以存在于多个业务部门中。现在,当用户尝试登录时,它说密码不正确,因为它指的是另一个没有密码但具有相同 emailId 的联系人。我想为系统中的所有联系人启用门户,根据我将显示菜单项的业务单位。

建议更改门户设置,以便它可以为用户处理多个联系人

0 投票
0 回答
145 浏览

dynamics-crm - Dynamics 365 门户 - 默认语言

我们使用具有 2 种语言 (fr-FR / en-US) 的 Dynamics 365 门户。我们有 3 个网站,我们注意到当使用它们的 url 访问 2 个网站时,浏览器会在 URL 中系统地添加语言:https://url /fr-FR,但是对于第 3 个网站,语言不会添加到网址。

我们是否错过了第三个网站中避免浏览器将语言代码添加到 URL 的任何配置?

谢谢。

0 投票
0 回答
24 浏览

dynamics-crm-portals - 图表未在合作伙伴门户仪表板上呈现

我们将 Portal 解决方案与 Dynamics v8 结合使用。当用户登录仪表板上的图表时,它不会呈现,它只显示“正在加载”。实体列表确实正确呈现。我正在测试 OOB 提供的合作伙伴仪表板模板。我确实检查了“chart id”和“viewid”是否正确。当实体列表按预期呈现时,用户确实具有正确的权限。删除实体权限时,图表会显示正确的错误消息。以下液体代码是模板中的示例

此代码呈现以下内容:

在合作伙伴门户上呈现的仪表板

0 投票
1 回答
466 浏览

liquid - 如何使用 Liquid 模板动态更改 Dynamics Portal 中的 fetchxml 过滤器?

基于查询字符串,我需要使用液体更改动态门户的 FetchXML 过滤器。我在下面尝试过,但它抛出异常;未知标签“endif”。请帮助使过滤器动态化。

0 投票
1 回答
334 浏览

microsoft-dynamics - 如何隐藏动态门户注册表单上的字段

我需要在动态门户注册表单上隐藏电子邮件。如下所示。我找不到任何实现这一目标的可能性。所以请帮我隐藏或至少禁用电子邮件? 在此处输入图像描述

0 投票
1 回答
255 浏览

liquid - Liquid : 如何在日期上进行数学运算?

我在 Microsoft CRM 门户中使用液体。我想从日期中获取秒数,然后对它们进行一些操作,但我遇到了一些问题。

  1. 为了根据这个站点获得秒数:我必须使用过滤器“%S”,但是当我这样做时,我得到的只是大写字母 S。根据同一站点,如果我使用过滤器“%s”我应该从纪元开始以秒为单位获取时间,但这实际上给了我秒数。所以我正在使用这条线:

    {% 分配秒数 = “现在” | 日期” %}

  2. 如果我尝试在结果上使用 plus: 操作,而不是添加 5,它会在最后连接 5。根据这个post date 返回一个字符串。(同样,帖子还说,如果它只是一个数字,那么数学应该在一个字符串上工作,并且“%s”应该返回 unix 时间,但我不能让这些部分工作)。

  3. 根据这篇文章,可以通过将字符串乘以 1 或加 0 将字符串转换为整数。加 0 不起作用,因为它在末尾将其连接起来。另一方面,乘以 1 似乎可行,但是如果我尝试在结果中添加一个数字,我会收到一条错误消息:“液体错误:参数计数不匹配。

这是完整的代码:

这是输出:

我很确定,我做错了什么,但我不知道是什么。如果有人能帮我弄清楚,我将不胜感激。

谢谢