Questions answered
Direct answers to the licensing, product-choice, and platform questions people actually type into Google — one page per question, one accepted answer, and the guides that go deeper.
39 questions, grouped by topic. Each page is a single question with a direct answer, then the guides that go deeper. Send more questions via the contact form.
ALM
Automation
Buying
Copilot
- Should I use Copilot Studio or Copilot for Dynamics 365?Copilot for Dynamics 365 is the built-in Copilot experience inside each app — inline summaries, next-best-action suggestions, and record-level chat that Microsoft ships and licenses per app. Copilot Studio is the low-code builder for custom agents that live outside those defaults — bespoke conversation flows, custom knowledge sources, and agents that other apps embed. Use both; they solve different problems.
- Is Copilot included free with Dynamics 365?Partially. Some baseline Copilot capabilities are built into a standard Dynamics 365 app licence at no extra cost; the more advanced, app-specific Copilot experiences (Copilot for Sales' Outlook/Teams integration, for example) are separate paid add-on SKUs on top of the base app licence, not automatically included.
Development
- What is the difference between AL and X++?AL is the language for Business Central extensions; X++ is the language for Finance and Supply Chain Management (F&O) customisation. They look similar (both Pascal-flavoured, event-and-extension oriented) but are separate languages for separate products with no code portability between them.
- Should I write a Power Automate flow or a Dataverse plugin?A flow for anything a maker can build without deployment pipelines, that can tolerate running slightly after the triggering event, and that mostly orchestrates across systems. A plugin for logic that must run synchronously inside the same database transaction as the triggering change, needs to block or alter that change before it commits, or must run reliably under high volume without the throttling limits flows have.
ERP
- Do I need Business Central or Finance and Operations?Business Central for most companies under a few hundred users; Finance and Operations (now Dynamics 365 Finance + Supply Chain Management) once you need multi-country consolidation, advanced manufacturing, warehouse execution, or enterprise-scale localisation. Both are Microsoft's ERP; the boundary is size, complexity, and industry — not budget.
- Should I run Business Central in the cloud or on-premises?Cloud (SaaS) unless you have a specific, defensible reason not to — Microsoft only ships new features to SaaS first, upgrades are automatic, and licensing is per-user monthly. On-premises still exists and is the right answer for hard data-residency, air-gapped environments, or deeply customised NAV estates that cannot economically be lifted onto extensions.
- How long does a Business Central implementation take?Ten to twenty weeks for a single-entity SMB with standard finance, inventory, and sales — assuming a partner-led implementation on Microsoft's Success by Design or Sure Step method. Multi-entity, multi-country, or manufacturing scope pushes it to six to twelve months. Any partner who quotes 'four weeks live' is quoting the technical install, not the business change.
- Is Business Central the same as Dynamics NAV?Business Central is the direct successor to Dynamics NAV — same core codebase lineage, rebranded and moved to SaaS by Microsoft. An on-premises NAV installation can be upgraded to Business Central; the object model, extension approach, and much of the functional design carry over, though the modern extension-only customisation model replaced NAV's older direct-modification approach.
Foundations
- Is Microsoft Dynamics 365 the same as Microsoft 365?No. Microsoft 365 is the productivity suite — Outlook, Teams, Word, Excel, SharePoint, OneDrive, Entra ID. Dynamics 365 is the business-applications family — Sales, Customer Service, Field Service, Business Central, Finance, Supply Chain, Customer Insights. Different products, different SKUs, different admin surfaces; they integrate deeply but are licensed and bought separately.
- What is the difference between Dynamics 365 Customer Engagement and Dynamics 365 CRM?They refer to the same group of apps under two different names. 'Dynamics 365 Customer Engagement' (CE) was Microsoft's own umbrella term for Sales, Customer Service, Field Service, Marketing, and Project Service Automation, all built on Dataverse; Microsoft has since moved away from that umbrella branding in favour of naming each app directly. 'Dynamics 365 CRM' is not an official Microsoft product name at all — it's the term most people still search and say out of habit from the pre-2016 'Dynamics CRM' era.
- Does Dynamics 365 support multiple currencies?Yes, across the whole family — Business Central, Finance and Operations, and the Dataverse-based CE apps (Sales, Customer Service) all support multi-currency transactions and reporting, with exchange rates, revaluation, and reporting currency handled differently in each product because they run on different platforms.
- Is Dynamics 365 available on-premises?Only Business Central still offers an on-premises deployment option. Finance and Operations and every Dataverse-based CE app (Sales, Customer Service, Field Service) are cloud-only — there is no on-premises version of those, and Microsoft has not signalled any plan to bring one back. If on-premises is a hard requirement, Business Central is the only product in the family that can meet it.
Implementation
Integrations
Licensing
- How is Dynamics 365 licensed?Per named user per month, priced per app, with a full price for a user's first Dynamics 365 app and a lower 'attach' price for every additional app that user needs. Team Members is a cheap read-and-light-write licence for occasional users. Business Central is licensed separately with its own SKU set (Essentials, Premium, Team Members).
- Is Power Apps included with Dynamics 365?Yes for apps that extend Dynamics 365 tables (Accounts, Contacts, Cases, Opportunities…), no for standalone apps that need their own Dataverse tables. A Dynamics 365 user licence includes 'use rights' to build and use Power Apps against the Dynamics 365 tables in that environment — cross that boundary and you need a Power Apps per-app or per-user licence.
- What is the cheapest Dynamics 365 licence?Dynamics 365 Team Members — a light per-user licence around a tenth of a full-user price. It grants read access across the apps, plus limited write on Accounts, Contacts, personal records, and a small set of scenarios (time, expenses, approvals). It is not a cheap Sales or Customer Service licence and cannot be used to sidestep those entitlements.
- What is the difference between Business Central Essentials and Premium?Premium is Essentials plus manufacturing and service management functionality — everything else in the two tiers is otherwise the same. A tenant cannot mix the two across full users: if any full user needs manufacturing or service management, every full user in that environment is licensed at the Premium tier, not just the ones who use those modules.
Mobile
Platform
- What is the difference between Dataverse and SQL Server?SQL Server is a general-purpose relational database. Dataverse is a managed application platform layered on top of SQL — it adds a metadata-driven table model, row-level security, business rules, an event pipeline, and REST/OData APIs that a Power App or Dynamics 365 app can consume without writing DDL. You do not use Dataverse instead of SQL; you use it because you want the platform, not just the storage.
- Do I need Power Automate or Azure Logic Apps?Power Automate for citizen-developer flows that live inside a Dynamics 365 or Microsoft 365 experience; Azure Logic Apps for integrations that are owned by IT, deployed as code, and monitored alongside other Azure workloads. They share a runtime and most connectors — the difference is governance, deployment, and who runs it.
- What is the difference between Dataverse and SharePoint lists?SharePoint lists are documents-with-columns — great for team-managed data with up to a few thousand rows and no complex relationships. Dataverse is a relational application platform with typed columns, referential integrity, row-level security, plugins, and a stable API. Use SharePoint lists for tracking; use Dataverse anywhere a real application would use a database.
- What is a premium connector in Power Automate?A connector Microsoft classifies as premium — including every Dataverse and Dynamics 365 connector, SQL Server, HTTP action, on-premises data gateway, and most third-party paid services. Using one requires a per-user or per-flow Power Automate premium licence on top of the Microsoft 365 seeded plan. Standard connectors (Outlook, Teams, SharePoint, OneDrive) are included with M365; premium is a separate purchase.
- What are Dataverse environments and how many do I need?An environment is an isolated Dataverse database plus the security, apps, and flows around it. The standard split is three: Development (unmanaged solutions, iteration), Test/UAT (managed solutions from Dev, business testing), Production (managed solutions from Test, end users). Larger programmes add a per-developer sandbox and a dedicated release environment; nobody serious ships from a single environment.
- What is the difference between Dynamics 365 and Power Apps?Dynamics 365 is a set of first-party applications Microsoft builds on the Power Platform — Sales, Customer Service, Field Service, Business Central, Finance, Supply Chain, Customer Insights. Power Apps is the tool anyone can use to build their own applications on the same underlying Dataverse. Every Dynamics 365 app is technically a Power App; not every Power App is a Dynamics 365 app.
- Do I need Dataverse if I only use Business Central?No. Business Central has its own separate database and application core — it does not run on Dataverse. You only need Dataverse if you also adopt a CRM-side Dynamics 365 app (Sales, Customer Service, Field Service) or build a custom Power App, and want that data connected to Business Central via an integration.
- What is the difference between a solution and an app in Power Platform?A solution is the deployment and packaging container — the unit you export from one environment and import into another, holding tables, flows, apps, and other components together with their dependencies. An app (canvas or model-driven) is one specific thing a user opens and interacts with. A solution commonly contains one or more apps, plus everything those apps depend on; an app on its own is not something you move between environments — its containing solution is.
- Do I need Power BI if I already have Dynamics 365?Only if you need reporting beyond what's built in. Every Dynamics 365 app ships with native dashboards, charts, and embedded Power BI tiles using a Power BI licence bundled for basic use; a separate, fully licensed Power BI (Pro or Premium) is for cross-system reporting, self-service report authoring, sharing outside the app, or data volumes and refresh needs the embedded experience doesn't cover.
- What is the difference between a canvas app and a model-driven app?A canvas app starts from a blank screen you design pixel by pixel, connecting to whatever data sources you choose (Dataverse, SharePoint, SQL, hundreds of connectors). A model-driven app starts from a Dataverse table's own metadata and generates forms, views, and navigation automatically, so it's faster to build for data-heavy business apps but far less flexible visually.
- Do I need Azure for Dynamics 365?Not for the core products themselves — Business Central, the Dataverse-based CE apps, and Finance and Operations all run on Microsoft-managed infrastructure without you provisioning any Azure resources directly. You need Azure as a separate, explicit purchase only when a specific integration or extension requires it — an Azure Function behind a plugin, Azure Service Bus for a high-volume integration, or Azure Data Factory to move data at scale.
- What is the difference between Power Pages and Power Apps portals?They're the same underlying product at different points in its name history. Microsoft rebranded Power Apps portals to Power Pages, repositioning it as a standalone, easier-to-start external-website product built on Dataverse rather than a feature bundled inside Power Apps. Existing portal sites carried forward; new development targets Power Pages branding, tooling, and licensing.
- What is the difference between an environment and a tenant in Dynamics 365 and Power Platform?A tenant is the whole organisation's Microsoft 365/Entra ID container — one company, one identity boundary, one set of global admins. An environment is a smaller, Dataverse-scoped workspace inside that tenant — a database plus the apps, flows, and security around it. One tenant normally holds several environments (Development, Test, Production, and more), each isolated from the others even though all share the same tenant identity.
Product changes
Sales
Security
- What is the difference between a Dataverse security role and a Business Central permission set?They're the same concept in different products with different mechanics. A Dataverse security role grants privileges (Create, Read, Write, Delete, and more) per table at a chosen access level (User, Business Unit, Organization). A Business Central permission set grants operations (Insert, Modify, Delete, Execute) per table, page, report, or codeunit, with no built-in ownership hierarchy.
- Is Dynamics 365 GDPR compliant?Microsoft provides the platform capabilities and contractual commitments (data processing terms, EU data residency options, tools for subject access and deletion requests) that let a properly configured Dynamics 365 deployment meet GDPR obligations — but compliance itself is a shared responsibility, not something the product delivers automatically. How you classify data, configure retention, and handle a real subject access request in your own tenant is on you, not Microsoft.
About this hub
What kind of question fits on this hub?
- Decision questions people type into Google — 'Do I need Business Central or Finance and Operations?', 'What's the difference between Dataverse and SQL Server?'. Each page gives one direct answer up front, then three or four paragraphs of nuance, then the guides on this site that go deeper.
Are the answers Microsoft-official?
- No. The answers are opinionated — grounded in Microsoft's licensing and product docs but written to give a defensible recommendation, not to restate the manual. Where Microsoft's docs are ambiguous, that ambiguity is called out.
Can I suggest a question?
- Yes — via the contact form. Good candidates are questions that come up in real conversations, have a defensible answer, and don't just duplicate an existing guide.
How often is this list refreshed?
- Every release wave (April and October) the whole list is reviewed for Microsoft product changes; individual answers are edited immediately when a licensing or product change makes them wrong.