我试图保护MS-CRM中的某些信息。限制用户阅读每个人的电子邮件或阅读某些联系人的最佳方法是什么?
这是在UI上还是在.NET代码上完成的。我已经研究过安全模型MS-CRM,但无法找到一个体面的例子或小小的开始。
感谢任何帮助。感谢。
编辑:
我使用SDK与MSCRM进行了非常小的交互,主要通过代码进行交互。这可能是我对UI和系统的一般经验。
我们需要保护来自用户帐户和一些联系人的数千封电子邮件。似乎有很多方法可以实现安全性,例如下面的2个链接。
http://dynamics2011.blogspot.com/2012/04/crm-2011-utilizing-role-based-security.html -CRM 2011使用角色,团队和业务部门似乎更容易"比下面 http://www.powerobjects.com/blog/2012/07/27/making-crm-records-private/ -CRM 2011使用角色,团队和业务单位(这有两个选项)
任何关于哪个更好的想法?或者某人有另一个想法。我正在寻找一些简单的东西。
答案 0 :(得分:3)
尊重hagensoft,(并且不要听起来像听起来那么严厉)我不知道如果你研究了这一章,你怎么会对通过UI或.Net代码实现安全性感到困惑链接到(通过UI)。我这样说,因为我不确定可以告诉你什么,这个链接背后还没有(或直接链接到它)。
用户有角色。角色总和决定了用户的权限和访问权限。角色可以批量访问记录,也可以根据要保护的记录的所有权限制访问记录(因此,取决于您对该记录类型的最高权限,您拥有的记录,同一业务部门的同事,父母业务部门或组织中的任何地方都可以访问。)
也许你可以描述一下你试图做的事情以及特别导致问题的事情......