Access to Microsoft Dynamics CRM has not yet been fully configured for this user. The user needs at least one security role before you can continue.

I ran into an issue when I was importing a different version  of solution to the organization. The error was:

Access to Microsoft Dynamics CRM has not yet been fully configured for this user. The user needs at least one security role before you can continue.

I was not able to find anything on google/bing for the specific error, but one of the blog I found said the error can be from business rules or other type of processes.

After some research, I came to know that there were multiple Business Rules on the organization which were owned by users who were deactivated and no longer have anything to do with CRM Development.

Resolution:
To resolve this issue, you just  need to assign the Business Processes or other workflows to any active user.

Step 1: Use Advanced Find feature to find the processes and their respective owners.

Advanced Find - Business Rules
Advance Find Business Rules

 

Step 2: Select all results which shows owner who are already disabled.

Advanced Find Result

Advanced Find – Result

Step 3: Assign the Business Rules/Processes to your user account or another user who is in active state.

Assign

Assign processes

And you’re done!! Try to reimport the solution and the error will be gone forever…

Advertisements

CRM 2011: Object address not found on party or party is marked as non-emailable

While sending an Email message from either workflow/plugin or through sdk, if you get this message – “Object address not found on party or party is marked as non-emailable”; check below things:

  1. Check if the record is contact and the records is allowed for Emails or Bulk Email. These are Options available on Contact records and you can set them individually. Make sure both has Allow selected on contact.
  2. Check if your contact records is having a valid email address and not having blank value.

Happy Troubleshooting!!

CRM 2011 Workflow Error: The system could not log you on. This could be because your user record or the business unit you belong to has been disabled in Microsoft Dynamics CRM

Sometimes it happens when your workflow goes for infinite Wait state. And you experiencing this error-

Access Error:
The system could not log you on. This could be because your user record or the business unit you belong to has been disabled in Microsoft Dynamics CRM.

Workflow Error

Workflow Error

This actually can happen for a variety of reasons. But, you might want to see the following things to resolve:

  • See the owning User and the Business Unit. If they are disabled or not. Enable them if disabled.
  • Check SQL database ORG_MSCRM -> SystemUserBase table to see IsDisabled column value for the User.
  • If the workflow is developed with a User and then assigned to someone else. If this is the situation, reassign to original user.