Category Business Central

Business Central and AI Agents for ERP optimization and automation

Business Central + AI Agents: 7 Practical Opportunities for Leaders

Microsoft Dynamics 365 Business Central is moving beyond traditional ERP. With Copilot, AI agents, Power Automate, and the broader Microsoft ecosystem, organizations can increasingly use AI to reduce repetitive work, surface exceptions, and improve decision-making.

For business and technology leaders, the opportunity is not simply adding a chatbot to ERP. It is identifying where AI agents can safely participate in business processes while people retain visibility and control.

1. Finance and Accounts Payable

AI agents can assist with repetitive finance activities such as processing documents, identifying exceptions, preparing information for review, and supporting follow-up activities. Microsoft describes agents as autonomous AI workers that can handle defined tasks while keeping their work transparent and reviewable.

2. Sales and Customer Service

Teams can use natural-language interaction to find customers, orders, items, vendors, and other Business Central information faster. This can reduce navigation time and help employees respond to customers more efficiently.

3. Purchasing and Vendor Management

Agents can potentially assist teams in monitoring purchasing activity, identifying exceptions, gathering relevant vendor information, and initiating workflows that still require human approval.

4. Inventory and Operations

Business Central AI capabilities can help organizations analyze inventory and supply-chain information, making it easier to identify unusual conditions and prioritize operational decisions.

5. Management Reporting

Copilot can help users organize and analyze Business Central records using natural language. This creates an opportunity for managers to move from static reporting toward faster, question-driven analysis.

6. Cross-System Automation

Business Central integrates with Microsoft Power Platform, enabling workflows across tools such as Power Automate, Power Apps, Power BI, Outlook, Teams, and SharePoint.

7. Human-in-the-Loop AI Agents

The strongest early use cases may be agents that prepare, recommend, summarize, or identify exceptions while employees approve consequential actions. This provides automation without unnecessarily removing business oversight.

Start With Optimization, Not AI

Before introducing agents, organizations should evaluate process quality, data quality, integrations, security, and existing Business Central usage. AI will amplify both strong and weak processes.

Microsoft provides an overview of current AI capabilities in Business Central, including Copilot and agent functionality. Organizations should also review availability, licensing, preview status, and governance requirements before adoption.

DStrategyTech helps organizations evaluate Business Central environments, identify optimization opportunities, and determine where automation and AI agents can deliver practical business value.

Request a Business Central AI & Optimization Review

Claude and Microsoft Copilot integration with Dynamics 365 Business Central

How to Connect Claude to Business Central: Three Patterns, and What Each One Really Costs

We published a piece on the ERP Software Blog arguing that the Copilot-versus-Claude question is the wrong one, and that organizations should think about where each AI layer fits.

The question that follows is more practical: fine, but how does that actually work, and what does it cost me?

Fair. Architecture opinions are cheap. Here’s the practical version.

There are three patterns for connecting Claude to Microsoft Dynamics 365 Business Central. I’ve listed them roughly in order of implementation effort, and I’ve included where each one breaks down, because the failure modes are usually more useful than the feature lists.

Pattern 1: Power Automate as the middle layer

What it is. A flow triggers on something — a document lands in SharePoint, an email arrives, a record changes in Business Central. The flow sends the content to Claude’s API, receives structured output back, and writes approved information into Business Central through the standard connector.

Microsoft provides a Business Central connector for Power Automate with triggers and actions to build the BC side of this. The Claude side is an HTTP call or a custom connector you define once and reuse.

When it fits. Document-shaped work where Claude isn’t independently posting financial transactions. Reading supplier certificates. Extracting terms from a contract before someone keys them in. Summarizing an inbox into a queue a human works through.

One thing to get right immediately. Your Anthropic API key is a credential, not a configuration value. It belongs in Azure Key Vault, referenced by the flow — not pasted into an HTTP action where it sits in the flow definition for anyone with maker access to read. This is a five-minute decision at the start and an incident report if you skip it.

What it actually costs. Depending on connectors and architecture, you may need standalone or premium Power Automate licensing, plus API consumption with Anthropic. At modest volume both are manageable.

The less obvious cost is ownership. Someone has to maintain the flow, understand why it failed, and know what depends on it. Flows accumulate. I’ve walked into organizations with dozens of them and little documentation.

Where it breaks. As volume, concurrency, and orchestration complexity increase, Power Automate becomes the wrong abstraction. Platform and connector throttling limits need to be designed for rather than assumed.

Owner’s take: start here when the workflow fits. It’s the cheapest way to find out whether Claude’s output is good enough to build on. If the answer is no, you’ve spent days instead of committing to a development project.

Pattern 2: A proper service layer

What it is. An Azure Function or similar service sits between Business Central and Claude. BC calls the service, another system invokes it, or it processes work asynchronously. Your prompts, validation, retries, and error handling live in code you control.

When it fits. Anything at meaningful scale, anything complex enough that maintaining it in a flow becomes painful, and anything where you need disciplined testing and version control.

This is where working with Claude gets specific. Three things belong in this layer and nowhere else:

Prompts are versioned artifacts. The prompt is business logic. When someone changes the instruction that determines how a contract clause gets classified, that change needs the same review as a code change, because it has the same consequences.

Structured output needs validation, not trust. You’ll ask Claude to return JSON. Validate it against a schema before anything touches Business Central. Decide in advance what happens when validation fails — route to a human queue, don’t retry silently and don’t write a partial record.

Confidence has to be part of the contract. Have Claude return not just the extracted value but how certain it is and what it couldn’t determine. Then set a threshold: below it, a person looks. Without this you get a system that’s right most of the time and silently wrong the rest, which is worse than one that’s obviously unreliable.

