【发布时间】:2022-01-09 07:41:50
【问题描述】:
我们使用我们自己托管的 Microsoft Dynamics CRM 2016(不是在线版本)。我们有一个特定的自定义字段,我们需要在数据库级别加密(可能使用 SQL 数据库中的对称加密)。这样就没有人可以闯入我们的数据库并查询这些敏感信息。
是否可以在 Dynamics CRM 中执行此操作?
【问题讨论】:
标签: dynamics-crm dynamics-crm-2011
我们使用我们自己托管的 Microsoft Dynamics CRM 2016(不是在线版本)。我们有一个特定的自定义字段,我们需要在数据库级别加密(可能使用 SQL 数据库中的对称加密)。这样就没有人可以闯入我们的数据库并查询这些敏感信息。
是否可以在 Dynamics CRM 中执行此操作?
【问题讨论】:
标签: dynamics-crm dynamics-crm-2011
您可以在字符串或备忘录类型属性的插件中执行此操作。在实体的预创建和预更新消息上注册插件步骤。您的插件可以加密通过插件管道的字符串。 Target实体中的字符串属性(在IPluginExecutionContext对象的InputParameters集合中找到)可以直接修改。
当加密字段只需要在 web 表单中访问时,为同一实体在 post retrieve message 上注册第三个插件步骤就足够了。在OutputParameters 集合中可以找到检索到的实体。字符串属性可以即时解密。
【讨论】: