Dynamics CRM中的字段级加密



我们使用自己托管的Microsoft Dynamics CRM 2016(不是联机版本(。我们有一个特定的自定义字段,需要在数据库级别加密(可能使用SQL数据库中的对称加密(。通过这种方式,没有人可以闯入我们的数据库并查询敏感信息。

是否可以在Dynamics CRM中执行此操作?

您可以在字符串或备忘录类型属性的插件中实现这一点。在实体的预创建和预更新消息上注册插件步骤。您的插件可以加密通过插件管道的字符串。Target实体中的字符串属性(位于IPluginExecutionContext对象的InputParameters集合中(可以直接修改。

当加密字段只需要在web表单中访问时,在后检索消息上为同一实体注册第三个插件步骤就足够了。在OutputParameters集合中,可以找到检索到的实体。字符串属性可以即时解密。

最新更新