← All insights

12 June 2026 · 7 min read

AI Agents in Dynamics 365: Shift or Just Hype?

AI agents in Dynamics 365 change what the system decides, not just where it runs. Here's what GCC operators must audit before enabling Copilot licences.

Editorial illustration — AI Agents in Dynamics 365: Shift or Just Hype?

Key takeaways

  • AI agents in Dynamics 365 inherit the permissions of the user who invokes them — a security gap in your setup becomes an agent's gap, executed faster and at scale.
  • Three conditions determine whether agents help or hurt: clean master data, enforced role security with no SoD conflicts, and documented process ownership.
  • Buying Copilot licences before auditing your Dynamics implementation is the same mistake as buying a dashboard before fixing the data feeding it.
  • The cloud migration changed where Dynamics ran; agents change what it acts on autonomously — that is a fundamentally different kind of risk to sequence carefully.

A procurement manager at a trading company in Jebel Ali signs off on a Copilot licence renewal. His Dynamics 365 instance has been live for four years — migrated to the cloud in 2021, customised heavily by a partner who has since been replaced, and supported by a team that runs three parallel approval chains across WhatsApp, email, and the system itself. The agents are about to go live. The data they will act on has never been audited.

That is the situation across a surprising number of GCC organisations right now. The conversation about AI agents in Microsoft Dynamics 365 is loud. The conversation about whether those organisations are ready for them is nearly silent.

What actually changed when Dynamics moved to the cloud — and what didn't

The cloud migration was significant but narrowly scoped. It moved the infrastructure: compute, storage, updates, and availability shifted from on-premise server rooms to Microsoft's datacentre regions. Organisations gained automatic updates, better uptime SLAs, and access to the Power Platform ecosystem without managing local hardware.

What it did not change: the quality of the data inside the system, the logic of the processes running on top of it, or the discipline of how roles and permissions had been configured. A Dynamics instance with seventeen duplicate vendor records and three overlapping approval workflows moved to the cloud with seventeen duplicate vendor records and three overlapping approval workflows. The cloud is an infrastructure change. It doesn't reorganise what's already inside the box.

This distinction matters because agents are categorically different. They don't just change where Dynamics runs — they change what Dynamics does on its own. An agent can initiate a purchase order, update a customer record, trigger a workflow, or surface a decision recommendation without a human approving each micro-step. [1] That is an entirely new category of risk and an entirely new category of value, depending on what the agent is working with.

What AI agents inside Dynamics 365 can and cannot do today

Microsoft's current agent capabilities span ERP and CRM: Dynamics 365 Finance, Supply Chain Management, Sales, Customer Service, and Field Service all carry some combination of Copilot experiences and autonomous agent actions. [1] The Copilot layer handles summarisation, suggestions, and contextual guidance. The agent layer goes further — it can perform actions in the system, not just report on them.

The Model Context Protocol (MCP), recently introduced into D365 Finance & Supply Chain Management, significantly expands what agents can do inside the platform. [2] Agents can now interact with a wider surface area of system functionality than earlier Copilot releases allowed.

What agents cannot do is compensate for bad inputs. An agent that reads a vendor master with three conflicting bank account entries doesn't resolve the conflict — it acts on whichever record it's directed to, quickly and consistently. An agent operating in a system where role assignments overlap or segregation-of-duties controls have never been enforced will inherit every one of those gaps. [2] Speed is not the same as accuracy. At scale, speed times inaccuracy is a problem.

The three implementation conditions that determine whether agents help or hurt

There is no universal answer to whether agents improve a Dynamics implementation. There is, however, a reliable diagnostic. Three conditions separate the organisations that will benefit from those that will amplify their existing problems:

  1. Clean, consistent master data. Agents act on what they read. Duplicate customer records, inconsistent item naming conventions, and unmaintained vendor data are not edge cases in GCC Dynamics deployments — they are common, especially in organisations that went live under pressure and deferred the data cleanup. An agent running against dirty master data executes bad decisions at machine speed.

  2. Enforced role security with no segregation-of-duties conflicts. This is the most under-examined condition. Agents currently inherit the permissions of the user who invokes them. [2] A user who has been overprovisioned — which happens routinely when IT is short-staffed and "just give them full access" is the path of least resistance — hands that overprovisioning to the agent. What was previously a human making one bad call per day becomes an agent making fifty. Microsoft is explicit: agents should be governed like users, not treated as background features. [2]

  3. Documented process ownership. An agent needs a process to follow. In organisations where the actual decision logic lives in someone's head, in a WhatsApp group, or in an undocumented exception the team made two years ago, the agent has no reliable process to execute. It will either follow the documented (outdated) process or fail in ways that are hard to audit.

None of these conditions require new software. They require implementation discipline — which is harder, takes longer, and is less commercially exciting than buying a Copilot licence.

How GCC operators should pressure-test readiness before enabling Copilot

The readiness conversation should happen before the licence conversation, not after. Here is a practical sequence:

