Access denied – Azure Active Directory

Problem While trying to register my CRM instance in Azure Active Directory, I noticed that the Azure portal started to throw an error regarding the fact that I didn't have access to do so, even though I had Admin privilege. After searching on blogs, I found a couple answers saying that you have to change … Continue reading Access denied – Azure Active Directory

Get members(Users) of a team

The method below will return you a list of users which are part of a team that will be received as parameter: public static List<Entity> GetTeamMembers(Guid teamID, IOrganizationService service) { string fetchXML = @"<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='true'> <entity name='systemuser'> <attribute name='systemuserid' /> <order attribute='fullname' descending='false' /> <link-entity name='teammembership' from='systemuserid' to='systemuserid' visible='false' intersect='true'> <link-entity name='team' … Continue reading Get members(Users) of a team

Run action in plugin

Find below a method that will execute an Action in CRM based on the parameters received /// <summary> /// Trigger an Action in CRM. "parameters" parameter can be optional based on the action called, same for "targetEntity". /// </summary> /// <param name="ActionName"></param> /// <param name="TargetEntity"></param> /// <param name="service"></param> public static void CallAction(string actionName, StringDictionary parameters, … Continue reading Run action in plugin

Allowing other users to send emails in your behalf

I have seen multiple times errors in workflows or plugins that send emails regarding the fact they can't send emails on behalf of others, this is because the user configuration is not set to allow this functionality. To allow other users to send emails on your behalf follow the steps below: Go to "Options" in … Continue reading Allowing other users to send emails in your behalf