【问题标题】:How to provide UI to contacts to update their details in CRM Dynamics?如何为联系人提供 UI 以在 CRM Dynamics 中更新他们的详细信息?
【发布时间】:2013-10-21 11:07:09
【问题描述】:

我们在测试服务器上部署了一个 Dynamics CRM 门户。 我们有此门户的某些登录名,用户可以使用这些登录名管理组织和联系人。

现在我们要让外部用户能够更新联系方式。为此,我计划编写一个 .NET 网站,允许联系人使用他/她的电子邮件地址(某种身份验证)登录,并可以更新他/她的详细信息。联系人不是 CRM 门户中的物理用户。如何实现联系人身份验证并允许他们通过新的 .NET 网站更新其详细信息?

对此的任何帮助都非常感谢!

感谢和问候

尼尔曼

【问题讨论】:

    标签: dynamics-crm-2011 dynamics-crm dynamics-crm-4


    【解决方案1】:

    您可以使用ASP.NET membership,然后您需要为联系人创建凭据字段(或实体)和角色。

    阅读以上链接,然后按照以下链接创建会员系统:

    Walkthrough: Creating a Web Site with Membership and User Login

    你也可以使用ADX Portals。使用 Adxstudio 的 Portals 产品,您可以将 Contact 实体用于 Adxstudio 提供表单身份验证的身份验证机制,或使用 Facebook 和 Twitter 等其他身份管理器。为 CRM 实体创建 Web UI 也非常简单。

    【讨论】:

      【解决方案2】:

      听起来您正计划执行您自己的身份验证,以验证该联系人是联系人并且应该能够更新他们自己的联系信息。克服这一障碍后,只需使用 SDK 执行更新即可。

      使用服务帐户从 CRM 访问数据,使用您希望的任何方法/技术将其显示给用户,并进行额外的 SDK 调用以根据用户的编辑更新 CRM 中的数据。

      【讨论】:

        【解决方案3】:

        尼尔曼,

        我只是想确保您知道 CRM SDK 中提供的 CRM 2011 客户门户允许用户编辑自己的联系信息。你有没有想过只是实现它而不是编写一些自定义的东西?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2018-09-21
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-05-08
          • 2012-02-21
          • 2012-01-11
          相关资源
          最近更新 更多