Microsoft Dynamics - 部署管理员无法识别

时间:2014-05-15 20:34:34

标签: dynamic dynamics-crm crm

我们正在使用Microsoft Dynamics CRM 2013.我已将用户作为部署管理员添加到我们的某个服务器中,但当她打开Deployment Manager时出现以下错误

"只有部署管理员才能使用Deployment Manager。您不是部署管理员"。

已经检查过,她确实是一名部署经理。当我执行Get-CrmDeploymentAdministrator时,她的帐户出现在列表中。

以下是博文http://blogs.msdn.com/b/crminthefield/archive/2013/10/07/6-steps-to-add-a-deployment-administrator-in-microsoft-dynamics-crm-2011.aspx

中的步骤

但错误仍然存​​在。有什么想法吗?

3 个答案:

答案 0 :(得分:3)

最后通过执行以下操作解决了问题

1)通过从Deployment Manager控制台中删除用户,将其从部署管理员中删除(请注意,尝试使用PowerShell命令行开关删除用户Remove-CrmDeploymentManager导致错误“系统用户xxx不是部署管理器”。

2)从表[SystemUser]和[SystemUserAuthentication]中删除了用户。

3)通过运行PowerShell命令行开关“New -CrmDeploymentAdministrator。”再次以部署管理员身份添加用户。

使用powershell删除用户时,Microsoft Dynamics Crm错误有点奇怪,并允许从Deployment Manager控制台删除它。

答案 1 :(得分:0)

您添加的部署管理员应该是CRM用户,您是否将他添加为CRM用户?

答案 2 :(得分:0)

感谢您的步骤,我删除了部署管理员帐户(导致很多问题)。但也许应该表达一些重新启动。 使用CRM2015

1)通过从Deployment Manager控制台中删除用户,将其从部署管理员中删除(请注意,尝试使用PowerShell命令行开关删除用户Remove-CrmDeploymentManager导致错误"系统用户xxx不是部署管理器"

2)从表[SystemUser]和[SystemUserAuthentication]中删除了用户。 这里我不得不从[SystemUserRoles]中删除。此处的重新启动可能有助于完成后续步骤

3)通过运行PowerShell命令行管理程序" New -CrmDeploymentAdministrator,再次以部署管理员身份添加用户。 这给了我一个错误,[SystemUserAuthentication]中存在冲突的参数。但它仍然将用户添加到[SystemUser]。第二次我在这一点重新启动。重启后用户没有出现在Deployment Manager中。通过Deployment Manager添加了用户并且它工作正常。 Db表看起来正确。

此时,Deployment Manager正在为添加用户工作。我正在使用CRM2015。不是2013年。