What it actually costs. This is a development project. Budget for the build, then budget for owning software — monitoring, patching, investigating failures, and understanding it when the original developer is gone. That lifecycle cost is easy to underestimate during a successful proof of concept.

Where it breaks. Credentials and secrets treated as implementation details. Use managed identities where appropriate and Key Vault for the API key.

Owner’s take: go here after a simpler prototype has shown the reasoning creates value. Building the production integration before proving the output is one of the easiest ways to spend money on the wrong problem.

Pattern 3: Business Central MCP — Claude connected directly

What it is. Business Central now ships its own Model Context Protocol server. Rather than building an integration outward, BC exposes its API pages as tools that Claude can discover and call directly.

Microsoft explicitly names Claude as a supported MCP client. Their own documentation for connecting non-Microsoft hosts walks through the app registration and uses “BC MCP – Claude” as the example name. This isn’t a workaround — it’s a documented path.

What that means in practice. Your controller opens Claude, asks which customers are over their credit limit, and gets an answer from live Business Central data. No report built, no integration written.

How the connection works. All MCP hosts connect to the same endpoint. Microsoft clients like Visual Studio Code and Copilot Studio use a preregistered application. Claude requires you to register your own multi-tenant app in Microsoft Entra ID and supply the client ID. Authentication uses OAuth 2.0 authorization code flow with PKCE.

The detail that matters most for governance: operations execute under the authenticated user’s identity, not a generic service account. Your audit trail records who did it. If Claude posts something on the controller’s behalf, the ledger reflects the controller.

The permission model. By default the MCP Server gives read-only access to exposed API pages. Write operations are off until an administrator turns them on. Configuration happens on the MCP Server Configurations page in BC, where you add API page objects and set permissions per object: read, create, modify, delete, and bound actions. You can review the complete permission model in Microsoft’s Business Central MCP Server configuration documentation.

That last permission deserves attention. Bound actions are OData actions attached to a record — including posting documents and changing statuses. So the permission model isn’t theoretical. Somebody decides, object by object, whether Claude can post.

Microsoft’s own examples show items fully read-write-delete while customers are read-and-modify only. That granularity is the value of the architecture, and also the governance responsibility that comes with it.

Where it breaks. Someone selects “Add All Standard APIs as Tools,” enables write operations, and treats the agent like a reporting tool.

There’s also a practical one: some MCP clients limit tools per agent. Copilot Studio currently caps at 70, with Dynamic Tool Mode available for larger configurations. Without understanding that, a missing tool looks like an AI reasoning problem when it’s a configuration problem.

Worth knowing before you promise a timeline: the non-Microsoft client path is newer than the Microsoft one. Microsoft publishes a BC MCP Proxy sample explicitly marked for experimentation rather than production, and connecting Claude directly against Entra-protected endpoints has had rough edges around OAuth client registration. Pilot it before you commit to it.

What it actually costs. Less custom integration development than a service layer. But not zero — you still have model costs, configuration, testing, security, monitoring, and governance. The cost moves rather than disappears. You write less plumbing and administer more permissions that can reach your ledger.

Owner’s take: this is where the architecture is heading, and where I’d want many Business Central customers to end up. It isn’t necessarily where I’d want them to start.

What I actually tell clients

1. Prove the reasoning before you build the plumbing.

Take fifty representative documents, define what a correct answer looks like, run them through Claude, and grade the output. If accuracy isn’t there, no integration pattern saves you. This is inexpensive and prevents most expensive failures.

2. Decide what Claude is allowed to do before you configure anything.

Not “AI will help with payables.” Write: Claude analyzes the document and prepares a draft; a human approves and posts. Then configure permissions to enforce it. That’s where AI governance stops being a slide and becomes architecture.

3. Keep Business Central as the system of record.

Claude reasons over your information and proposes or initiates controlled actions. It shouldn’t hold a competing copy of your customers, vendors, inventory, or transaction logic. Every architecture that violates this eventually has to answer: which system is telling the truth?

So what does each pattern really cost?

Pattern 1 — Power Automate: lower initial effort, licensing where required, Anthropic API consumption, ongoing flow ownership.

Pattern 2 — Service layer: higher development investment, cloud and model consumption, meaningful software maintenance.

Pattern 3 — MCP: potentially lower integration effort, but greater emphasis on permissions, client configuration, governance, and control.

Which is why I wouldn’t pick the architecture based on which one has the smallest Azure bill.

The part nobody puts in the proposal

All three patterns work. The technical integration usually isn’t the hardest part, and a competent Business Central team can implement any of them.

The harder problem is that you’re introducing a system that produces probabilistic, plausible output into a system of record where incorrect transactions have consequences.

The controls, approval steps, permissions, and audit trail aren’t overhead on the AI project. They are the project.

The integration may be straightforward. Designing the governance around it is where the real work begins.

Choosing the right pattern for your environment

If you’re weighing Claude, ChatGPT, Copilot, or MCP for your own Dynamics 365 Business Central environment, talk with DStrategyTech before choosing the integration pattern.

We’ll help you determine what Business Central and Copilot already solve, where a general-purpose model adds value, and how much architecture you actually need before you start building.


Sai Turlapati is CEO of DStrategyTech, a Michigan-based Microsoft Partner specializing in Dynamics 365 Business Central migrations, Power Platform, and AI integration.

Sage 100 to Business Central data migration and ERP modernization

Sage 100 to Business Central: 6 Data Mapping Considerations

Moving from Sage 100 to Microsoft Dynamics 365 Business Central is not simply a matter of exporting tables from one ERP and importing them into another.

Both platforms manage familiar business concepts—customers, vendors, items, sales orders, purchase orders, inventory, and financial transactions—but they organize and post that information differently.

That makes data mapping one of the most important parts of a Sage 100 to Business Central migration.

