积极答复者
[求助] MSCRM 2011 Shared Security Field的相关问题

问题
-
大家好,
目前我有一个如下case: 用户A分享一条记录Contact A给用户B,用户A给用户B的Share权限是Read和Write,用户B同时对Contact Entity的某个自定义Field "D"也有Read和Write权限, 这时用户B对用户A的分享记录Contact A的自定义Field "D"也能修改。
为了阻止用户B对用户A的分享记录Contact A的自定义Field "D"进行修改,我根据Microsoft Dynamics CRM 2011的官方参考资料,进行了下列操作: 用户A对分享记录Contact A加了一条Shared Security Field规则,在Shared Security Field中用户A只给了Read的权限,但我发现用户B还是能够对用户A的分享记录Contact A的自定义Field "D"进行修改,我想问下是不是大家也遇到这样的问题,目前这是不是Microsoft Dynamics CRM 2011的一个Bug。希望能够得到大家的帮助,先谢谢大家了。
crm4.0学步
答案
全部回复
-
用户B本来就已经对Contact Entity的某个自定义Field "D"也有Read和Write权限,分享记录Contact A加了一条Shared Security Field规则
这样的结果是在前面的权限上 加了一个读的权限,不会把前面的权限去除是非常合理的设计!
比如用户B 对 Contact A 有 Read和Write权限,用户A 再共享Contact A Read的权限给 用户B,这时不可能把用户B Read 的权限去除吧,要是这样就乱套了,看那个用户不顺眼 共享Read的权限就可以把这个用户其他权限都收回来
微软CRM
crm4.0学步