删除Dynamics CRM中的共享后,POA行仍然存在

时间:2015-05-08 07:47:35

标签: dynamics-crm-2011 dynamics-crm dynamics-crm-2013

我已手动删除了CRM中的记录共享。它不是通过级联规则eather共享的,而是保留在Principal Object Access表中。正如我所看到的,由Microsoft发布的用于控制POA增长的脚本仅删除具有从CRM中删除的对象ID的行,不能看到删除那些非共享记录的逻辑。 有没有人知道CRM是否包含这个逻辑?尽管有不支持的行动,有没有人有删除这些行的经验?

提前致谢

2 个答案:

答案 0 :(得分:0)

我无法告诉您如何填充或清理POA表,但我可以告诉您如何删除它:

http://dotnetdust.blogspot.com/2014/01/lessons-learned-deleting-312-million.html

答案 1 :(得分:0)

即使您无法在UI中看到它,也会为某些实体提供共享。当实体合并或电子邮件活动期间创建隐式共享时,在:,cc:字段,工作流日志,进程会话等中有不同的用户。 我写了一篇关于它的简短文章:http://tunnik.name/principalobjectaccess-table-clean-it-up-fast/ 它与其他文章有关,可以帮助深入研究该主题。