The goal should not be to find a Business Central field for every Sage 100 field. The goal is to understand what the data means to the business and determine how that information should be represented in Business Central.

Here are six areas to consider.

1. Start With Business Entities, Not Database Tables

A table-to-table mapping can look straightforward at first.

A Sage 100 customer becomes a Business Central customer. A vendor becomes a vendor. An item becomes an item.

But the details matter.

Customer records may include payment terms, salesperson assignments, tax information, pricing structures, credit limits, custom fields, and reporting classifications. Business Central may represent or use some of those attributes differently.

Instead of beginning with:

Sage table → Business Central table

Start with:

Business concept → current Sage usage → Business Central design → migration rule

This approach also helps identify data that no longer needs to move.

2. Revisit the Chart of Accounts and Dimensions

The chart of accounts deserves particular attention.

Organizations may have built reporting requirements into their existing account structures over many years. Departments, locations, business units, or other reporting attributes may be represented through account segments or related structures.

Business Central uses G/L Accounts and Dimensions to provide financial and analytical context.

That means an organization should not automatically reproduce its existing Sage 100 account structure in Business Central.

For example, instead of maintaining numerous account combinations to represent revenue by department or location, Business Central dimensions may allow the organization to maintain a cleaner G/L structure while capturing the analytical attributes separately.

The migration is therefore an opportunity to ask:

  • What belongs in the chart of accounts?
  • What should become a dimension?
  • Which reporting structures are still required?
  • How will this design support future Power BI reporting?

Getting this design right can have a major impact on reporting long after the migration is complete.

3. Understand Business Central’s Ledger Model

Historical financial data requires more than a simple transaction mapping.

Business Central uses interconnected ledger structures to represent posted activity.

For example, customer-related transactions can involve Customer Ledger Entries, Detailed Customer Ledger Entries, and G/L Entries. Similar structures exist for vendors and other areas of the application.

This is important because a historical invoice is more than an invoice number, date, customer, and amount. Its business meaning may also include payments, applications, adjustments, posting information, and financial history.

The migration team therefore needs to determine how much historical transactional detail should exist natively in Business Central and how much should remain available through an archive or reporting solution.

Not every historical Sage 100 record necessarily needs to become an equivalent posted Business Central transaction.

4. Pay Special Attention to Inventory and Cost

Inventory is another area where conceptual mapping is more important than field mapping.

Business Central uses Item Ledger Entries to record inventory quantities and movements and Value Entries to capture the associated cost and value information.

That architecture supports Business Central’s inventory costing and cost-adjustment processes.

During a Sage 100 migration, teams should carefully review:

  • Items and item categories
  • Units of measure
  • Locations
  • Inventory quantities
  • Costing methods
  • Standard and actual costs
  • Lot or serial tracking requirements
  • Open purchase and sales transactions
  • Beginning inventory valuation

The objective is not simply to make the opening inventory quantity match.

Quantity, value, and the general ledger need to reconcile together.

That makes inventory one of the areas where migration testing and financial validation are especially important.

5. Decide How Much History Really Needs to Move

A common migration question is:

How many years of Sage 100 history should we migrate?

More is not automatically better.

Organizations may want years of detailed transaction history available in Business Central, but recreating extensive historical activity can increase migration complexity without creating equivalent business value.

A better approach is to classify information into categories:

Master data
Customers, vendors, items, accounts, and other information required to operate the new system.

Open transactions
Open receivables, payables, sales orders, purchase orders, inventory, and other transactions required for continuity.

Opening balances
Financial and operational balances needed for the Business Central starting point.

Historical information
Prior invoices, orders, transactions, and supporting details needed primarily for reference, reporting, audit, or analysis.

Some history may belong in Business Central. Other history may be better retained in a secure archive, data platform, or reporting environment.

The right answer depends on business, reporting, regulatory, and operational requirements.

6. Design the Mapping for Reporting, Integration, and AI

Data migration should not end with the ERP go-live.

Business Central increasingly participates in a broader Microsoft environment that can include Power BI, Power Platform, Microsoft Fabric, Microsoft 365, Copilot, and AI agents.

That makes today’s data-model decisions important to tomorrow’s analytics and automation.

Consider a company that wants to analyze profitability by:

Customer + Product + Location + Business Unit

If those concepts are mapped inconsistently during migration, creating reliable Power BI reporting later becomes harder.

The same principle applies to AI.

An AI agent may eventually need to understand the relationship between a customer, an order, an invoice, an item, a cost, a location, and the resulting financial transaction.

AI does not eliminate the need for good ERP data architecture.

It increases its importance.

Data Mapping Is Business Mapping

A successful Sage 100 to Business Central migration should therefore look more like this:

Sage 100 business data
Understand business meaning
Design the Business Central model
Define transformation and migration rules
Validate operational and financial results
Enable reporting, automation, and future AI scenarios

The technical mapping is still important. Fields, data types, keys, relationships, transformations, and migration tools all matter.

But those decisions should follow the business design—not define it.

A customer is more than a customer table. An inventory transaction is more than a quantity. And a financial transaction is more than a debit and credit.

When organizations approach a Sage 100 to Business Central migration from that perspective, the result can be more than a successful ERP go-live.

It can provide a cleaner data foundation for Business Central, Power BI, integrations, automation, and future AI initiatives.

Planning a Sage 100 to Business Central Migration?

DStrategyTech helps SMBs evaluate Business Central modernization, data migration, integration, reporting, and Data & AI requirements.


Business Central going beyond QuickBooks with improved reporting, automation, and visibility

Business Central: Going Beyond QuickBooks

Business Central: Going Beyond QuickBooks

For many small and mid-sized businesses, QuickBooks is where financial management begins. It is simple, familiar, and effective in the early stages of growth. Teams can manage invoices, track expenses, and close books without much complexity.