Start with a security and permissions audit. Map every active user role in your Dynamics instance. Identify overprovisioned accounts, SoD conflicts, and roles that exist because nobody wanted to deal with the access removal request. This work is unglamorous and essential. Agent logs, once you do enable agents, will tell you which pages and actions the agent accessed — use that retroactively to tighten permissions. But do the audit first. [2]

Run a master data quality check on the entities agents will touch. If you're enabling agents in Finance, start with vendor master, chart of accounts, and approval matrices. Count duplicates. Check for missing mandatory fields. Identify records that were created manually and never validated. The number you find will tell you more about your agent readiness than any vendor demo.

Document the process the agent is supposed to follow. Write it out. If you can't write it out because it changes depending on who's in the office or which customer is asking, you don't have a process — you have a habit. Agents follow processes, not habits.

Test in a non-production environment with representative data. Don't pilot agents against a sanitised demo dataset. Use a copy of your real data, anonymised if necessary, and watch what the agent actually does. The surprises will be informative.

This is precisely the kind of structured assessment covered in Tarsyn's AI Opportunity Audit — a diagnostic that maps what your current systems can reliably support before any AI spend is committed.

Agents are a multiplier, not a fix — Tarsyn's view

The cloud analogy is worth finishing. When Dynamics moved to the cloud, the main risk was operational: could you maintain uptime, manage updates, and ensure connectivity? Those were real risks, and most organisations managed them. The underlying dysfunction in data and process was largely invisible because the cloud didn't interact with it — it just hosted it.

Agents interact with it directly. Multiply a well-structured Dynamics implementation by an autonomous agent layer and you get compounding efficiency — decisions made faster, exceptions caught earlier, users freed from repetitive data entry. Multiply a poorly structured one and you get, as we've noted before in other contexts, articulate chaos: a system that executes problems confidently and at scale.

The GCC context adds specific pressure points. Approval chains that run partly through WhatsApp and partly through Dynamics are not unusual — they are the norm in many trading, logistics, and construction businesses across Abu Dhabi, Dubai, and Khobar. Ramadan freight cutoffs and end-of-quarter reconciliation windows create process spikes that are handled through informal workarounds the system has never been taught. Agents deployed into that environment don't simplify it; they codify its inconsistencies.

The sequencing question is the real one. Agents are not inherently premature — they are premature for an unaudited implementation. The organisations that will extract genuine value from Dynamics 365 agents in the next eighteen months are those that used this window to fix what the cloud migration left untouched: the data, the roles, and the processes.

We've argued before that most companies don't need more AI — they need fewer broken spreadsheets. That argument applies here with extra force. And we've written separately about why a dashboard is not a decision — the same logic extends one level up: an agent is not a process. You still have to build the process first.

If you're approaching a Copilot or agent rollout and want an honest read on whether your Dynamics instance is ready to support it, the audit is the right starting point. We charge the same whether the answer is "go now" or "fix these six things first."

The cloud changed where Dynamics ran. Agents change what it decides. That is a bigger shift — but only if your foundation is ready to support the weight.

Frequently asked questions

What are AI agents in Microsoft Dynamics 365?+

AI agents in Dynamics 365 are autonomous digital assistants that can answer questions, guide users, and perform system actions — such as updating records or triggering workflows — without manual input for each step. They sit across ERP and CRM modules including Finance, Supply Chain, Sales, and Customer Service, and operate within the permissions of the invoking user.

How are AI agents different from Copilot in Dynamics 365?+

Copilot is the conversational AI layer — it summarises, suggests, and surfaces information. Agents go further: they can take action, not just advise. Copilot tells a procurement manager which invoices are overdue; an agent can initiate the follow-up workflow. That shift from insight to autonomous action is why data quality and security governance matter far more with agents than with Copilot alone.

What security risks come with enabling AI agents in Dynamics 365?+

Agents inherit the permissions of the user who invokes them. Overprovisioned roles, segregation-of-duties conflicts, or 'security by obscurity' gaps all transfer directly to the agent — and the agent acts faster and more consistently than a human would. Microsoft recommends governing agents like users, not background features, and using agent logs to tighten access over time.

Should GCC businesses enable Dynamics 365 Copilot and agents now?+

Only if three conditions are met: master data is clean and consistently structured, role security is tightly controlled with no SoD conflicts, and process ownership is documented so the agent has a reliable process to follow. Without these, agents amplify existing dysfunction rather than reducing it. An implementation audit before licence activation is the lower-risk path.

Sources

  1. 1. Agents, Copilot, and AI capabilities in Dynamics 365 apps — Microsoft Learn — learn.microsoft.com
  2. 2. What to Know Before Deploying AI Agents in Dynamics 365 — Protiviti Technology Insights — tcblog.protiviti.com
MZ

Mohammed Z

Founder, Tarsyn

Mohammed builds the systems behind modern businesses — automation, AI decision layers, and the unglamorous plumbing that makes them work. He founded Tarsyn in Abu Dhabi.

How Insights is produced

Find out where your operation actually stands.

The AI Opportunity Audit maps your workflows, your data, and your decision bottlenecks — and tells you honestly whether AI is worth it yet.

Start the audit

← اقرأ هذا المقال بالعربية