Blog

Your Dynamics 365 Workflows Are Suddenly Broken? This Could Be The Fix

Customer relationship management (CRM) solutions such as Microsoft Dynamics 365 are crucial for businesses. A customer with Dynamics 365 CRM recently asked Amaxra to investigate why some of their critical workflows and other functions "just stopped working." The cause was traced back to an intern who was working on the organization's Dynamics CRM for the semester then went back to school. The intern left the organization, IT disabled the intern's account, and promptly broke all the business-critical Dynamics CRM workflows the intern had created! 

As frustrating as the situation was for those using the CRM, the fix was simple: reactivate the intern's account and reassign the workflows to a new owner. For most entrepreneurs with investments in Dynamics 365 CRM, this story should be the start of a conversation about planning for the "what if?" The intern leaving that organization meant there was no malice behind the broken workflows, but what if a disgruntled employee left on bad terms and sabotages the CRM? What if the hours lost because of the intern's disabled account could have been avoided with some planning? 


Here are a few simple policies you can put into place today to ensure account ownership issues never affect your Dynamics 365 CRM's workflows:

Transfer transient workers' work

If your company leverages transient workers (e.g. external consultants, temporary contractors, and student interns) to access your Dynamics CRM, then you should institute a company policy for those workers to transfer their ownership of any workflows to a full-time employee (FTE) prior to leaving. The issue with Dynamics CRM workflows breaking because the intern left could have been avoided with this policy. Make sure that if any transient employee is working on somebody's behalf inside Dynamics CRM that prior to their end date the transient employee must change ownership of all their work – such as workflows, et cetera – to an FTE. This ensures that if a consultant works on your CRM and that consultant's account is disabled, then your critical workflows or other functions are intact because the FTE is given control. 

This is a core policy of Amaxra for any client Dynamics 365 CRM solutions we work on. We do this because our goal is to never create a dependency on Amaxra for our customers. Amaxra consultants aim to help our customers to be self-sufficient.

Plan for full-time employee attrition

Of course, there are no guarantees that FTEs stay at a company forever. If a long-time employee assigned to administer your company's Dynamics CRM workflows and other critical functions leave, then it's likely you could have the same "just stopped working" problems you sought to avoid with transient workers. When assigning Dynamics CRM permissions for your FTEs, think through the scenarios of who will receive that FTE's permissions if they leave your organization. Note that in this case, the term "account ownership" in Dynamics 365 CRM goes beyond your sales or marketing employees' Accounts, Contacts, and Leads. Smaller organizations often have one FTE who is both a Dynamics CRM administrator and a sales/marketing professional. If this is the case for your organization, then it's recommended you either split these duties between two separate FTEs or have a plan for mitigating this single point of failure.

Weigh the cost of specialized Dynamics accounts

Some organizations create specialized accounts in Dynamics 365 that can be assigned to exclusively handle creating and administering CRM workflows. These specialized accounts can be assigned as needed to transient workers and remove the need to have FTEs take ownership of those workers' accounts when they leave. However, there is a cost associated with creating these types of accounts. Microsoft charges access to the cloud-based Dynamics 365 CRM and creating a specialized account could cost up to $115 per month. Organizations must weigh the monetary cost of licensing a new CRM account from Microsoft for convenience versus the one-time cost of creating a repeatable employee policy for the orderly transfer of Dynamics account ownership.

The Amaxra Solutions Team helps companies to optimize their Dynamics 365 workflows and processes for long term success. Contact solutions@amaxra.com to have one of our Dynamics experts evaluate your organization's specific CRM needs and come up with a plan to meet your business goals.

Contact us at solutions@amaxra.com or call 425 749 7471 for a no-obligation consultation from one of our optimization experts.

Comments

Subscribe to Our Blog

Get the latest news from Amaxra delivered to your inbox

Tags

{
  "moduleName": "tag_blogtaglist_2",
  "moduleDescriptor": {
    "templatePath": null,
    "parameters": ",collection=\"tagList\",template=\"\"",
    "apiEndpoint": "/api/v3/tag_blogtaglist_2",
    "objectType": -1,
    "objectId": -1,
    "adminUrl": ""
  },
  "items": [
    {
      "id": 359043,
      "name": "Azure Active Directory",
      "count": 4
    },
    {
      "id": 345675,
      "name": "Business",
      "count": 11
    },
    {
      "id": 345676,
      "name": "Business Analytics",
      "count": 9
    },
    {
      "id": 348247,
      "name": "Business Intelligence",
      "count": 12
    },
    {
      "id": 345678,
      "name": "Business Solutions",
      "count": 39
    },
    {
      "id": 345680,
      "name": "Business Tools",
      "count": 33
    },
    {
      "id": 348246,
      "name": "ClickDimensions",
      "count": 7
    },
    {
      "id": 345684,
      "name": "Cloud Solutions",
      "count": 46
    },
    {
      "id": 345685,
      "name": "Collaboration",
      "count": 21
    },
    {
      "id": 345686,
      "name": "Communication",
      "count": 11
    },
    {
      "id": 345690,
      "name": "CRM",
      "count": 23
    },
    {
      "id": 345692,
      "name": "Customer Service",
      "count": 4
    },
    {
      "id": 345696,
      "name": "Digital Transformation",
      "count": 20
    },
    {
      "id": 345697,
      "name": "Dynamic Workforce",
      "count": 16
    },
    {
      "id": 345698,
      "name": "Dynamics CRM",
      "count": 24
    },
    {
      "id": 345699,
      "name": "Email Marketing",
      "count": 6
    },
    {
      "id": 345702,
      "name": "Excel",
      "count": 4
    },
    {
      "id": 345705,
      "name": "Giving Back",
      "count": 2
    },
    {
      "id": 345706,
      "name": "Going Green",
      "count": 3
    },
    {
      "id": 345709,
      "name": "Lead nurturing",
      "count": 7
    },
    {
      "id": 345711,
      "name": "Management Tools",
      "count": 12
    },
    {
      "id": 345713,
      "name": "Marketing Automation",
      "count": 9
    },
    {
      "id": 345714,
      "name": "Metadata",
      "count": 1
    },
    {
      "id": 345716,
      "name": "Microsoft Dynamics",
      "count": 24
    },
    {
      "id": 345717,
      "name": "Microsoft Office",
      "count": 31
    },
    {
      "id": 345718,
      "name": "Microsoft Partner",
      "count": 2
    },
    {
      "id": 345721,
      "name": "Office 365",
      "count": 56
    },
    {
      "id": 358337,
      "name": "Office Planner",
      "count": 1
    },
    {
      "id": 345722,
      "name": "OneDrive",
      "count": 6
    },
    {
      "id": 345725,
      "name": "Planning",
      "count": 7
    },
    {
      "id": 345727,
      "name": "Power Bi",
      "count": 4
    },
    {
      "id": 345728,
      "name": "PowerPoint",
      "count": 2
    },
    {
      "id": 345730,
      "name": "Presentation Design",
      "count": 2
    },
    {
      "id": 345732,
      "name": "Productivity",
      "count": 39
    },
    {
      "id": 348227,
      "name": "Security",
      "count": 31
    },
    {
      "id": 348245,
      "name": "SharePoint",
      "count": 13
    },
    {
      "id": 348226,
      "name": "Sustainability",
      "count": 2
    },
    {
      "id": 358338,
      "name": "Windows 10",
      "count": 6
    },
    {
      "id": 348228,
      "name": "Work for Amaxra",
      "count": 12
    }
  ]
}