As the business grows, however, the same simplicity can start to create limitations. More processes are introduced, more data needs to be managed, and more people depend on accurate and timely information. At this stage, many organizations begin to look beyond QuickBooks.

Where QuickBooks Starts to Fall Short

QuickBooks is designed primarily for accounting. As operations expand, new requirements begin to surface. Businesses start managing multiple entities, handling inventory, tracking projects, and introducing approval processes.

To support these needs, teams often rely on spreadsheets and disconnected tools. Data moves between systems instead of staying in one place, which creates delays and inconsistencies.

Over time, this leads to limited visibility, slower reporting cycles, and increased dependency on Excel. The system continues to function, but it no longer supports how the business operates.

A More Connected Foundation with Business Central

Microsoft Dynamics 365 Business Central brings financials and operations together into a single platform. Instead of extending QuickBooks with multiple tools, Business Central connects sales, purchasing, inventory, and finance through a unified data model.

For organizations evaluating the transition, Microsoft provides detailed guidance on moving from QuickBooks to Business Central, including data structure, setup, and considerations. View Microsoft guidance on QuickBooks to Business Central .

This creates a more structured environment where processes are standardized and workflows are built into the system. As a result, businesses reduce manual reconciliation and improve consistency across departments.

Key Capabilities of Business Central

Business Central supports financial management across multiple entities, integrates operational workflows, and provides built-in controls for approvals and compliance. This allows organizations to align their system with how they actually operate.

Improving Reporting and Visibility with Power BI

Even after implementing a new system, many organizations still rely on spreadsheets for reporting. This is where Microsoft Power BI becomes important.

Power BI enables centralized dashboards and real-time reporting. Instead of waiting for reports to be prepared, teams can monitor financial and operational performance as it happens.

Benefits of Power BI Integration

With Power BI, organizations gain consistent metrics, improved visibility across functions, and faster access to insights. This supports better decision-making across leadership and operational teams.

Preparing for AI Requires Structured Data

As businesses begin adopting automation and AI, data quality becomes critical. AI tools rely on structured and consistent data to deliver meaningful results.

Business Central provides a foundation for this by organizing data and standardizing processes. This enables practical use cases such as forecasting, automation, and intelligent recommendations.

Security and Control in a Connected System

As systems become more integrated, security becomes a core requirement. Business Central operates within the Microsoft ecosystem and works with tools such as Microsoft Entra and Microsoft Defender.

This provides identity-based access control, role-based permissions, and data protection. Organizations gain better control over who can access information and how data is used across the system.

What Going Beyond QuickBooks Really Means

Going beyond QuickBooks is not simply about changing systems. It reflects a shift in business needs.

Common indicators include heavy reliance on Excel, fragmented data across systems, slow month-end processes, and limited visibility across teams. At this stage, continuing with workarounds becomes less effective than adopting an integrated platform.

About DStrategyTech

DStrategyTech is a Microsoft partner focused on Business Central, data, and automation. The approach centers on helping organizations improve visibility, streamline operations, and build a scalable foundation using Microsoft technologies.

Final Thoughts

QuickBooks continues to serve an important role for early-stage businesses. However, as operations grow, the need expands beyond accounting.

Business Central provides a more structured and scalable foundation for managing operations, improving visibility, and supporting future capabilities such as automation and AI.

Going beyond QuickBooks is not a technical upgrade. It is a step toward running the business with greater clarity, consistency, and control.

Learn More

If your organization is experiencing these challenges, it may be time to evaluate the next step. Contact DStrategyTech to explore how Business Central, Power BI, and automation can support your business.

Business Central system performance issues with slow reports, integration errors, and system alerts on dashboards

Top D365 Business Central Support Issues SMBs Face

Most SMBs running Microsoft Dynamics 365 Business Central encounter the same recurring support issues. These problems slow operations, frustrate users, and drive up support costs.

Here’s what typically goes wrong — and how to address it before it disrupts your business.

Most of these issues require ongoing monitoring and resolution. Learn more about our Business Central support services and how we help prevent recurring system problems.

1. Slow System Performance

Performance degradation is the most common Business Central support issue. Users report slow page loads, reports that take minutes to generate, and system freezes during peak usage.

Common Causes

  • Database bloat: Years of unarchived transactions slow queries
  • Poorly optimized customizations: Inefficient extensions
  • Concurrent user limits: Too many heavy processes
  • Inadequate infrastructure: On-prem limitations

Resolution

Archive historical data, optimize custom code, and consider moving to cloud infrastructure.

2. Integration Failures

Business Central integrations frequently break or stop syncing data.

Resolution

Implement monitoring, alerts, and regular testing after updates.

3. User Permission Issues

Users either lack access or have excessive permissions.

Resolution

Conduct audits, standardize roles, and automate deprovisioning.

Many of these challenges require continuous monitoring and proactive management. This is where structured Business Central support services make a significant difference.

4. Report Generation Problems

Reports fail, return incorrect data, or run slowly.

5. Month-End Close Delays

Close processes take longer or fail due to manual workflows and validation gaps.

6. Data Import Errors

Imports fail due to format mismatches or missing required fields.

7. Customization Update Conflicts

Updates break custom extensions or introduce errors.

8. Mobile App Gaps

Mobile functionality differs from web experience.

9. Email Failures

Invoices and documents fail to send due to configuration issues.

10. Training Gaps

Users rely on support for tasks they should handle independently.

Proactive Support Approach

  • Monthly health checks
  • Sandbox testing
  • Documentation
  • User training
  • Monitoring and alerts

When to Escalate to Partner Support

  • Persistent performance issues
  • Integration failures
  • Custom code problems
  • Security concerns

Bottom Line

Most Business Central issues come from lack of proactive maintenance, poor training, and weak monitoring.

