如何删除MSCRM 4.0中的用户

时间:2010-12-23 12:49:52

标签: dynamics-crm dynamics-crm-4

您知道如何摆脱MSCRM 4.0中的CRM用户帐户吗?在AD中删除某些用户帐户后,我们在将组织导入另一台服务器时遇到了很多问题,说明用户映射存在问题。

可以从crm安装中删除任何用户帐户这一事实背后有什么想法?是否有任何工具或未记录的Webservice API调用来摆脱crm用户?

感谢您分享您的见解

1 个答案:

答案 0 :(得分:2)

实际上没有从数据库中删除CRM用户的工作方式;我认为一个原因是它会导致以前被删除的用户以前拥有的所有记录根本没有所有者(对于createdby和modifiedby字段也是如此),这会使数据库处于非法状态。

从CRM系统中删除用户的官方方法是停用systemuser记录。但是,这并不会断开与AD用户的连接,但我认为停用的用户在重新导入组织时不应该出现问题;不过,我不确定。

理论上,您可以使用SQL从数据库中删除systemuser记录,但这是非常不可取的。

AD用户的变化实际上经常导致MSCRM出现各种问题;一个更大的客户甚至让我们开发了一个解决方案,用于自动将他们的CRM用户与AD的状态同步,因为在一个拥有几百个用户的大型环境中,手动管理被证明是过多的工作。