Error Message:

WARNING: Source : mscorlib
Method : HandleReturnMessage
Date : 3:00:50 PM
Time : 6/01/2012
Error : Message: The Deployment Service cannot process the request because one or more validation checks failed.
ErrorCode: -2147167645
Stack Trace :
======================================================================================================================
Inner Exception Level 1 :
==DeploymentServiceFault Info==========================================================================================
Error : The Deployment Service cannot process the request because one or more validation checks failed.
Time : 6/01/2012 7:00:50 PM
ErrorCode : -2147167645
Date : 3:00:50 PM
Time : 6/01/2012
Error Items:
 ActiveDirectoryRightsCheck raising error : The current user does not have required permissions (read/write) for the following Active Directory group: CN=TESTLAB,OU=CRM Security Groups,DC=intranet,DC=acme,DC=com
 SysAdminCheck raising error : You do not have sufficient permission to perform this operation on the specified organization database
======================================================================================================================

Solution:

  • Necessary permissions: Create all child objects, Modify, Read, Read All Properties, Write All Properties
  • Grant necessary permissions to service account used as identity for CrmDeploymentServiceAppPool on all CRM AD security groups (PrivReportingGroup, PrivUserGroup, ReportingGroup, SQLAccessGroup)
  • Restart CRM