Need help reducing Business Central support issues?

DStrategyTech provides structured, ongoing support focused on performance, reliability, and continuous improvement.

Explore our Business Central support services to see how we help organizations reduce issues and improve system performance.

Get a Business Central health check →

Business Central security best practices guide showing digital lock icon with ERP dashboard interface and security shields on dark blue background

Business Central Security Best Practices Guide


Introduction

Microsoft Dynamics 365 Business Central is more than just an ERP system—it serves as the financial and operational backbone of your business. This centralized platform manages your most critical business functions: financial transactions, vendor payments, customer data, and inventory and operational processes.

Because of this centralization, security cannot be treated as optional. It is foundational to protecting your business operations and maintaining data integrity.

This guide provides practical, actionable steps that small and medium-sized businesses (SMBs) should take to secure Business Central effectively, without unnecessary complexity or over-engineering.


Why Security Matters in Business Central

The majority of security issues in Business Central do not originate from sophisticated external hackers. Instead, they stem from internal vulnerabilities and operational weaknesses.

Common sources of security risk include:

  • Excessive user access – Users granted more permissions than necessary for their roles
  • Weak identity controls – Inadequate authentication and authorization mechanisms
  • Manual processes outside the system – Critical workflows conducted via email or spreadsheets
  • Lack of monitoring – No visibility into user activity or system changes

The consequences extend beyond data breaches. Security failures can result in incorrect financial data, unauthorized transactions, and significant financial exposure that impacts business operations and regulatory compliance.


Core Principle

Security in Business Central follows an identity-first approach. Everything begins with three fundamental questions:

  • Who can access the system?
  • What they can see within the system?
  • What they can do once they have access?

Answering these questions correctly forms the foundation of a secure Business Central environment.


1. Identity and Access Management (Microsoft Entra ID)

Business Central relies on Microsoft Entra ID (formerly Azure AD) for identity and access management. This integration means your identity security directly determines your overall system security.

Best Practices:

  • Enforce Multi-Factor Authentication (MFA) for all users without exception
  • Implement Conditional Access policies to add context-aware security layers:
    • Block sign-ins from risky locations or unrecognized devices
    • Restrict access based on geographic location
    • Require additional verification for sensitive operations
  • Disable legacy authentication protocols that bypass modern security controls

Bottom line: If your identity layer is weak, every other security measure becomes ineffective. Strong identity management is non-negotiable.


2. Role-Based Access Control (RBAC)

Avoid the temptation to grant broad access permissions simply to expedite user setup or resolve access issues quickly. This creates long-term security vulnerabilities.

Best Practices:

  • Assign users to predefined roles rather than granting permissions directly
  • Apply the principle of least privilege:
    • Finance users receive access only to financial modules
    • Operations users access only operational data
    • Sales teams see customer and order information exclusively
  • Conduct regular permission reviews to identify and remove unnecessary access
  • Document role definitions to maintain consistency across the organization

Example Role Structure:

RoleAccess Granted
AccountantGeneral Ledger, Accounts Payable, Accounts Receivable
Sales RepresentativeCustomer records, Sales Orders
Warehouse ManagerInventory and Warehouse operations only

Critical mistake to avoid: Never give users “SUPER” access unless absolutely required for system administration. This role bypasses all security controls.


3. Segregation of Duties (SoD)

One of the most significant financial risks occurs when a single user controls an entire business process from beginning to end. This creates opportunities for fraud and errors that go undetected.

Example of problematic access:

A single user who can:

  • Create new vendors in the system
  • Enter invoices for those vendors
  • Approve payments to those vendors

This consolidation of duties creates an environment where fraudulent transactions can occur without detection.

Best Practices:

  • Separate critical tasks across different users:
    • Vendor creation should be separate from payment approval
    • Invoice entry should be separate from payment processing
    • Financial reporting should be independent from transaction entry
  • Implement approval workflows for all financial transactions
  • Document separation policies clearly and communicate them to all stakeholders

This approach is not just about security—it is essential for audit readiness and regulatory compliance.


4. Approval Workflows

Business Central includes native approval workflow capabilities that provide built-in oversight for critical business processes.

Best Practices:

  • Require approvals for high-risk operations:
    • New vendor creation or changes to existing vendor records
    • All payment transactions
    • Purchase orders exceeding defined dollar thresholds
  • Implement multi-level approval hierarchies for high-value transactions
  • Configure automatic notifications to ensure approvals are not delayed
  • Set clear escalation procedures for overdue approvals

Outcome: These workflows ensure that no critical financial action happens without appropriate oversight and documented approval trails.


5. Data Protection and Environment Security

Business Central operates in Microsoft’s Azure cloud infrastructure, which provides enterprise-grade security. However, you still need to configure and manage security appropriately.

Best Practices:

  • Leverage Microsoft-managed cloud security features provided by Azure
  • Ensure comprehensive data encryption:
    • Data at rest (stored data)
    • Data in transit (data moving between systems)
  • Restrict access to different environments:
    • Maintain strict separation between Production and Sandbox environments
    • Limit production access to authorized personnel only
    • Use sandbox environments for testing and training

Additional Controls:

  • Limit which users can export large volumes of data
  • Monitor and alert on unusual data download patterns
  • Implement data loss prevention policies where appropriate

6. Audit Trails and Logging

When security incidents or data discrepancies occur, you need clear visibility into what happened, when it happened, and who was responsible.

Best Practices:

  • Enable the Change Log feature in Business Central:
    • Track all changes to critical fields (vendors, customers, general ledger accounts)
    • Record who made each change and when
    • Capture both the old and new values
  • Monitor user activity patterns for unusual behavior
  • Retain audit logs according to your regulatory requirements and internal policies
  • Review logs regularly, not just when problems occur

