CRM 2011案例升级到其他BY的团队 - 老所有者仍然需要访问权限

时间:2014-05-06 07:34:03

标签: dynamics-crm-2011 dynamics-crm

我们遇到一个问题,我们需要根据客户的国家/地区对案例进行单独访问,但有些(大多数情况下)会被分配到中央服务台/研发部门。在被送回原始团队之前。

目前所有人都在一个BU中,其中包括不同国家的团队。帐户和联系人由国家/地区团队拥有,案例由团队/用户拥有,活动由创建它的用户拥有。

现在我们在不同的团队和人员之间分配案例 - 问题是这是否是正确的方法?问题在于,虽然案件由中央服务台或我们的研发部门拥有,但原始国家团队的用户无法查看案例或进展情况。

让国家小组保留对案件的所有权是否正确?相关活动 - 然后使用自定义字段或队列来决定谁来处理案件/解决活动?

因此,不要使用“所有者”作为“负责解决”的指标,而是使用“所有者”作为“谁可以访问此记录”?

或者我应该只启用“重新分配共享”选项 - 这会不会影响性能,因为大多数记录会有10个以上的共享条目。

一旦我建立了正确的方法来完成这些事情,我将创建一个程序,在所有权方面做正确的事情 - 这是一个微不足道的部分,一旦我知道正确的流程。

提前感谢您的意见/建议。

溴 尼古拉

2 个答案:

答案 0 :(得分:0)

由于您只需要使用"与原始所有者重新分配"是一种矫枉过正,不与整个国家队(只是前任所有者)分享,并可能导致严重的性能问题。

我认为您应该复制此行为,但是,仅针对自定义插件中的情况,在团队/所有者之间建立路由表,并在满足共享条件时添加/撤消这些记录的共享访问权限。

答案 1 :(得分:0)

配置Account:Case和Contact:Case之间的级联关系,并确保Reparent行为设置为Cascade All或Active。

这应该意味着帐户的所有者可以访问任何该客户的案例,就好像他们拥有它们一样(即使他们没有)。如果帐户归团队所有,则会扩展到团队成员。