Help
Notes
Delegates and the Lambda Expression Print E-mail
Written by Carlton Colter   
Tuesday, 26 May 2009 13:28

Delegates

Akadia's article on Delegates and Events in C# / .NET easily explains the basic concept of a delegate. A delegate only cares about the return type and parameters passed. Delegates are extremely useful when building dynamic systems capable of handling multiple types and processing them differently based on a few pieces of information.

Last Updated on Tuesday, 26 May 2009 14:03
Read more...
 
CRM 4 UserQuery Privileges for System Administrators Print E-mail
Written by Carlton Colter   
Wednesday, 24 December 2008 16:00

One of the problems I noticed in mindSHIFT's upgrade to CRM 4 was that the System Administrators group did not have access to assign other people's saved advanced finds (user queries). This is extremely annoying because I have a single aspx page that uses the CRM SDK to allow a system administrator to move any saved view from being owned by one person to another.

Saved views are great for the organization, departments, and teams, but when a team uses them, often times they have someone create and share the views, then they leave the company or move to a different group within the company. They either can't or no longer wish to be responsible for the advanced finds they have created and shared out with their fellow CRM users.

My custom page allows me to assign those views to someone else, allowing them to move the responisibility to another CRM user.

To update the CRM privileges to allow System Administrators full access (except for read) to all views, you can run the following sql code against the database

SQL Code:

Last Updated on Wednesday, 24 December 2008 16:11