Fundamental principle: If you cannot trace an action back to a specific user and time, you cannot trust the integrity of that data.


7. Backup and Recovery Strategy

While Microsoft provides platform-level backups for Business Central as part of the cloud service, organizations still need a comprehensive recovery strategy.

Best Practices:

  • Understand Microsoft’s backup policies:
    • Backup frequency (typically daily)
    • Retention periods for different backup types
    • Your responsibilities versus Microsoft’s
  • Test restore scenarios periodically to verify backups work as expected
  • Define a documented recovery plan that includes:
    • Clear assignment of responsibilities (who does what)
    • Recovery Time Objectives (RTO) – how fast systems must be restored
    • Recovery Point Objectives (RPO) – acceptable data loss timeframes
    • Communication protocols during recovery operations

Regular testing is essential. An untested backup is just a hope, not a plan.


8. Integration and API Security

Business Central rarely operates in isolation. It typically connects with other business systems to share data and streamline processes.

Common integrations include:

  • Microsoft Power Platform (Power Apps, Power Automate)
  • CRM systems (Dynamics 365 Sales, Salesforce)
  • E-commerce platforms
  • Banking and payment systems
  • Third-party applications

Best Practices:

  • Use secure, authenticated APIs exclusively for all integrations
  • Never hardcode credentials in integration code or configuration files
  • Apply least privilege to integration service accounts—grant only necessary permissions
  • Monitor data flows between systems for anomalies or unauthorized access
  • Document all integrations including data flows, security controls, and responsible parties
  • Review third-party application permissions regularly

Remember: External integrations can become the weakest link in your security chain if not properly managed.


9. Power Platform and Automation Security

If your organization uses Power Automate flows or Power Apps connected to Business Central, these automation tools require their own security considerations.

Best Practices:

  • Control who can create flows and apps through governance policies
  • Use dedicated service accounts for automation rather than personal user accounts
  • Apply the principle of least privilege to service accounts
  • Avoid exposing sensitive data in flow outputs or app displays
  • Audit automation regularly:
    • Review all active flows and apps
    • Identify owners and business purposes
    • Disable or remove unused automation
  • Implement approval processes for deploying production automation

Uncontrolled automation can bypass business rules and create security vulnerabilities.


10. User Training and Awareness

The majority of security failures have human causes rather than technical ones. Technology can only protect your business when users understand and follow security best practices.

Best Practices:

  • Conduct regular security training covering:
    • Phishing awareness and how to identify suspicious emails
    • Proper data handling procedures
    • Appropriate system usage and prohibited activities
    • How to report security concerns
  • Reinforce critical behaviors:
    • “Do not bypass Business Central by conducting business through Excel files and email”
    • “Do not share your credentials with anyone, including IT support”
    • “Report suspicious activity immediately”
  • Make security part of onboarding for all new employees
  • Provide role-specific training that addresses the unique risks each role faces

Creating a security-conscious culture is as important as implementing technical controls.


11. Regular Security Reviews

Security is not a one-time project—it requires ongoing attention and adjustment as your business evolves.

Monthly/Quarterly Security Checks:

  • Review user access rights:
    • Remove access for departed employees immediately
    • Adjust permissions for employees who change roles
    • Identify and investigate accounts with excessive permissions
  • Remove inactive users who no longer need system access
  • Validate role assignments to ensure they still match current job responsibilities
  • Analyze audit logs for unusual patterns or suspicious activity
  • Review integration health and security settings
  • Test key security controls to verify they function as intended

Regular reviews catch security drift before it becomes a serious vulnerability.


12. Align with Microsoft Security Stack

Business Central becomes significantly more secure when integrated with Microsoft’s broader security ecosystem. These tools provide layered defense and enhanced visibility.

Recommended integrations:

  • Microsoft Defender – Provides advanced threat protection across endpoints and cloud services
  • Microsoft Sentinel – Delivers security information and event management (SIEM) with automated monitoring and alerts
  • Microsoft Purview – Enables data classification, compliance monitoring, and data governance

When these tools work together, they create a comprehensive security posture that is greater than the sum of its parts.


Common Mistakes to Avoid

1. Giving Everyone Full Access

Granting broad permissions may seem convenient in the short term and can reduce support requests, but it creates substantial long-term security risks and compliance issues.

2. Ignoring Multi-Factor Authentication

MFA is the single most effective security control you can implement. It prevents the vast majority of account compromise attacks. There is no excuse for not enabling it.

3. Operating Without Approval Processes

Lack of approval workflows leads directly to financial risk and creates audit findings during compliance reviews.

4. Overlooking Integration Security

External applications and APIs can become your weakest security link if not properly secured and monitored.

5. Treating Security as IT-Only

Security is a business responsibility that requires involvement from finance, operations, and leadership—not just the IT department.


Expected Outcomes

When these security best practices are properly implemented, organizations should expect to achieve:

  • Reduced risk of unauthorized transactions and fraudulent activity
  • Stronger financial controls that support business integrity
  • Audit-ready processes that simplify compliance reviews
  • Better visibility into system activity and user behavior
  • Greater confidence in data integrity and accuracy
  • Improved operational efficiency through clearly defined processes
  • Enhanced business resilience through proper backup and recovery capabilities

Final Perspective

Effective security in Business Central is not about locking down every function and making the system difficult to use. Instead, it is about establishing three critical elements:

Controlled access + Visibility + Accountability

When these three pillars are properly implemented, Business Central becomes not just secure—but reliable and trustworthy as the foundation of your business operations.

Security done right enables business agility rather than hindering it.


Next Step

If you want to assess your current Business Central security posture and identify areas for improvement:

👉 Contact us: https://dstrategytech.com/contactus/

Business Central automation and integration dashboard for SMB operations

