【问题标题】:How to implement security model in MS CRM?如何在 MS CRM 中实现安全模型?
【发布时间】:2012-09-13 15:56:57
【问题描述】:

我正在尝试保护 MS-CRM 中的某些信息。限制用户阅读每个人的电子邮件或阅读某些联系人的最佳方法是什么?

这是在 UI 上还是通过 .NET 代码完成的。我已经研究了安全模型MS-CRM,但找不到一个像样的示例或小型演练开始。

感谢任何帮助。谢谢。

编辑:

我与 MSCRM 的交互非常少,主要是通过代码,使用 SDK。总的来说,这可能是我对 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 使用角色、团队和业务单位(这有 2 个选项)

有什么更好的想法吗?或者也许有人有其他想法。我正在寻找简单的东西。

【问题讨论】:

  • 有很多方法可以实现和构建安全模型,通常很大程度上取决于您要实现的目标。我认为我们需要更多地了解需求(例如,谁可以看到什么,谁不能看到什么),然后才能真正针对您的问题做出体面的贡献。

标签: c# .net security dynamics-crm dynamics-crm-2011


【解决方案1】:

关于 hagensoft,(并且不要像听起来那样严厉)如果您研究过您的章节,我不确定您会如何混淆安全性是通过 UI 还是 .Net 代码实现的链接到(通过 UI)。我这样说,因为我不确定可以告诉你什么,那不是已经在那个链接后面(或直接从它链接)。

用户具有角色。角色的总和决定了用户的权限和访问权限。角色可以批量限制对记录的访问,也可以根据要保护的记录的所有权(因此取决于您对该记录类型拥有的最高权限、您拥有的记录、同一业务部门的同事、您可以访问上级业务部门或组织中的任何地方)。

也许您可以描述您尝试过的操作以及具体导致问题的原因...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-07
    相关资源
    最近更新 更多