Business Central Beyond the Basics: Integrating and Automating Business Processes

Growth brings opportunity, but it also brings complexity. Many organizations reach a point where Business Central automation becomes essential to keep processes moving efficiently. What worked earlier starts to feel strained as teams rely more on coordination, manual steps, and disconnected workflows.

If you are already using Microsoft Dynamics 365 Business Central, you likely have a strong operational foundation. If you are evaluating your next system, you are trying to understand what will actually improve how your business runs day to day.

In both cases, the focus should not just be the system. It should be how your processes work.

What SMB Leaders Are Seeing in the Market

Across analyst insights and customer feedback, businesses that get real value from ERP are not just implementing software. They are improving how work flows across the organization.

Independent reviews highlight Business Central for usability and integration within the Microsoft ecosystem.

👉 Gartner Peer Reviews

ROI-focused research also shows measurable business impact when implemented effectively.

👉 Forrester Total Economic Impact Study

  • reduced manual work across finance and operations
  • faster financial close and reporting cycles
  • improved visibility into performance
  • better control over cash flow and decisions

Where Friction Starts to Show

As operations expand, processes become more complex. What used to be simple now involves multiple steps, systems, and teams. That is where friction begins to show.

  • work depends on follow-ups to move forward
  • information exists across systems or formats
  • teams rely on individuals to connect the dots
  • reporting requires time to prepare and validate

These are not failures. They are signals that processes need to evolve.

Why Integration Becomes Essential

Integration connects how work moves across the business. Without it, processes pause between systems. With it, they continue without interruption.

  • data entered once is available where it is needed
  • updates are visible across teams without extra effort
  • dependencies are handled within workflows
  • processes move forward without manual handoffs

Automation That Works in Practice

Automation should simplify work, not complicate it. The most effective automation focuses on everyday activities that consume time but add little value.

  • routine steps happen automatically after key events
  • notifications are triggered based on real conditions
  • recurring tasks run without reminders
  • exceptions are identified early

Why CFOs and Business Owners Are Paying Attention

Finance leaders today are expected to guide the business with timely insight and agility, not just manage numbers.

👉 What Empowers Modern CFOs

  • faster access to accurate financial data
  • better alignment between operations and finance
  • ability to respond quickly to change
  • greater confidence in decision-making

When connected with Microsoft Power BI, visibility improves significantly.

  • data reflects current activity
  • reports update without manual effort
  • teams rely on a single version of truth
  • leaders act without waiting

Where Integration and Automation Deliver Value

Daily Operations

  • multi-step processes move forward without manual handoffs
  • approvals happen within the system
  • status is visible at any point
  • work continues without delays

Team Coordination

  • shared data reduces reliance on individuals
  • fewer interruptions to ask for updates
  • workflows manage dependencies
  • collaboration becomes smoother

Reporting and Visibility

  • reports update automatically
  • metrics remain consistent across the business
  • trends are visible earlier
  • decisions are based on current information

What This Means for the Business

When processes are integrated and automated, the impact is clear across the organization.

  • less time spent coordinating work
  • fewer errors from manual steps
  • faster execution across operations
  • clearer visibility into performance
  • more predictable and scalable processes

Bottom Line

Business Central provides a strong foundation. The real value comes from how well your processes are integrated and automated.

  • work flows without interruption
  • information moves without manual effort
  • teams operate with clarity
  • the business becomes more efficient and agile

Call to Action

If your current processes rely on manual coordination or disconnected steps, there is an opportunity to improve how your business operates.

👉 Contact DStrategyTech

About DStrategyTech

DStrategyTech is a Michigan-based Microsoft Partner helping small and mid-sized businesses integrate and automate their processes using Microsoft technologies, making operations more efficient, structured, and scalable.

Most businesses do not need more tools. They need their processes to work better with the tools they already have.

Manufacturing Analytics in Business Central

Manufacturing teams using Microsoft Dynamics 365 Business Central have access to production and cost data, but many still struggle to turn it into reliable financial insight.

The issue is not data availability. It is how that data is validated and applied during operations.


1. Cost Variances Are Identified Too Late

In many environments, production cost differences are only reviewed after completion.

  • expected vs actual costs are not monitored during production
  • material and labor variances are identified late

This delays corrective action and directly impacts financial accuracy.


2. Capacity and Production Data Are Underutilized

Work center and production data exist, but are not consistently used.

  • underutilized and overburdened resources go unnoticed
  • planning decisions rely on incomplete visibility

Without active monitoring, efficiency opportunities are missed.


3. Financial Reporting Depends on Manual Validation

Even with integrated systems, teams still rely on manual checks.

  • data is exported to Excel for validation
  • inconsistencies are corrected outside the system

This slows reporting and reduces confidence in financial outputs.


🔹 Conclusion

Manufacturing analytics in Business Central provides the necessary data.

The challenge is ensuring that production data is:

  • accurate
  • consistent
  • aligned with financial outcomes

As automation increases, this becomes critical to maintaining trust in financial reporting and operational decisions.


🔹 Get in Touch

If you are using Business Central in a manufacturing environment and want to improve the accuracy and reliability of your production and financial data, connect with us:

Business Central Validation and Control

Business Central in the AI Era: Why Validation and Control Are Becoming Critical

Business Central Validation and Control in the AI Era

As organizations adopt automation and AI in Microsoft Dynamics 365 Business Central, the need for Business Central validation and control is becoming critical. Systems are no longer just recording transactions. They are executing workflows and decisions at scale, which increases both speed and risk.

Without the right controls in place, errors do not just happen — they multiply. This is where validation becomes essential to ensure financial accuracy, data integrity, and operational reliability.

Why Business Central Validation and Control Matters Now

Historically, finance teams reviewed transactions manually. Today, automation handles a significant portion of posting, integrations, and workflows. Without proper Business Central validation and control, small inconsistencies can quickly scale into larger issues.

  • Financial data does not always reconcile cleanly
  • Teams rely on Excel for validation
  • Posting errors surface late during month-end
  • Integrations fall out of sync
  • Automation runs without visibility

Key Areas Where Control Gaps Appear

1. Data Integrity: Can You Trust Your Numbers

Strong Business Central data integrity ensures your financial system remains the single source of truth. In many cases:

  • General ledger and subledgers do not align
  • External integrations introduce mismatches
  • Manual reconciliation happens outside the system

2. Transaction Control: Are Entries Posted Correctly

Most issues come from small inconsistencies, not system failures. Without proper validation:

  • Incorrect dimensions are used
  • Wrong accounts are selected
  • Duplicate or incomplete entries are posted

This is where Business Central validation and control becomes essential to prevent compounding errors.

3. Automation and Integration: Is the System Doing the Right Thing

As automation increases, processes run without direct human review. Data moves continuously between systems, making it harder to detect issues in real time.

Automation improves efficiency, but without validation, it increases risk.

4. Change and Governance: Can You Safely Evolve the System

Every system change introduces uncertainty. Testing is often incomplete, and results in sandbox environments may not match production behavior.

  • Configuration changes behave differently in production
  • Testing is inconsistent
  • Audit preparation becomes reactive

The Shift to Continuous Validation

There is a growing need for continuous validation across Business Central environments. This means answering three key questions at all times:

  • Is the data correct
  • Are transactions behaving as expected
  • Are automated processes producing the right outcomes

This is not traditional testing. This is ongoing control embedded into daily operations.

Learn More About Business Central

For more details on Microsoft Dynamics 365 Business Central, visit:

Start Improving Your Business Central Controls

The first step is identifying inconsistencies, validating key financial relationships, and gaining visibility into automation.

If your Business Central environment is growing but control is not keeping up, it is time to address it.

Schedule a consultation with DStrategyTech

Project management dashboard in Microsoft Business Central showing project performance and resource tracking

How Microsoft Dynamics 365 Business Central Supports Project Management

For project managers and business leaders, the challenge is not starting projects. It is maintaining control as they progress.

Limited visibility into resource allocation, delayed updates, and inconsistent tracking can affect timelines, cost control, and overall outcomes.

Microsoft Dynamics 365 Business Central provides a structured approach to project management by connecting planning, execution, and reporting in a single system.

A System Designed for Project Oversight

From a project manager or sponsor perspective, Business Central enables:

  • Clear definition of project structure and tasks
  • Visibility into resource allocation across projects
  • Real time tracking of work and progress
  • Consistent monitoring of performance against plans
  • Centralized access to project data

This supports better oversight without relying on multiple tools.

Structured Project Setup

Effective execution begins with proper setup.

Business Central supports:

  • Creation of projects with defined scope
  • Breakdown of work into tasks and activities
  • Assignment of resources, including employees and equipment
  • Configuration of time tracking through time sheets

This provides a consistent framework for managing projects.

Resource Planning and Allocation

Resource management is a key control point for project managers.

Business Central allows you to:

  • Assign resources to specific tasks
  • Monitor availability and workload
  • Manage resource costs and pricing
  • Adjust allocations as project needs change

This helps maintain alignment between plans and execution.

Time Tracking and Work Visibility

Accurate tracking of work performed is essential.

With integrated time sheets, Business Central enables:

  • Recording of employee hours against project tasks
  • Alignment between planned and actual work
  • Automatic updates to project data
  • Reduced reliance on external tracking tools

This improves the reliability of project data.

Monitoring Progress and Performance

From a leadership perspective, visibility into project status is critical.

Business Central supports:

  • Tracking progress against plans
  • Comparing planned and actual usage
  • Reviewing resource utilization
  • Identifying variances early

This enables timely decision making.

Project Analytics and Reporting

For project sponsors and leadership teams, reporting is essential.

With Power BI integration, Business Central provides:

  • Project KPIs and dashboards
  • Cross project performance visibility
  • Trend analysis and issue identification
  • Data to support planning and forecasting

Managing Ongoing Project Activities

During execution, Business Central supports:

  • Recording resource and material usage
  • Managing project related purchases
  • Maintaining up to date project records
  • Ensuring data consistency

This reduces manual effort and improves data accuracy.

Alignment with Financial Outcomes

Although focused on project management, Business Central maintains financial alignment.

  • Tracking costs as work occurs
  • Monitoring work in process
  • Maintaining accurate financial records
  • Supporting invoicing based on progress

Limitations to Consider

While Business Central provides solid project management capabilities, there are practical limitations to be aware of.

  • Not a full scale project management tool: It does not replace tools like Microsoft Project for advanced scheduling, dependencies, or complex planning
  • Limited resource forecasting: Long term capacity planning may require additional tools or customization
  • Basic task management: It supports structure but not detailed collaboration workflows
  • Reporting depends on setup: Meaningful insights typically require Power BI or additional configuration
  • User adoption is critical: Time tracking and data accuracy depend on consistent usage
  • Customization may be required: More complex environments often need extensions or integration with other tools

Understanding these limitations helps set realistic expectations.

What Should You Do Next?

If projects are being managed partially outside Business Central, it may indicate gaps in configuration or usage.

To evaluate your current setup, start with:

  • Business Central Optimization Checklist for SMBs
  • Power BI for Business Central Reporting

These resources provide guidance on improving visibility and control.

For additional support:

https://dstrategytech.com/contactus/

Bottom Line

For project managers and business leaders, Business Central provides a structured and centralized approach to managing projects.

It is most effective when supported by the right setup, processes, and complementary tools within the Microsoft ecosystem.