Guides
520 long-form explainers covering the Dynamics 365 product family and the platforms underneath it.
Foundations
38 guidesPlatform overview(9)
- Dynamics 365 and the Power PlatformHow the Power Platform extends, automates, analyses, and surfaces AI on top of every Dynamics 365 app.
- Dynamics 365 edition comparisonHow to compare Dynamics 365 editions across products — Essential / Premium tiers, Business Central tiers, F&O tiers, and the decision frameworks per scenario.
- Dynamics 365 renewal strategyHow to manage Dynamics 365 contract renewals — preparation, negotiation, true-up, rightsizing, and the patterns that get value from renewal moments.
- Dynamics 365 roadmap considerationsHow to plan multi-year roadmaps for Dynamics 365 — release waves, deprecation timelines, AI integration, and the patterns for staying aligned with Microsoft's direction.
- Dynamics 365 ROI measurementHow to measure return on investment for Dynamics 365 — defining benefits, baselines, attribution, and the patterns that produce defensible ROI calculations.
- Dynamics 365 TCO modellingHow to model total cost of ownership for Dynamics 365 — license, implementation, operations, evolution, and the 5-year picture.
- How Dynamics 365 apps connectUnderstanding the shared platform — Dataverse, Power Platform, and Microsoft Entra — that ties Dynamics 365 apps together.
- The Dynamics 365 product familyA tour of the apps in Dynamics 365 — ERP, CRM, and the operational extensions that round out the suite.
- What is Dynamics 365?A clear overview of Microsoft Dynamics 365 — what it is, who it's for, and how the suite of apps fits together.
Security & compliance(4)
- Data protection and compliance for Dynamics 365How to address data protection and compliance requirements for Dynamics 365 — GDPR, HIPAA, SOX, industry regulations, and the operational practices.
- Dynamics 365 and Conditional AccessHow Conditional Access protects Dynamics 365 — policy patterns, MFA, device compliance, location-based controls, and the Zero Trust patterns.
- Dynamics 365 and Microsoft DefenderHow Microsoft Defender protects Dynamics 365 environments — Defender for Cloud, Defender for Cloud Apps, Defender for Identity, and threat detection patterns.
- Dynamics 365 and Microsoft PurviewHow Microsoft Purview integrates with Dynamics 365 for unified data governance — sensitivity labels, data loss prevention, audit, retention, and the compliance integration.
Productivity & UX(6)
- Accessibility in Dynamics 365 appsHow Dynamics 365 supports accessibility — keyboard navigation, screen readers, colour contrast, ARIA, and the requirements for compliance with WCAG, Section 508, and EN 301 549.
- Dynamics 365 and the Microsoft Teams platformHow Microsoft Teams serves as the productivity surface for Dynamics 365 — embedded apps, chat with context, meetings, Power Apps in Teams, and the unified work experience.
- Dynamics 365 mobile strategyHow to plan mobile capabilities for Dynamics 365 — app choices, offline strategy, security, device management, and the patterns for productive mobile experiences.
- Multi-currency strategies in Dynamics 365How to design multi-currency support across Dynamics 365 — base currency, transaction currency, FX management, and the patterns for global financial operations.
- Multi-language support in Dynamics 365How to support multiple languages in Dynamics 365 — language packs, translation, customisation labels, and the patterns for global deployments.
- Teams collaboration with Dynamics 365How Microsoft Teams integrates with Dynamics 365 — embedded record views, chat in context, meeting integration, Loop components, and the patterns that actually drive adoption.
Industry clouds(7)
- Microsoft Cloud for Financial ServicesHow Microsoft Cloud for Financial Services layers industry-specific capabilities on Dynamics 365 — pre-built data models, compliance templates, banking and insurance scenarios.
- Microsoft Cloud for HealthcareHow Microsoft Cloud for Healthcare layers healthcare-specific capabilities on Dynamics 365 — patient engagement, care coordination, FHIR integration, and HIPAA compliance.
- Microsoft Cloud for ManufacturingHow Microsoft Cloud for Manufacturing combines Dynamics 365 SCM, IoT, and AI for connected operations — factory floor integration, supply chain visibility, and digital twin scenarios.
- Microsoft Cloud for NonprofitHow Microsoft Cloud for Nonprofit serves nonprofit organisations — fundraising, constituent management, program delivery, and the cost-conscious deployment patterns.
- Microsoft Cloud for RetailHow Microsoft Cloud for Retail layers retail-specific capabilities on Dynamics 365 Commerce — customer 360, intelligent fulfilment, store operations, and supplier relationships.
- Microsoft Cloud for SustainabilityHow Microsoft Cloud for Sustainability serves ESG initiatives across industries — emission tracking, supply chain sustainability, reporting compliance, and the integration with Dynamics 365.
- Microsoft Sustainability Manager and Dynamics 365How Microsoft Sustainability Manager captures emissions and ESG data on Dataverse — connectors, calculations, reporting, and integration with Dynamics 365.
Other(11)
- Drop shipments and special orders in Business CentralHow Business Central links sales orders to purchase orders for drop-ship and special-order fulfilment — the requisition worksheet, the linkage, and the gotchas.
- Lead capture forms and consent managementHow Customer Insights – Journeys captures leads through forms — embedded forms, double opt-in, consent tracking, and GDPR-compliant data flow.
- Monitoring and observability for Dynamics 365How to monitor Dynamics 365 across the platform — Application Insights, Azure Monitor, Service Health, and the dashboard discipline that prevents surprises.
- Process mining in Power AutomateHow Power Automate Process Mining analyses real process data to discover process variants, identify bottlenecks, and recommend automation — what it does, what it doesn't, and the data prep required.
- Real-time vs outbound journeysThe two journey models in Customer Insights – Journeys — when to use each, key differences, and the Microsoft direction of travel.
- Routings and capacity centers in Business Central manufacturingHow Business Central models manufacturing operations — routings, work centers, machine centers, capacity calendars, and cost flow into production.
- Sales and purchase returns in Business CentralHow Business Central handles returns — return orders, credit memos, exact cost reversal, the difference between return-receipt and credit-memo flows.
- Sales forecasting in Dynamics 365How forecasting works in Dynamics 365 Sales — hierarchies, submitted values, AI-predicted forecasts, snapshots, and management cadence.
- Sales line discounts vs invoice discounts in Business CentralHow the two discount mechanisms in Business Central differ — line-level vs document-level — and the configuration choices that make them coherent.
- Subcontracting in Business Central productionHow Business Central handles subcontracted manufacturing operations — vendor work centers, the subcontracting worksheet, automatic POs, and cost flow.
- Test automation for Dynamics 365How to automate testing for Dynamics 365 — AL test framework, EasyRepro for CRM, Playwright for web UIs, and the strategy that actually pays back.
Business Central
107 guidesAL & development(12)
- AL events and integration patternsHow AL events let extensions hook into Business Central — business events, integration events, subscriber patterns, and what to avoid.
- AL extension architectureHow AL extensions are structured in Business Central — objects, namespaces, app.json, dependencies, and the runtime model.
- AL language and runtime evolutionHow the AL language for Business Central evolved from C/AL — runtime versions, language features added wave by wave, and what AL is becoming.
- Business Central CI/CD with AL-GoHow AL-Go for GitHub turns an AL extension repo into a build-test-deploy pipeline — secrets, environments, and continuous delivery.
- Business Central web servicesThe classic OData and SOAP web services in Business Central — how they differ from the v2.0 API, and when to use them.
- Isolated storage and secrets in ALHow AL extensions store secrets safely — IsolatedStorage scopes, Azure Key Vault integration, and the patterns for managing credentials in Business Central code.
- Per-tenant extensions vs AppSourceWhen to ship a Business Central extension as a per-tenant (PTE) vs publishing to AppSource — distribution, validation, and lifecycle differences.
- The AL debugger in Business Central — a deep diveHow the AL debugger works for developing Business Central extensions — VS Code integration, snapshot debugging, attaching to sessions, and the productivity tricks.
- The AL test frameworkWriting automated tests in AL — test codeunits, test runners, test isolation, and the libraries Microsoft ships with Business Central.
- The Business Central API and OData servicesHow external systems talk to Business Central — the v2.0 REST API, OData web services, bound actions, and call limits.
- Upgrading AL code across Business Central versionsHow to keep AL extensions working through Business Central's twice-yearly release waves — breaking changes, deprecations, and code migration patterns.
- Writing your first AL extensionA first-walkthrough of building, publishing, and running a basic AL extension for Business Central — toolchain, project structure, and deployment.
Finance & accounting(38)
- Account schedules and financial reports in Business CentralHow Business Central's account schedules and the newer Financial Reports feature work — and how to build P&L and balance sheet reports without leaving BC.
- Aging reports in Business CentralHow Business Central's aging reports work — AR aging, AP aging, date-driven buckets, customisation, and the operational use in collections and cash management.
- Approval limits and hierarchies in Business CentralHow Business Central routes documents through approval — user approval limits, hierarchical routing, workflow user groups, and the substitute mechanism.
- Approval workflows in Business CentralHow approval workflows work in Business Central — built-in templates, custom workflow design, Power Automate alternatives, and approval limits.
- Bank deposits and cash management in Business CentralHow Business Central handles physical bank deposits, cash receipts, and the day-to-day cash management beyond bank reconciliation.
- Bank feeds and statement import in Business CentralHow Business Central pulls bank statement data — Envestnet Yodlee feeds, bank statement file import formats, and the data-exchange framework behind both.
- Bank reconciliation in Business CentralHow bank reconciliation works in Business Central — bank feeds, statement imports, AI-assisted matching, and month-end reconciliation.
- Budgets in Business CentralHow Business Central handles GL budgets — budget names, dimensions, Excel import, comparison to actuals, and the limits worth knowing.
- Cash flow forecasting in Business CentralHow Business Central's cash flow forecast pulls open sales, purchases, fixed assets, jobs, and manual entries into a forward view of liquidity.
- Closing the income statement and year-end in Business CentralHow Business Central handles year-end close — closing the income statement, transferring to retained earnings, locking the year, and the cutover discipline.
- Company Hub and multi-company navigation in Business CentralHow the Company Hub role centre and cross-company features in Business Central give finance teams a single pane across many BC companies — what works, what doesn't, and where it stops.
- Consolidation in Business CentralHow Business Central consolidates multiple subsidiary companies into a consolidated parent — business unit setup, the consolidation file path, eliminations, and what BC's consolidation does and doesn't do.
- Credit card handling in Business CentralHow Business Central can integrate credit card payments — through partner connectors, the payment service framework, and the AP-side expense card workflow.
- Currencies and foreign exchange in Business CentralHow Business Central handles multi-currency — local vs additional reporting currency, exchange rate sources, revaluation, and rounding.
- Customer and vendor templates in Business CentralHow Business Central uses templates to standardise customer and vendor creation — default fields, dimensions, posting groups, and the new-record workflow.
- Customer credit limits and blocking in Business CentralHow Business Central handles credit-limit enforcement, customer blocking, and the integration with sales order processing and reminders.
- Customer hierarchies in Business CentralHow to model parent-child customer relationships in Business Central — bill-to / ship-to, customer groups, dimensions, and the limits of the standard data model.
- Deferrals in Business CentralHow Business Central spreads revenue and expense across periods using deferral templates — annual subscriptions, prepaid contracts, and straight-line allocation.
- Designing dimensions in Business CentralHow to design a dimension structure that supports the reporting you actually need — global vs shortcut, mandatory rules, defaults, and combinations.
- Direct debits (SEPA and others) in Business CentralHow Business Central handles customer direct debits — SEPA mandates, collection runs, R-transaction handling, and integration with bank file formats.
- Fixed assets in Business Central, in depthHow Business Central tracks fixed assets — depreciation books, acquisition, disposal, write-down, and the link to FA insurance and maintenance.
- Foreign currency revaluation in Business CentralHow Business Central revalues open foreign-currency balances at period-end — Adjust Exchange Rates, the unrealised gain/loss accounts, and how revaluation differs from realised FX.
- Incoming documents in Business CentralHow Business Central's Incoming Documents feature ingests vendor invoices and other inbound documents — OCR, AI extraction, and posting flows.
- Item charges in Business CentralHow item charges work in Business Central — freight, duty, insurance, and other landed costs that need to be added to inventory value.
- Month-end close in Business CentralA practical month-end close checklist for Business Central — reconciliations, accruals, depreciation, inventory cost adjustment, and locking the period.
- Payment journals deep dive in Business CentralHow the payment journal works in Business Central — suggesting vendor payments, applying entries, payment proposals, payment methods, and posting through to bank reconciliation.
- Payment terms and methods in Business CentralHow Business Central models payment terms, payment methods, payment discounts, and the integration with bank file generation.
- Posting groups in Business CentralHow Business Central uses posting groups to translate sub-ledger transactions to GL accounts — general, specific, and inventory posting groups.
- Prepayments in Business CentralHow Business Central handles prepayments — sales and purchase prepayment invoices, GL impact, and the integration with order processing.
- Reason codes in Business CentralHow Business Central uses reason codes to classify transactions — returns, inventory adjustments, credit memos — and the reporting they enable.
- Recurring journals in Business CentralHow to use recurring journals in Business Central for periodic postings — fixed amounts, variable amounts, allocations, and expiration dates.
- Reminders and finance charges in Business CentralHow Business Central handles customer payment reminders and finance charge memos — terms, levels, escalation, and the integration with collections.
- Reverse and undo in Business CentralHow Business Central handles corrections — undo shipment, undo receipt, reversing journals, correcting credit memos, and the audit trail they leave.
- Sales prices and price lists in Business CentralHow Business Central handles pricing — the modern price list model, prioritisation, discounts, and the migration from the old per-customer pricing tables.
- Salesperson configuration and commissions in Business CentralHow Business Central tracks salesperson assignments and computes basic commissions — and where the limits are for serious incentive compensation.
- The Business Central finance moduleAn overview of Business Central's financial management — general ledger, dimensions, AP/AR, banking, fixed assets, and intercompany.
- The cost adjustment job in Business CentralWhy Business Central separates inventory cost adjustment from posting — how the Adjust Cost - Item Entries batch works, when it runs, and the value-entry chain that ties it all together.
- The standard cost worksheet in Business CentralHow Business Central's standard cost worksheet helps maintain and revalue standard-cost items — annual cost rolls, what-if analysis, and the GL impact.
Inventory & warehouse(19)
- ABC analysis and slow-moving items in Business CentralHow to identify high-value and slow-moving inventory in Business Central — ABC classification, inventory ageing, and the operational actions that follow.
- Assembly orders in Business CentralHow Business Central handles assembly orders — assembly BOMs, assemble-to-order vs assemble-to-stock, and when to use assembly vs production orders.
- Bin setup and warehouse classes in Business CentralHow bin codes, bin contents, bin types, and warehouse classes shape inventory placement and picking in Business Central — and how to design bin layouts that stay maintainable.
- Cycle counting and physical inventory in Business CentralHow Business Central handles inventory counting — physical inventory journals, cycle counting, item counting periods, and the reconciliation discipline.
- Inventory and warehouse management in Business CentralHow Business Central tracks items, locations, lots, serials, and warehouse operations — from basic stock to directed put-away and pick.
- Inventory costing methods in Business Central, comparedFIFO, LIFO, Average, Standard, and Specific — what each costing method means, and how to choose the right one in Business Central.
- Item attributes and variants in Business CentralHow Business Central handles product variations — variants for stock-keeping, attributes for searching, and where the model fits and where it doesn't.
- Item availability and order promising in Business CentralHow Business Central computes item availability — on-hand, projected, ATP, CTP — and the order-promising engine that turns availability into delivery commitments.
- Item categories in Business CentralHow to structure a Business Central catalogue with item categories — hierarchy, defaults, attributes, and the integration with templates and reporting.
- Item substitutes and cross-references in Business CentralHow Business Central handles item alternatives — substitutes when stock is short, cross-references for customer / vendor part numbers, and the operational impact.
- Item templates in Business CentralHow item templates standardise product creation in Business Central — defaults, categories, and the integration with item attributes.
- Item tracking — lots and serial numbers in Business CentralHow Business Central's item tracking handles lot and serial numbers — tracking codes, the item tracking lines window, picking specific lots, expiration dates, and the costs of getting it wrong.
- Locations and transfer routes in Business CentralHow Business Central handles multi-location inventory — location cards, in-transit, transfer routes, transfer orders, and the integration with warehouse management.
- Master data management in Business CentralHow Business Central synchronises master data across multiple companies — the source/subscriber model, conflict resolution, and operational considerations.
- Number series in Business CentralHow Business Central generates document numbers — number series, relations, date-driven sequences, gap-handling, and the common pitfalls.
- Physical inventory orders in Business CentralHow to run a physical inventory count in Business Central — counting periods, physical inventory journals, count discrepancies, and the operational rhythm of stocktakes.
- The Business Central planning worksheetHow MRP works in Business Central — the planning worksheet, reordering policies, supply, demand, and the regenerative engine behind it.
- The Business Central reservation engineHow reservations work in Business Central — automatic vs manual, item tracking, order-to-order binding, and the trade-offs.
- Warehouse pick and put-away in Business CentralHow Business Central's warehouse module organises inbound put-away and outbound picking — the three warehouse modes, directed put-away and pick, and where the basic and advanced flows diverge.
Service & projects(5)
- Jobs vs Projects in Business CentralThe 2023 rename of Jobs to Projects in Business Central — what changed, what didn't, and how the renaming affects extensions, reports, and people.
- Projects in Business CentralHow Business Central handles project accounting, resourcing, time, and billing — and when to step up to Project Operations.
- Service Management in Business CentralBusiness Central's service module — service items, contracts, work orders, dispatch, and where the limits sit.
- Time sheets in Business CentralHow time sheets work in Business Central — resource time capture, project posting, approval workflow, and integration with payroll.
- Work in progress (WIP) and recognition for projects in Business CentralHow Business Central recognises revenue and cost on projects — the four WIP methods, completion percentages, and how WIP entries hit the general ledger.
Sales & purchasing(4)
- Blocked items and customers in Business CentralHow block fields on items, customers, and vendors prevent transactions in Business Central — the three block levels, when each applies, and how to design a block strategy that doesn't paralyse operations.
- Electronic document sending in Business CentralHow Business Central sends electronic documents — PEPPOL, country-specific formats, document exchange services, and the operational rhythms of e-invoicing.
- Sales and purchasing in Business CentralHow the order-to-cash and procure-to-pay flows work in Business Central — quotes, orders, invoicing, requisitions, and approvals.
- The marketing and relationships module in Business CentralBusiness Central's built-in contact-and-relationship management — when it works, when Dynamics 365 Sales is the better answer.
Compliance & localisation(6)
- Country setup and localisation in Business CentralWhat's involved in setting up Business Central for a specific country — Microsoft's country versions, partner localisations, and the typical regional pattern.
- Document layouts and report design in Business CentralCustomising invoices, statements, and other Business Central documents — Word and RDLC layouts, per-customer and per-language selection, and PDF generation.
- Email setup and outgoing email in Business CentralHow Business Central sends email — email accounts, scenarios, templates, and the integration with Microsoft 365.
- Multi-language setup in Business CentralHow Business Central handles multiple user languages and customer-facing language — translations, customer language codes, document layouts, and the limits.
- Sustainability in Business CentralHow Business Central's Sustainability module tracks emissions and environmental data — emission scopes, accounting, and reporting for CSRD and similar regulations.
- VAT and sales tax setup in Business CentralHow Business Central calculates and reports VAT — VAT posting groups, EU rules, OSS, reverse charge, and country reporting.
Admin & ops(21)
- Application areas in Business CentralHow Application Areas in Business Central control which features users see — Basic, Essential, Premium, and how customisations can extend the application area system.
- Batch posting in Business CentralHow Business Central handles batch posting of journals, orders, and documents — performance, background processing, and the trade-offs against single posting.
- Business Central environments and sandboxesHow environments work in Business Central SaaS — production vs sandbox, capacity, copies, and lifecycle management.
- Business Central feature managementHow Business Central's Feature Management page lets administrators preview, opt-in to, or delay new features within a release wave.
- Business Central integrations with the Power Platform and Microsoft 365How Business Central plugs into Power Apps, Power Automate, Power BI, Excel, Outlook, Teams, and Copilot.
- Business Central licensing and pricingHow Business Central is licensed — Essentials vs Premium, Team Members, External Accountants, and what really drives total cost.
- Business Central on-premises vs SaaSThe real differences between Business Central on-premises and the SaaS (online) deployment — features, customisations, costs, and why Microsoft is steering everyone to SaaS.
- Business Central performance tuningWhere Business Central performance problems come from, and the AL and configuration patterns that fix them — keys, queries, locking, and async jobs.
- Business Central pricing tiers explainedA practical look at Essentials, Premium, Team Members, External Accountants, and the hidden costs that matter beyond the SKU.
- Business Central release waves explainedHow Microsoft's twice-yearly release waves work for Business Central — preview, general availability, mandatory updates, and managed extensions.
- Business Central telemetry and monitoringHow to wire Business Central into Application Insights, what to watch for, and how to use telemetry to diagnose and prevent incidents.
- Change log and audit trail in Business CentralHow Business Central's change log tracks data changes — configuration, performance impact, retrieval, and compliance use.
- Data migration into Business CentralHow to plan and run a Business Central data migration — what moves, what doesn't, and the tools that get you there.
- Document attachments in Business CentralHow Business Central stores attached files — the Attached Documents pattern, OneDrive and SharePoint integration, retention, and the trade-offs between database storage and external storage.
- Multi-company setup in Business CentralHow Business Central handles multiple companies and legal entities — separate databases, shared master data, intercompany, and consolidations.
- Page personalization in Business CentralHow Business Central users personalize pages — column choices, layouts, FactBox visibility, and the line between personalization, customization, and extension.
- Permissions and security in Business CentralHow Business Central security really works — permission sets, user groups, security filters, and the data residency boundaries you should know about.
- Printers and print management in Business CentralHow Business Central handles printing — cloud printer setup, Universal Print, document-to-printer routing, and the patterns for warehouse and retail printing.
- RapidStart Services in Business CentralHow RapidStart Services accelerates Business Central setup — configuration packages, questionnaires, worksheets, and the migration path from RapidStart to modern data tools.
- Role centers and personalization in Business CentralHow Business Central's role-tailored experience works — role centers, profiles, personalization, and tenant-wide customisation.
- The job queue in Business CentralHow Business Central's job queue runs scheduled and background work — categories, parallelism, error handling, and operating discipline.
Finance & SCM
84 guidesOverview & platform(10)
- Data entities and the Data Management FrameworkHow bulk data import, export, and integration work in Dynamics 365 Finance and SCM — entities, projects, and the recurring integration pattern.
- Dual-write integration between F&O and DataverseHow Microsoft's Dual-write framework synchronises Finance/SCM data with Dataverse — table maps, initial sync, and operational realities.
- Finance and Operations and the Power PlatformHow Dynamics 365 Finance and Supply Chain extend through the Power Platform — virtual entities, Power Automate, Power Apps, and AI Builder.
- Lifecycle Services (LCS) explainedWhat LCS does for Dynamics 365 Finance and Supply Chain projects — workspaces, environments, deployable packages, BPM, and support.
- Master Data Services vs Dual-Write for Dynamics 365How Master Data Services and Dual-Write differ as integration patterns between F&O and Dataverse — strengths, weaknesses, and the architectural choices.
- One Version and updates in Finance and SCMHow Microsoft's One Version policy works for Dynamics 365 Finance and Supply Chain — Service Updates, pause windows, and the upgrade obligation.
- The Data Management Framework (DMF) in Dynamics 365 F&O — a deep diveHow F&O's Data Management Framework moves data in and out — data projects, data entities, source/staging/target, recurring integrations, and the most common operational pitfalls.
- The Global Address Book in Dynamics 365 Finance & OperationsHow the Global Address Book unifies parties across customers, vendors, contacts, and workers in F&O — party types, role assignments, and where the model surprises people.
- What is Dynamics 365 Finance?Microsoft's enterprise finance app — multi-entity general ledger, AP/AR, fixed assets, budgeting, and consolidations at scale.
- What is Dynamics 365 Supply Chain Management?Microsoft's enterprise supply chain app — manufacturing, warehouse, transportation, planning, and asset management at scale.
AL & X++ development(4)
- Chain of Command extension model in F&OHow Chain of Command lets X++ developers extend F&O standard logic safely — wrap methods, call next, and the upgrade-safe pattern.
- Custom services and OData endpoints in F&OHow to expose Dynamics 365 Finance / SCM functionality to external systems — custom services in X++, OData endpoints from data entities, authentication and limits.
- Form extensions in Dynamics 365 Finance and OperationsHow to extend forms in F&O — extending standard forms, adding controls and groups, handling events, and avoiding common form-extension pitfalls.
- X++ — the language behind Dynamics 365 Finance and OperationsWhat X++ is, where it came from, and how it's used in F&O — language features, the application object tree, and the modern developer workflow with Visual Studio.
Finance(33)
- 1099 reporting for US in Dynamics 365 FinanceHow F&O handles US 1099 reporting — vendor classification, 1099 boxes, year-end generation, e-filing, and the recipient-copy distribution.
- Allocations and allocation rules in Dynamics 365 FinanceHow F&O allocates costs and revenue across dimensions — ledger allocation rules, basis sources, percentage methods, and the periodic allocation cadence.
- AP automation and OCR in Dynamics 365 FinanceHow invoice automation works in F&O — vendor invoice journal, OCR extraction, three-way matching, approval workflow, and the partner ecosystem.
- Asset Management in Dynamics 365 Supply ChainHow Dynamics 365 SCM's Asset Management module handles maintenance — work orders, preventive maintenance, condition monitoring, and the role of IoT.
- Budget control in Dynamics 365 FinanceHow F&O's budget control enforces budgets at transaction posting — budget control rules, document overrides, the BC vs budgeting distinction, and the implementation pitfalls.
- Budget planning in Dynamics 365 FinanceHow F&O's budget planning module orchestrates the annual budget cycle — budget plans, scenarios, stages, workflow, and the integration with Excel and Power BI.
- Cash flow forecasting in Dynamics 365 FinanceHow F&O forecasts cash flow — cash flow forecast configuration, dependent transactions, scenario modelling, and the rhythm of weekly cash management.
- Consolidations in Dynamics 365 FinanceHow F&O handles financial consolidation across legal entities — consolidation companies, methods, elimination rules, currency translation, and the integration with dedicated consolidation tools.
- Credit and collections management in Dynamics 365 FinanceHow F&O's Credit and Collections module handles customer credit risk, dunning, payment-promise tracking, and collections workflow.
- Dynamics 365 Finance environments and Lifecycle ServicesHow environments work in Dynamics 365 Finance and Supply Chain — Tier 1 through Tier 5, the role of Lifecycle Services, and the move to managed environments.
- Financial dimensions in Dynamics 365 FinanceHow financial dimensions work in Dynamics 365 Finance — global dimensions, account structures, default dimensions, and the design choices that decide reporting flexibility.
- Fiscal calendar setup in Dynamics 365 FinanceHow fiscal calendars are configured in F&O — periods, years, multiple calendars per ledger, and the implications for posting, closing, and reporting.
- Fixed assets in Dynamics 365 Finance and OperationsHow F&O handles fixed assets — books, depreciation profiles, acquisitions, disposals, and the integration with project, purchase, and tax accounting.
- General journal entry workflow in Dynamics 365 FinanceHow a general journal is captured, validated, approved, and posted in F&O — daily journals, voucher numbers, line types, financial dimensions, and the validation chain.
- IFRS 16 lease accounting in Dynamics 365 FinanceHow F&O handles IFRS 16 / ASC 842 lease accounting — right-of-use assets, lease liabilities, amortisation, and the integration with general ledger.
- Intrastat reporting in Dynamics 365 FinanceHow F&O handles EU Intrastat reporting — the statistical declaration of intra-community trade, configuration, exception handling, and country variations.
- Legal entity setup in Dynamics 365 FinanceHow to configure legal entities in F&O — corporate identity, country localisation, GL setup, posting profiles, dimension structure, and the cross-entity considerations.
- Number sequences in Dynamics 365 Finance and SCMHow number sequences work in Dynamics 365 Finance and SCM — scope, continuous vs non-continuous, manual override, and statutory gap-free requirements.
- Organisation hierarchies in Dynamics 365 Finance and SCMHow organisation hierarchies work in Dynamics 365 Finance and SCM — legal entities, operating units, departments, and the security and reporting they enable.
- Parallel currencies in Dynamics 365 FinanceHow Dynamics 365 Finance handles parallel reporting currencies — accounting currency, reporting currency, and tax currency, with the consolidation implications.
- Periodic processes in Dynamics 365 Finance and SCMThe recurring routines that drive month-end, year-end, and ongoing operations in F&O — period close, posting flushes, and the maintenance schedule that keeps the system healthy.
- Positive pay files in Dynamics 365 FinanceHow F&O generates positive pay files for bank fraud prevention — file formats, daily transmission, reconciliation, and the typical bank-specific variations.
- Posting profiles in Dynamics 365 FinanceThe posting-profile mechanism in Dynamics 365 Finance — how transactions translate into GL entries, and why getting them right matters.
- Reporting tools in Dynamics 365 FinanceThe reporting stack in Dynamics 365 Finance — Financial Reporting, electronic reporting, Power BI, and where each one fits.
- Sales tax setup in Dynamics 365 FinanceHow to configure US-style sales tax in F&O — tax authorities, tax codes, tax groups, item tax groups, and the integration with Avalara / Vertex.
- Subscription billing in Dynamics 365 FinanceMicrosoft's Subscription Billing module — recurring contracts, revenue recognition, billing schedules, and where it fits in the F&O stack.
- The Cash Management module in Dynamics 365 FinanceHow F&O's Cash Management handles cash positions, bank reconciliation, payment processing, and cash flow forecasting at enterprise scale.
- The Cost Accounting module in Dynamics 365 FinanceHow Cost Accounting differs from financial accounting in F&O — cost objects, allocation hierarchies, statistical dimensions, and management reporting.
- The Dynamics 365 Finance and SCM security modelHow role-based security works in Dynamics 365 Finance and SCM — duties, privileges, roles, segregation of duties, and extensible data security.
- The Dynamics 365 Finance tax engineHow tax calculation works in Dynamics 365 Finance — tax codes, tax groups, item tax groups, the Globalization tax service, and country-specific localizations.
- Withholding tax in Dynamics 365 FinanceHow F&O handles withholding tax — vendor and customer-side configurations, country variations, and the integration with payments and reporting.
- Workflow in Dynamics 365 FinanceThe workflow engine in Dynamics 365 Finance and SCM — designers, conditions, assignment, escalations, and Power Automate alternatives.
- Year-end close in Dynamics 365 FinanceHow year-end close works in F&O — fiscal year closure, opening transactions, depreciation reset, ledger settlements, and the year-end ritual.
Supply chain & inventory(24)
- Alerts and notifications in Dynamics 365 FinanceHow F&O's alert framework surfaces important events — alert rules, due-date triggers, change events, delivery to action centre and email.
- Batch jobs and batch groups in Dynamics 365 FinanceHow F&O's batch framework runs background processing — batch jobs, batch groups, schedules, server allocation, and operational monitoring.
- Catch weight items in Dynamics 365 SCMHow F&O handles variable-weight inventory like meat, cheese, and produce — the dual unit-of-measure model, catch weight tags, and the operational gotchas of selling by one unit and inventorying by another.
- Consignment inventory in Dynamics 365 SCMHow F&O handles consignment inventory — vendor-owned stock on customer premises and customer-owned stock at our locations, the accounting and operational rules, and the consumption posting model.
- Cost management and inventory closing in F&OHow Dynamics 365 Supply Chain handles inventory costing — closing runs, recalculation, marking, and the differences from Business Central.
- Customer self-service in Dynamics 365 Finance and SCMHow customer-facing portals integrate with F&O — order placement, account status, statements, and the patterns that drive customer satisfaction at scale.
- Demand planning in Dynamics 365 Supply ChainMicrosoft's Demand Planning module — statistical forecasting, collaboration, scenarios, and the path from forecast to MRP.
- Intercompany trade in Dynamics 365 Finance & OperationsHow F&O models cross-legal-entity transactions — intercompany chains, mirrored sales/purchase orders, intercompany pricing, and the accounting trail through to consolidation.
- Inventory classification and ABC analysis in Dynamics 365 SCMHow F&O classifies inventory by value, volume, and margin — the ABC analysis routine, classification codes, and how classification drives differentiated planning policies.
- Inventory dimensions in Dynamics 365 Supply ChainHow inventory dimensions structure item identity in F&O — storage, tracking, product dimensions, and the consequence of dimension design.
- Inventory replenishment policies in Dynamics 365 SCMHow replenishment policies work in F&O — min/max, period order quantity, fixed quantity, and how coverage groups tie items to the planning rules that govern them.
- Machine learning forecasting in Dynamics 365 Supply ChainHow the demand forecasting service in D365 SCM uses Azure ML — historical demand, parameter tuning, and the operational realities of accepting or overriding ML forecasts.
- Master planning groups in Dynamics 365 Supply ChainHow master planning groups configure replenishment behaviour per item in F&O — coverage groups, item allocation keys, and the policies that shape MRP.
- Master planning runs in Dynamics 365 Finance and OperationsWhat master planning actually does in F&O — the regenerative vs net change run, planned orders, action messages, and how the engine produces a supply plan.
- Planning Optimization in Dynamics 365 Supply ChainHow Planning Optimization replaced the legacy MRP engine — in-memory architecture, scalability, scope, and migration considerations.
- Purchase requisitions and approvals in Dynamics 365 FinanceHow F&O's purchase requisition workflow handles requesters, approvers, conversion to PO, and the integration with procurement policy and budget control.
- Quality management in Dynamics 365 SCMHow F&O's quality management module handles inspection plans, quality orders, nonconformance, and the link from quality data to operational decisions.
- Sales and purchase agreements in F&OHow Dynamics 365 Supply Chain handles sales and purchase agreements — commitments, releases, fulfilment tracking, and the integration with planning.
- The Landed Cost module in Dynamics 365 SCMHow the Landed Cost module captures the true cost of imported goods — voyages, shipping containers, charges, allocation methods, and integration with purchase orders and inventory cost.
- Tracking dimensions in Dynamics 365 Supply ChainHow batch, serial, owner, and licence plate tracking work in F&O — operational impact, traceability, and the trade-offs of each.
- Trade allowance and rebate management in Dynamics 365 Supply ChainHow trade allowance and rebate programs work in Dynamics 365 SCM — funds, deals, accruals, claims, and the integration with sales and finance.
- Transportation management in Dynamics 365 SCMHow the Transportation Management module in F&O handles rates, routing, loads, freight reconciliation, and where it stops being enough for serious shippers.
- Vendor collaboration in Dynamics 365 SCMHow the Vendor Collaboration portal in F&O lets suppliers interact directly with the buyer's system — orders, ASNs, invoices, and the operational benefits.
- Warehouse mobile workflows in Dynamics 365 Supply ChainHow handheld warehouse workflows work in Dynamics 365 SCM — configurable mobile workflows, scanning, license plates, and where they fit operationally.
Manufacturing(4)
- BOM versioning and engineering change in Dynamics 365 Supply ChainHow F&O handles BOM versioning, engineering change management, and the controlled evolution of product structures over time.
- Co-products and by-products in Dynamics 365 Supply ChainHow F&O handles process manufacturing's multi-output reality — formulas, co-product allocation, by-product accounting, and the integration with planning.
- Discrete vs process vs lean manufacturing in F&OHow Dynamics 365 Supply Chain supports three manufacturing modes — what each one is, when they apply, and how they coexist in a single tenant.
- Production scheduling in Dynamics 365 Supply ChainHow scheduling works in Dynamics 365 SCM — operations vs job scheduling, finite vs infinite capacity, and the role of Planning Optimization and partner schedulers.
Retail & commerce(8)
- Call center channel in Dynamics 365 CommerceHow the Commerce call center channel handles phone, catalog, and mail-order sales — customer service representatives, order taking, payment processing, and integration with the broader Commerce architecture.
- Clienteling in Dynamics 365 CommerceHow clienteling works in Dynamics 365 Commerce — associate-facing tools, customer profile, recommendations, and the integration with marketing and service.
- Discounts and pricing in Dynamics 365 CommerceHow Commerce handles retail pricing and discounting — base prices, trade agreements, discount engines, and the rules that govern complex promotional logic.
- Dynamics 365 Commerce explainedMicrosoft's unified retail platform — head office, store POS, e-commerce, omnichannel order management, and clienteling.
- Modern POS in Dynamics 365 CommerceHow Modern POS works in Dynamics 365 Commerce — channel architecture, offline mode, peripherals, and the differences from Cloud POS.
- Retail channel data management in Dynamics 365 CommerceHow D365 Commerce manages data flows between HQ and channels — channel databases, sync jobs, distribution schedules, and operational reliability.
- Retail loyalty programs in Dynamics 365 Commerce — a deep diveHow D365 Commerce models loyalty — schemes, tiers, points, rewards, redemption, and the integration across channels for unified loyalty experience.
- Store operations in Dynamics 365 CommerceHow D365 Commerce runs physical store operations — the channel database, offline mode, daily routines, cash management, inventory, and the integration with HQ.
Customer Engagement
114 guidesSales(15)
- Conversation Intelligence in Dynamics 365 SalesHow Conversation Intelligence records, transcribes, and analyses sales calls — meeting platforms supported, the analytics surfaced, and the rollout discipline that makes it stick.
- Copilot for Sales featuresWhat Microsoft Copilot for Sales does inside Outlook, Teams, and Dynamics 365 Sales — email assistance, meeting prep, summaries, and CRM updates.
- Dynamics 365 Sales mobile experienceHow the Dynamics 365 Sales mobile app supports field salespeople — offline capability, voice features, AI integration, and the patterns for adoption.
- Dynamics 365 Sales Premium featuresWhat the Sales Premium SKU adds over Sales Enterprise — Conversation Intelligence, Relationship Analytics, predictive forecasting, and the case for upgrading vs staying.
- Email engagement and tracking in Dynamics 365 SalesHow email tracking works in Dynamics 365 Sales — opens, clicks, server-side sync, the Outlook add-in, and where the data lives.
- Email templates and bulk email in Dynamics 365 SalesHow email templates, signatures, and bulk email work in Dynamics 365 Sales — and where Customer Insights – Journeys is the better answer.
- Goal management in Dynamics 365 SalesHow goals work in Dynamics 365 Sales — goal metrics, parent-child rollups, calculation, and the role in performance management.
- Opportunity stages in Dynamics 365 SalesHow opportunity stages structure sales process in Dynamics 365 Sales — business process flows, stage definitions, win/loss tracking, and the discipline that produces useful pipeline.
- Relationship Analytics in Dynamics 365 SalesHow Relationship Analytics scores account and contact health — input signals, the relationship health score, KPIs surfaced, and how to use the data without gaming it.
- Sales forecasting in Dynamics 365 Sales — a deep diveHow Dynamics 365 Sales forecasting works — forecast configurations, hierarchies, manual adjustments, predictive forecasting, and the operational rhythm that makes forecasts trustworthy.
- Sales mobile and offline in Dynamics 365The Dynamics 365 mobile experience for sellers — Power Apps mobile, offline sync, conflict handling, and what works well vs what doesn't.
- Sales territories and quotas in Dynamics 365How territory management and quotas work in Dynamics 365 Sales — assignment rules, hierarchy, and the integration with forecasting.
- Sales territory design in Dynamics 365 — a deep diveHow to design and manage sales territories in Dynamics 365 Sales — territory hierarchies, account assignment rules, and the operational implications of territory changes.
- Sequences in the Sales acceleratorHow sales sequences automate seller cadence in Dynamics 365 Sales — steps, conditions, branching, and the role in inside-sales workflow.
- What is Dynamics 365 Sales?Microsoft's CRM app for B2B sales teams — leads, opportunities, forecasting, and the Copilot for Sales experience.
Customer Service(16)
- Case management deep dive in Dynamics 365 Customer ServiceHow case management works in depth — case types, statuses, parent/child cases, merge and convert, SLAs, and the case lifecycle that drives service operations.
- Dynamics 365 Contact Center explainedMicrosoft's standalone Contact Center offering — voice, digital channels, agent workspace, Copilot integration — and how it differs from Customer Service with Omnichannel.
- Entitlements in Customer ServiceHow entitlements work in Dynamics 365 Customer Service — service contracts, balance tracking, channel scope, and the integration with SLAs and routing.
- Field Service and Customer Service integrationHow Field Service and Customer Service work together — case-to-work-order escalation, unified customer view, agent handoff, and the shared Dataverse foundation.
- Knowledge management in Customer ServiceAuthoring, versioning, publishing, and surfacing knowledge articles in Dynamics 365 Customer Service — for agents, customers, and Copilot.
- Knowledge management in Dynamics 365 Customer Service — a deep diveHow D365 Customer Service handles knowledge articles — authoring, versioning, lifecycle, search, and the patterns for keeping knowledge useful at scale.
- Omnichannel licensing for Dynamics 365 Customer ServiceHow Customer Service omnichannel features are licensed — base + add-on, channel-specific costs, Contact Center positioning, and the right model for typical deployments.
- Omnichannel voice in Dynamics 365 Customer ServiceMicrosoft's native voice channel in Dynamics 365 Customer Service — agent desktop, IVR, routing, recording, and the Azure Communication Services backbone.
- Playbooks in Dynamics 365How playbooks codify repeatable business processes in Dynamics 365 — activities, automation, and when playbooks beat sequences.
- Routing rules in Dynamics 365 Customer ServiceHow cases and conversations route to agents in Customer Service — basic routing, Unified Routing, classification, and skill-based assignment.
- Skills-based routing in Dynamics 365 Customer ServiceHow skills-based routing matches customer interactions to appropriately skilled agents — skill definitions, proficiency levels, queue setup, and the unified routing engine.
- SLA management in Customer ServiceHow SLAs work in Dynamics 365 Customer Service — KPIs, warning and failure thresholds, business calendars, and KPI roll-up reporting.
- The Customer Service Workspace in Dynamics 365How the Customer Service Workspace differs from the classic Hub — multi-session, productivity pane, agent scripts, and the architectural shift it represents.
- The multi-session experience in Customer ServiceHow the Customer Service Workspace handles multi-session agents — tabs, productivity pane, capacity profiles, and the operational realities.
- What is Dynamics 365 Customer Service?Microsoft's case management and omnichannel customer support platform — what it does, how it scales, and where Copilot fits.
- WhatsApp and SMS channels in Customer ServiceHow to set up and operate WhatsApp Business and SMS in Dynamics 365 Customer Service — provisioning, agent experience, and compliance.
Field Service(9)
- Asset hierarchies in Dynamics 365 Field ServiceHow D365 Field Service models complex asset structures — parent-child relationships, sub-assets, asset categories, and the implications for work orders and reporting.
- Connected Field Service and IoTHow Connected Field Service integrates IoT signals with Dynamics 365 Field Service — telemetry, alerts, anomaly detection, and remote-resolution-first workflows.
- Crew jobs and multi-resource bookings in Field ServiceHow Dynamics 365 Field Service handles work that requires more than one technician — crews, requirement groups, and coordinated scheduling.
- Inspections in Dynamics 365 Field ServiceHow configurable inspection forms work in Dynamics 365 Field Service — designer, conditional logic, photos, and analysis of inspection data.
- IoT alerts and anomalies in Field ServiceHow Dynamics 365 Field Service integrates IoT signals — Connected Field Service architecture, alerts to work orders, predictive maintenance patterns, and the operational hurdles.
- The Field Service mobile appThe Field Service mobile app — what technicians do in the field, offline capabilities, parts inventory, customer signatures, and Copilot.
- Travel time configuration in Field ServiceHow Dynamics 365 Field Service calculates and respects travel time — Bing Maps integration, routing constraints, and the impact on scheduling.
- What is Dynamics 365 Field Service?Microsoft's field service management app — work orders, scheduling, mobile, and IoT-driven preventive maintenance.
- Work order lifecycle in Dynamics 365 Field ServiceHow a work order flows from creation through scheduling, dispatch, technician execution, and invoicing in Dynamics 365 Field Service — the statuses, the touchpoints, and where service operations succeed or fail.
Project Operations(7)
- Expense management in Project OperationsHow expense reporting works in Dynamics 365 Project Operations — categories, policies, receipts, approval, and reimbursement integration.
- Project Operations deployment typesHow Project Operations comes in three deployment shapes — Lite, Resource & Non-Stocked, and Finance — what differs between them, and how to pick the right one for the business model.
- Resource management in Dynamics 365 Project OperationsHow Project Operations matches people to projects — resource roles, skills, fulfillment requests, schedule board, and the resource manager workflow.
- Subcontracting in Project OperationsHow Project Operations handles subcontractor management — engaging external resources, time and expense capture, billing, and the accounting flow.
- The resource hub in Project OperationsHow resource management works in Dynamics 365 Project Operations — bookable resources, skills, calendars, requests, and the bookings model.
- Time and expense in Dynamics 365 Project OperationsHow Project Operations captures time and expense — entry modes, approval workflows, billable vs non-billable, expense policy enforcement, and integration with billing.
- What is Dynamics 365 Project Operations?Microsoft's project-based services app — opportunity to cash for professional services firms, with resourcing, scheduling, time, expenses, and billing.
Customer Insights / Marketing(16)
- Customer Data Platform vs Data WarehouseHow a CDP like Customer Insights — Data differs from a traditional data warehouse — purpose, structure, activation, and when each fits.
- Customer Insights – Data explainedMicrosoft's customer data platform — ingestion, identity resolution, unified profiles, segments, and measures.
- Customer Insights – Journeys explainedMicrosoft's marketing automation product — segmentation, journeys, email, events, lead scoring, and the Copilot for marketing layer.
- Customer Insights segmentation — a deep diveHow segmentation works in Dynamics 365 Customer Insights — Data and Journeys segments, ML-driven segments, refresh patterns, and the operational discipline that turns segments into revenue.
- Customer Voice survey integration with Dynamics 365How Customer Voice integrates with D365 Customer Service and Marketing — survey lifecycle, triggers, response capture, and the NPS / CSAT operational rhythms.
- Customer Voice surveys in Dynamics 365Microsoft Customer Voice — building, distributing, and acting on customer surveys integrated with Dynamics 365.
- Data unification in Customer Insights — Data — a deep diveHow Customer Insights — Data unifies customer records across sources — match rules, merge logic, golden record creation, and the operational rhythm of identity resolution.
- Dynamics 365 Marketing history and the transition to Customer Insights — JourneysThe product genealogy from Dynamics Marketing through Marketo-era reorg to Customer Insights — Journeys — what was renamed, what was changed, and what users should expect.
- Email deliverability for Customer Insights – JourneysHow to set up email deliverability in Customer Insights – Journeys — sending domain, DKIM/SPF/DMARC, IP warm-up, and reputation management.
- Event management in Customer Insights – JourneysHow to plan, register, and run events in Customer Insights – Journeys — sessions, speakers, registration pages, capacity, and the Teams Events integration.
- Event orchestration in Customer Insights — JourneysHow Customer Insights — Journeys handles event management — webinar planning, registration, attendance tracking, follow-up automation, and the integration with Teams and Webex.
- Journey orchestration tips and tricks in Customer Insights — JourneysPractical patterns for building effective journeys — trigger design, wait steps, AI-suggested next-best-actions, dynamic content, and the workarounds for common limits.
- Lead scoring with AI BuilderHow AI Builder lead scoring works in Dynamics 365 Sales — model training, features, scoring inputs, and operating the model in production.
- Measures and attributes in Customer Insights — DataHow to define measures and computed attributes in Customer Insights — Data — calculation logic, dependencies, refresh, and the patterns that turn unified profiles into actionable signals.
- Personalization tokens in Customer Insights — JourneysHow personalization tokens insert profile data into messages — token syntax, fallback values, dynamic content, and the patterns for emails that feel personal at scale.
- Segment builder in Customer Insights — JourneysHow the segment builder in Customer Insights — Journeys lets marketers define audiences — visual designer, query language, dynamic vs static, and the patterns for maintainable segments.
Dataverse platform(46)
- Account hierarchies in Dynamics 365How Dynamics 365 models corporate parent-subsidiary relationships — account hierarchy field, hierarchy charts, security, and reporting roll-up.
- App designer for model-driven appsHow to build a model-driven Power App — site map, tables, forms, views, business process flows, dashboards, and the app-experience layer.
- Async jobs in DataverseHow Dataverse runs background work — system jobs, async plug-ins, workflow runs, and how to monitor, troubleshoot, and prevent the async backlog from getting out of hand.
- Bulk delete jobs in DataverseHow Dataverse's bulk delete handles mass record cleanup — scheduling, filters, retention policies, and the operational discipline around storage management.
- Business process flows in Dynamics 365How business process flows guide users through staged work in Dynamics 365 — design, branching, security, and when not to use them.
- Business rules in DataverseHow business rules let you add field-level logic to forms without code — set value, lock field, show error, recommendation, and the limits of the engine.
- Business units and teams in Dataverse — a deep diveHow business units, owner teams, access teams, and Microsoft 365 group teams compose the security model in Dataverse — what each is for, how they interact, and the common design mistakes.
- Calculated and rollup columns in DataverseHow calculated columns and rollup columns work in Dataverse — what each does, the performance trade-offs, and when to use a formula column or a Power Automate flow instead.
- Canvas apps vs model-driven appsWhen to build a canvas Power App versus a model-driven app — pixel-perfect UI, data-driven structure, and the trade-offs each one forces.
- Cascading delete in DataverseHow Dataverse relationships behave on delete — cascade, restrict, remove link, and the implications for data integrity and accidental data loss.
- Charts, dashboards, and views in DataverseHow model-driven apps present data — system vs personal views, charts, dashboards, and the configuration that drives analytical visibility.
- Connection records in DataverseHow connection records model record-to-record relationships beyond standard lookups — types, roles, use cases, and the limits of the mechanism.
- Connection references best practices in DataverseHow connection references decouple connector authentication from solutions — the ALM patterns, common pitfalls, and the operational rhythm for managing them at scale.
- Custom actions in DataverseHow Dataverse custom actions expose named operations as callable messages — designed for integration, reusable, callable from many surfaces.
- Dataverse alternate keysHow alternate keys let Dataverse records be uniquely identified by business-meaningful values instead of GUIDs — for integration and lookup scenarios.
- Dataverse data import templatesHow to bulk-import data into Dataverse using import templates — the wizard, CSV/Excel formats, lookups by name, duplicate detection, and the gotchas of large imports.
- Dataverse data model fundamentalsThe Dataverse data model — tables, columns, relationships, choices, security roles, and how it sits under Dynamics 365 and the Power Platform.
- Dataverse Organization Service vs Web APIHow the two Dataverse SDK surfaces differ — SOAP-era IOrganizationService vs the OData v4 Web API — and when each is the right choice for code that touches Dataverse.
- Dataverse plug-ins explainedHow Dataverse plug-ins work — pipeline stages, sync vs async, registration, debugging, and when to use a plug-in vs a Power Automate flow.
- Dataverse search vs Quick FindThe two search mechanisms in Dataverse — what each does, when to use which, and the configuration that makes them useful.
- Dataverse secrets and Azure Key Vault integrationHow to store and use secrets in Dataverse — environment variables for secrets, Azure Key Vault references, and the patterns for managing credentials across solutions.
- Dataverse storage types explainedHow Dataverse storage is metered — Database, File, and Log capacity — what counts toward each, the implications of exceeding allocation, and how to manage growth.
- Document templates and Word mail merge in Dynamics 365How to generate Word and Excel documents from Dataverse records — document templates, mail merge, and the customer-facing document workflow.
- Duplicate detection rules in DataverseHow Dataverse's duplicate detection works — rules, matching algorithms, behaviour on create/update, and the maintenance discipline that keeps data clean.
- Elastic tables in DataverseHow Dataverse's elastic tables differ from standard tables — Azure Cosmos DB backend, write performance, query trade-offs, and when to choose elastic over standard.
- Environment variables in Dataverse — a deep diveHow environment variables work in Dataverse solutions — datatypes, default values, secret references, deployment patterns, and ALM best practices.
- Field-level security in DataverseHow field-level security restricts column access in Dataverse — profiles, members, encrypted-field behaviour, and the trade-offs vs other security mechanisms.
- Form scripting with the Client APIHow to write JavaScript form handlers in Dynamics 365 — the Client API, event handlers, common patterns, and the rules for maintainable code.
- Formula columns in DataverseHow Dataverse formula columns work — Power Fx expressions evaluated at query time, the differences from calculated and rollup columns, and the gotchas around dependencies and performance.
- Hierarchical security in DataverseHow hierarchical security extends row-level access in Dataverse — manager and position hierarchies, the depth parameter, and the trade-offs vs business unit security.
- Impersonation in Dataverse plug-insHow impersonation works in Dataverse plug-ins — running as the calling user vs system user, the SDK patterns, and the security implications.
- Low-code plug-ins in DataverseHow Dataverse low-code plug-ins let makers run server-side logic without C# — Power Fx, when to use them vs Power Automate vs traditional plug-ins, and the platform trade-offs.
- Many-to-many relationships in DataverseHow Dataverse models N:N relationships — native N:N tables, manual intersection entities, and the trade-offs for each pattern.
- Owner teams vs access teams in DataverseHow Dataverse's two team types differ — owner teams own records and have security roles, access teams grant ad-hoc record-level access — and when to use which.
- Process designer and classic workflows in DataverseThe legacy workflow engine in Dataverse — what classic workflows do, the migration to Power Automate, and what still uses them.
- Quick view and quick create forms in DataverseHow quick view forms and quick create forms streamline data entry and lookup in Dynamics 365 — design, embedding, and the user-experience impact.
- Real-time vs background workflows in DataverseThe two execution modes for Dataverse classic workflows — real-time / synchronous vs background / asynchronous — and the implications for behaviour, performance, and recovery.
- Ribbon and command bar customisationHow to add, remove, and modify commands on the model-driven app command bar — the modern command designer and the ribbon-XML legacy.
- SharePoint document management for Dynamics 365How Dynamics 365 stores documents — the SharePoint integration model, folder structure, permissions, and operational gotchas.
- Sitemap customisation in model-driven appsHow to customise the navigation of model-driven Power Apps — areas, groups, subareas, role-based visibility, and the user-experience impact.
- The Dataverse plug-in execution pipelineHow Dataverse executes plug-ins — stages, pre/post images, transactional scope, and how multiple plug-ins interact on a single operation.
- The Dataverse security modelRoles, business units, teams, row sharing, and field-level security in Dataverse — the layers that protect data in Dynamics 365 CRM and Power Apps.
- The Dataverse TDS endpointHow to query Dataverse with SQL through the TDS endpoint — Azure SQL-compatible read access for reporting tools, with limitations and security implications.
- Tracing and logging in DataverseHow to instrument Dataverse plug-ins and flows with tracing and logging — the trace service, Application Insights integration, and what to log without leaking sensitive data.
- Virtual tables in DataverseHow Dataverse virtual tables expose external data as if it were native — providers, OData connectors, refresh patterns, and the limits of treating someone else's database as a Dataverse table.
- XRMToolBox and the Dataverse tooling ecosystemThe community-built tools that supplement Microsoft's Dataverse admin and developer experience — XRMToolBox, FetchXML Builder, and the indispensable plug-ins.
Human Resources(4)
- Benefits management in Dynamics 365 Human ResourcesHow D365 HR handles benefits — plans, enrolment, eligibility rules, dependents, providers integration, and the operational discipline of annual open enrolment.
- Leave and absence in Dynamics 365 Human ResourcesHow Dynamics 365 HR handles leave plans, accruals, requests, approvals, and the policy variations that make leave management country-specific.
- Performance management in Dynamics 365 Human ResourcesHow D365 HR supports performance reviews — goals, journals, reviews, calibration, and the integration with development planning.
- What is Dynamics 365 Human Resources?Microsoft's HR core app — employee records, organisational structure, benefits, leave, and compensation, integrated with payroll partners.
Power Platform
52 guidesPower Apps(10)
- Canvas app offline modeHow to build offline-capable canvas Power Apps — local data, sync patterns, conflict handling, and the limits of mobile-first scenarios.
- PCF controls in Power AppsWhat Power Apps Component Framework (PCF) controls are, when to use them, and the developer toolchain to build, package, and deploy.
- Power Apps Component Framework (PCF) control developmentHow to build custom controls with the Power Apps Component Framework — the dev environment, lifecycle, manifest, packaging, and the common pitfalls for production PCFs.
- Power Apps modern controlsHow the modern control set in canvas apps differs from classic controls — Fluent UI styling, accessibility defaults, theming, and migration considerations.
- Power Apps monitoring and Application InsightsHow to monitor Power Apps in production — App Monitor, Application Insights integration, and the operational patterns for performance and error tracking.
- Power Apps performance tuningHow to make Power Apps canvas and model-driven apps fast — startup time, screen render, data fetching, formula optimisation, and the patterns that matter.
- Power Apps Portals history and rebranding to Power PagesFrom ADXStudio to Dynamics 365 Portals to Power Apps Portals to Power Pages — the product genealogy and what the rebranding means for customers.
- Power Apps Test EngineHow the Power Apps Test Engine enables automated UI testing for canvas apps — test definitions, the YAML format, integration with CI/CD, and the operational realities.
- Power Fx explainedThe Power Fx formula language — Excel-like syntax, where it's used in the Power Platform, and what's different from JavaScript.
- Power Fx named formulasHow named formulas in Power Fx differ from variables — declarative, recomputed, no side effects — and how they reshape canvas app code organisation.
Power Automate(8)
- Attended vs unattended RPA in Power Automate DesktopHow attended and unattended RPA differ in Power Automate — modes, licensing, machine management, and the use cases where each fits.
- Error monitoring patterns for Power AutomateHow to monitor Power Automate flows in production — Run History, alerts, Application Insights integration, and operational patterns for catching failures fast.
- Machine management for Power Automate DesktopHow to manage RPA machines at scale in Power Automate — machine groups, sizing, health monitoring, and the operational discipline that production bot fleets need.
- Power Automate approvals in depthHow the Approvals platform works under Power Automate — connector, approval types, delegation, the unified approval centre, and the operational patterns that scale.
- Power Automate child flowsHow child flows decompose Power Automate workflows into reusable pieces — definition, invocation, parameters, and the operational impact on maintainability.
- Power Automate Desktop and RPAHow Power Automate Desktop automates legacy applications with RPA — attended vs unattended, machine groups, AI Builder integration, and where to use it.
- Power Automate error handling patternsHow to handle errors robustly in Power Automate flows — try/catch scopes, configure run-after, retry policies, dead-letter handling, and the patterns that prevent silent failures.
- Power Automate flow design patternsHow to design reliable, maintainable Power Automate flows — triggers, retries, error handling, child flows, and what not to do.
Power BI(7)
- Power BI dataflows vs datamartsPower BI dataflows, datamarts, semantic models, and Fabric items — when to use each, how they relate, and the path Microsoft's Fabric strategy is pushing data work toward.
- Power BI deployment pipelinesHow Power BI deployment pipelines automate Dev/Test/Prod promotion of reports, semantic models, and dataflows — configuration, rules, and the ALM patterns.
- Power BI for Dynamics 365How Power BI integrates with Dynamics 365 — pre-built apps, Dataverse and F&O connectors, Microsoft Fabric, and where the data actually lives.
- Power BI gateway for on-prem dataHow the on-premises data gateway bridges Power BI to on-prem data sources — installation, configuration, security, and the patterns for hybrid analytics on Dynamics 365 data.
- Power BI incremental refreshHow Power BI incremental refresh works — partitioning by date, range parameters, the refresh policy, and the patterns for large datasets.
- Power BI paginated reportsHow paginated reports differ from interactive Power BI reports — SSRS lineage, design tool, when pixel-perfect matters, and the operational role of paginated reports alongside interactive.
- Power BI row-level security — a deep diveHow row-level security (RLS) works in Power BI semantic models — DAX roles, dynamic security, object-level security, and the patterns for getting it right at scale.
Power Pages(4)
- Power Pages for Dynamics 365 customer portalsBuilding customer-facing portals on top of Dataverse — Power Pages templates, authentication, security, and operational realities.
- Power Pages Liquid templatingHow Liquid templates work in Power Pages — variables, tags, filters, rendering Dataverse data, and the design patterns for customer-facing portals.
- Power Pages security, in depthHow Power Pages secures external-facing portals — identity providers, web roles, table permissions, page permissions, and the audit and DLP that wraps them.
- Power Pages with Dataverse searchHow to make Power Pages portals searchable — enabling Dataverse search, scoping by table and security, indexing, and the patterns for portal-friendly search UX.
Copilot & AI(7)
- AI Builder document automation, in depthHow AI Builder's document automation works — pre-built models, custom training, output structure, and the right way to integrate it with Dynamics 365.
- AI Builder explainedMicrosoft's no-code AI model library inside the Power Platform — pre-built models, custom training, and what AI Builder is good at.
- AI prompts in Power PlatformHow AI Builder and Copilot Studio promote prompts as a first-class artefact — prompt design, parameters, grounding, and the operational patterns that make AI prompts reliable in business apps.
- Building agents with Copilot StudioHow to design Copilot Studio agents — topics vs generative answers, knowledge grounding, actions, multi-turn dialogs, and operational patterns.
- Copilot agents vs Copilot StudioHow Microsoft's agent strategy splits — Copilot Studio for building custom agents, declarative agents in Microsoft 365 Copilot, autonomous agents — and how the pieces fit together.
- Copilot Studio for Dynamics 365Building AI agents on top of Dynamics 365 with Copilot Studio — topics, knowledge sources, generative answers, and Dataverse integration.
- Microsoft 365 Copilot for Dynamics 365How Microsoft 365 Copilot reaches into Dynamics 365 — graph connectors, agents, and the licensing layers that determine what users actually get.
Custom development(2)
- Custom connectors in the Power PlatformHow to build custom connectors for Power Apps, Power Automate, and Copilot Studio — OpenAPI definitions, authentication, certification, and the operational realities.
- The Plug-in Registration Tool — a deep diveHow PRT registers Dataverse plug-ins — assemblies, steps, images, secure/unsecure configuration, and where the tool fits in modern ALM.
ALM & governance(12)
- ALM with GitHub Actions for Power PlatformHow to run Power Platform CI/CD with GitHub Actions — Microsoft's official workflows, source structure, and the differences from Azure DevOps.
- Center of Excellence Starter KitHow Microsoft's CoE Starter Kit helps tenant-wide governance of the Power Platform — admin, monitor, nurture, theme, and the operational impact.
- Connection references and environment variablesHow to make Power Platform solutions portable across environments — connection references for credentials, environment variables for configuration values.
- Data loss prevention (DLP) policies in Power PlatformHow DLP policies in Power Platform restrict connector combinations across business and non-business data — policy design, environment scope, and the strategies that keep makers productive.
- Managed environments in Power PlatformWhat Managed Environments add to a Power Platform environment — admin features, sharing limits, weekly digest, solution checker enforcement, and pipelines — and what they cost.
- Power Platform ALM with Azure DevOpsHow to set up CI/CD for Power Platform using Azure DevOps — Build tools, pipelines, source control, and automated deployment between environments.
- Power Platform ALM with managed solutionsApplication lifecycle management on the Power Platform — solutions, managed vs unmanaged, environments, pipelines, and source control.
- Solution Checker and App Checker in Power PlatformHow Solution Checker analyses Dataverse solutions for issues — categories of findings, integration with Managed Environments, and how App Checker complements it for canvas apps.
- Solution dependencies and managed layer conflictsHow solution dependencies work in the Power Platform — required components, layer stacking, conflict resolution, and the maintenance discipline.
- Solution history and rollback strategies in DataverseHow to track solution changes over time and roll back when promotions go wrong — solution history table, backup-first patterns, and the limits of native rollback in Dataverse.
- Solution import / export pipelines for DataverseHow to automate Dataverse solution promotion through dev / test / prod — Power Platform CLI, Build Tools, GitHub Actions, and Power Platform Pipelines.
- Solution patches vs solution upgradesHow patches and upgrades differ in Power Platform solution lifecycle — what each does, when to use which, and the trade-offs across layers.
Other(2)
- Power Platform environmentsEnvironments in the Power Platform — types, capacity, regions, and how they relate to Dynamics 365 and Dataverse.
- The Power Platform admin centreThe Power Platform admin centre — what it does, who uses it, and how it relates to the Microsoft 365 and Dynamics 365 admin centres.
Integrations
48 guidesArchitecture patterns(11)
- Anti-corruption layers for Dynamics 365 integrationsHow anti-corruption layers protect Dynamics 365 from external system model leakage — translation patterns, when to apply ACL, and the maintenance discipline.
- API Gateway patterns for Dynamics 365How API gateways enhance Dynamics 365 integration architecture — Azure API Management, security, rate limiting, transformation, and the patterns for managed API surfaces.
- CQRS pattern for Dynamics 365How CQRS (Command Query Responsibility Segregation) applies to Dynamics 365 architectures — write vs read separation, projection patterns, and when CQRS helps vs hurts.
- Event-driven architecture for Dynamics 365How to design event-driven integrations around Dynamics 365 — event sources, brokers, consumers, and the patterns that produce loosely coupled, scalable architectures.
- Eventually consistent integrations with Dynamics 365How to design and operate eventually-consistent integrations — consistency vs availability trade-offs, conflict resolution, and the UX implications.
- Idempotency in Dynamics 365 integrationsWhy integrations must be idempotent — patterns for safe retries, deduplication, correlation IDs, and the design principles that prevent duplicates and inconsistencies.
- Integration patterns for Dynamics 365 CRMThe standard integration patterns for CRM-side Dynamics 365 — webhooks, Dataverse plug-ins, Service Bus integration, virtual tables, and pull vs push.
- Polling vs push patterns for Dynamics 365 integrationsHow to choose between polling and push integration patterns for Dynamics 365 — trade-offs, performance, freshness, and when each fits.
- SOAP vs REST vs GraphQL for Dynamics 365How the three API styles compare for Dynamics 365 integrations — capabilities, when each fits, and the practical considerations for choosing.
- The outbox pattern with Service BusA resilient integration pattern for Dynamics 365 — combining an outbox table with Service Bus to deliver guaranteed-once messaging across systems.
- The saga pattern for cross-system Dynamics 365 transactionsHow to handle multi-system business transactions that need to be atomic across Dynamics 365 and external systems — orchestration vs choreography, compensation, and the implementation patterns.
Azure services(8)
- Azure Data Factory with Dynamics 365How to use Azure Data Factory for Dynamics 365 data integration — connectors, common patterns, performance tuning, and when ADF is the right tool vs alternatives.
- Azure Functions for Dynamics 365 integrationsHow to use Azure Functions to extend and integrate Dynamics 365 — patterns, authentication, lifecycle, performance, and the trade-offs vs Power Automate.
- Azure Service Bus integration with DataverseHow Dataverse publishes change events to Azure Service Bus — registration, message format, queues vs topics, and resilient consumer patterns.
- Azure Synapse Link for DataverseHow Synapse Link replicates Dataverse data to Azure Data Lake Storage continuously — architecture, configuration, query patterns, and the path forward as Microsoft Fabric Link emerges.
- Logic Apps Standard vs ConsumptionThe two Logic Apps hosting models — Standard (single-tenant) vs Consumption (multi-tenant) — and how to choose between them for Dynamics 365 integrations.
- Logic Apps with Dynamics 365How Azure Logic Apps complement Power Automate for Dynamics 365 integrations — when to choose which, hybrid patterns, and operational realities.
- Microsoft Fabric and Dynamics 365How Microsoft Fabric and OneLake change Dynamics 365 analytics — Synapse Link, lakehouses, and the migration from Export to Data Lake.
- Virtual network data gateway for Dynamics 365How the virtual network (VNet) data gateway enables Dynamics 365 and Power Platform to access data in private Azure VNets — architecture, configuration, and the use cases.
Eventing & messaging(6)
- Change tracking and delta queries in DataverseHow Dataverse change tracking enables efficient incremental sync — enabling per table, using delta tokens, and integration patterns.
- Event Grid with DataverseHow Azure Event Grid integrates with Dataverse — schema, subscribers, when to use Event Grid vs Service Bus, and operational patterns.
- Message replay and poison queue handling for Dynamics 365 integrationsHow to design Dynamics 365 integrations that survive transient failures and handle poison messages — dead-letter queues, replay tooling, idempotency, and the operational rhythms.
- MQTT and IoT integration with Dynamics 365How MQTT protocol fits IoT scenarios for Dynamics 365 — Azure IoT Hub, message routing, and the patterns for getting device telemetry into Dynamics workflows.
- Webhooks in Business CentralHow webhook subscriptions work in Business Central — subscribing, renewing, payloads, and the realities of consuming change notifications.
- Webhooks vs events in DataverseHow Dataverse exposes change notifications — webhooks, service endpoints to Azure Service Bus / Event Hub / Event Grid, and the trade-offs in reliability and scale.
API & identity(9)
- Azure API Management in front of DataverseHow API Management acts as a façade for Dynamics 365 APIs — rate limiting, authentication, transformation, observability, and developer portal — and why it matters at scale.
- B2C authentication with Dynamics 365 — Entra External ID and beyondHow to authenticate external customers and partners against Dynamics 365 — Entra External ID (formerly Azure AD B2C), Power Pages authentication, and the patterns for B2C identity in CRM and ERP.
- Batch operations in the Dataverse Web APIHow to make multiple Dataverse Web API calls in one HTTP round-trip — $batch requests, change sets, and the performance gains at scale.
- Entra External ID for customer accessHow Microsoft Entra External ID provides customer-grade identity for Power Pages portals and external Dynamics 365 access — sign-up flows, branding, social identity, and the migration from Azure AD B2C.
- FetchXML vs OData in DataverseTwo query languages for Dataverse — what each does, performance and capability differences, and when to choose which.
- GraphQL and Dynamics 365How GraphQL fits with Dynamics 365 — wrapping OData as GraphQL, third-party tooling, where GraphQL helps vs hurts, and the operational considerations.
- Microsoft Graph and DataverseHow Microsoft Graph connects Microsoft 365 data to Dynamics 365 — Graph connectors, indexing Dataverse content, and the Copilot enablement story.
- Microsoft Graph API with Business CentralHow Business Central exposes data through Microsoft Graph — the new unified API surface, what's available, authentication, and where Graph fits alongside BC's native APIs.
- Power Automate connectors for Dynamics 365The standard and premium Power Automate connectors for Dynamics 365 — what each one does, the differences, and the licensing implications.
Resilience & ops(5)
- Circuit breakers in Dynamics 365 integrationsHow the circuit-breaker pattern protects Dynamics 365 integrations from cascading failures — implementation in Azure Functions, Logic Apps, and Dataverse plug-ins, with operational tuning.
- Integration testing patterns for Dynamics 365How to test integrations for Dynamics 365 — unit, contract, integration, end-to-end tests, and the patterns that catch regressions before production.
- Observability for Dynamics 365 integrationsHow to build observability into Dynamics 365 integrations — logs, metrics, traces, correlation IDs, and the patterns that make production integration health visible.
- OpenTelemetry with Dynamics 365 integrationsHow OpenTelemetry standardises observability in Dynamics 365 architectures — instrumentation, exporters, distributed tracing, and the path to vendor-neutral observability.
- Retry policies with Azure services for Dynamics 365 integrationsHow to implement retry policies in Azure-based Dynamics 365 integrations — exponential backoff, idempotency, circuit-breaker integration, and the patterns that handle transient failures gracefully.
Data movement(9)
- Common Business Central ISV add-onsCategories of Business Central ISV add-ons that customers most often install — country localizations, document automation, EDI, banking, and vertical industry apps.
- Data integration for real-time marketing in Customer Insights — JourneysHow real-time marketing journeys consume external data — trigger events, custom triggers from external sources, the unified profile integration with Customer Insights — Data.
- Data lake export for Dynamics 365 Finance and OperationsHow F&O publishes data to Azure Data Lake — Bring Your Own Database (BYOD) legacy pattern, Export to Data Lake, Synapse Link for F&O, and Fabric Link for D365 — the evolving path.
- EDI with Business CentralHow EDI integration works with Business Central — direct EDI vendors, AppSource connectors, document mapping, and the trade partner setup.
- Integrating Business Central with Microsoft 365How Business Central plugs into Outlook, Teams, Excel, SharePoint, OneDrive, and the rest of Microsoft 365.
- Integrating Business Central with SalesforcePatterns for connecting Business Central to Salesforce — accounts and contacts, opportunities to orders, and the choice between iPaaS and direct integration.
- Integrating Business Central with ShopifyHow Microsoft's Shopify connector for Business Central works — items, orders, inventory sync, fulfilment, and the operational realities.
- Integrating Dynamics 365 with Azure servicesHow Dynamics 365 plugs into Azure — Service Bus, Logic Apps, Functions, API Management, Event Grid, and the iPaaS patterns that actually work.
- Microsoft Teams integration patterns with Dynamics 365How Dynamics 365 integrates with Microsoft Teams — collaboration on records, embedded apps, adaptive cards, Copilot, and meeting recording flows.
Implementation
42 guidesMethodology(7)
- Architecture decision records for Dynamics 365How ADRs capture the architectural choices in a Dynamics 365 program — what they are, what to record, and the long-term value they provide.
- Build vs buy in the Dynamics 365 ecosystemWhen to customise Dynamics 365 with AL / X++ / Power Platform vs buy an AppSource solution — the trade-offs, the framework, the practical guidance.
- FastTrack for Dynamics 365Microsoft's FastTrack program for Dynamics 365 — eligibility, what's offered, key engagements, and how to make the most of it.
- How to choose the right Dynamics 365 productA practical framework for picking the right Dynamics 365 apps — by company size, industry, complexity, and starting point.
- Phased vs big-bang go-liveWhen to phase a Dynamics 365 go-live and when to go big-bang — the trade-offs across complexity, risk, integration burden, and organisational change.
- The Success by Design methodologyMicrosoft's current Dynamics 365 implementation methodology — iterative delivery, fit-to-standard, and the role of Solution Blueprint Reviews.
- The Sure Step methodologyMicrosoft's older implementation methodology for Dynamics — the phases, deliverables, and what survived in modern partner practice.
Project execution(17)
- Budget management for Dynamics 365 implementationsHow to budget and manage costs for a Dynamics 365 project — cost categories, tracking discipline, change control, and the patterns that prevent budget overruns.
- Business process mapping for Dynamics 365How to map business processes for a Dynamics 365 implementation — process hierarchies, BPMN notation, scenarios, and the patterns that produce useful process documentation.
- Change management for Dynamics 365How to run change management on a Dynamics 365 implementation — stakeholders, comms, training timing, and the cultural patterns that decide adoption.
- Change readiness assessment for Dynamics 365 implementationsHow to assess organisational readiness for a Dynamics 365 implementation — readiness dimensions, surveys and interviews, gap analysis, and the interventions that close gaps before go-live.
- Cutover planning for Dynamics 365How to plan the production cutover for a Dynamics 365 implementation — the cutover playbook, data migration windows, parallel running, and the high-pressure days around go-live.
- Data migration strategy for Dynamics 365How to plan and run a data migration into Dynamics 365 — scope, tools, cycles, reconciliation, and the cultural side that breaks projects.
- Fit-gap analysis for Dynamics 365How to perform fit-gap analysis for a Dynamics 365 implementation — comparing requirements to standard capabilities, categorising gaps, and making build / buy / customise decisions.
- Functional design documents for Dynamics 365How to structure an effective FDD — sections that capture the business process, the system behaviour, the decisions and rationale, and the test scenarios.
- Hypercare after Dynamics 365 go-liveHow to plan and run hypercare — the post-go-live stabilisation window where issues are loud, fixes are fast, and habits are forming.
- Project governance for Dynamics 365 implementationsHow to structure governance for a Dynamics 365 project — steering committee, project management office, decision rights, and the rhythms that keep complex projects on track.
- Requirements gathering for Dynamics 365 implementationsHow to gather requirements effectively for a Dynamics 365 implementation — workshop techniques, business process analysis, prioritisation, and the discipline that produces useful FDDs.
- Risk management on Dynamics 365 projectsHow to identify, track, and mitigate risks on Dynamics 365 implementations — the risk register, scoring framework, escalation, and the discipline that prevents most project failures.
- Risk register for Dynamics 365 projectsHow to maintain an effective risk register for a Dynamics 365 implementation — risk identification, scoring, mitigation, monitoring, and the discipline that prevents surprises.
- Stakeholder management for Dynamics 365 implementationsHow to identify, engage, and manage stakeholders through a Dynamics 365 project — RACI, communication plans, influence mapping, and the patterns that prevent stakeholder surprises.
- Test data management for Dynamics 365How to build and maintain test data for Dynamics 365 environments — anonymisation, synthetic data, data subsetting, and the workflows for keeping non-prod environments useful.
- Training strategies for Dynamics 365 rolloutsDesigning effective training for a Dynamics 365 implementation — formats, audiences, timing, materials, and the role of Task Recorder and Copilot.
- User acceptance testing for Dynamics 365Running an effective UAT cycle on Dynamics 365 — scenarios, environment, exit criteria, and what to test that's actually worth testing.
Vendor & contracting(3)
- Choosing a Dynamics 365 partnerHow to pick the right Microsoft partner for a Dynamics 365 implementation — what to look for, what to interrogate, and the red flags worth catching early.
- Statement of Work for Dynamics 365 implementationsHow to structure an effective SOW for a Dynamics 365 engagement — scope, deliverables, acceptance criteria, change control, and the protections both sides need.
- Vendor selection for Dynamics 365 implementationsHow to select an implementation partner for Dynamics 365 — RFP process, evaluation criteria, demo and reference checks, and the decision frameworks that lead to good partnerships.
Operations & support(12)
- Backup strategy for Dynamics 365What Microsoft backs up automatically vs what customers need to plan for — Dataverse, F&O, third-party backup tools, and the difference between backup and disaster recovery.
- Capacity planning for Dynamics 365How to plan and monitor capacity in a Dynamics 365 tenant — Dataverse storage, API calls, AI Builder credits, environments, and the cost levers that matter.
- Data classification for Dynamics 365How to classify data in Dynamics 365 to drive security, retention, and compliance decisions — classification tiers, where to record them, and the integration with Microsoft Purview.
- Data residency and compliance in Dynamics 365Where Dynamics 365 data lives, how compliance certifications stack up, GDPR and country-specific rules, and the customer's responsibilities.
- Disaster recovery and backups in Dynamics 365How Microsoft handles backup and disaster recovery for Dynamics 365 — point-in-time restore, regional pairing, RPO/RTO, and what customers should do on top.
- Documentation strategies for Dynamics 365 implementationsWhat to document, who reads it, and how to keep documentation current — functional design, runbooks, training materials, and the layered documentation model that actually works.
- Environment strategy for Dynamics 365 projectsHow to design dev / test / UAT / production environment topology for a Dynamics 365 implementation — naming conventions, refresh cadence, data isolation, and the trade-offs at different team sizes.
- Release management for Dynamics 365How to manage releases for Dynamics 365 — release cycles, change advisory, version control, deployment runbook, and the rhythm that production-grade teams build.
- Run book operations after Dynamics 365 go-liveHow to run Dynamics 365 in steady-state — daily, weekly, monthly, and release-wave operations, with the run book that captures who does what when.
- Steering committee design for Dynamics 365 programsHow to structure and run a Dynamics 365 steering committee — composition, cadence, agenda, decision rights, and the discipline that keeps programs aligned.
- Tenant administration for Dynamics 365How to administer a Dynamics 365 tenant — Microsoft 365, Power Platform, Business Central, and Finance/SCM admin centres, roles, and tenant-level governance.
- Tenant-to-tenant migration scenariosWhat's involved in migrating Dynamics 365 from one Microsoft 365 tenant to another — common scenarios, what moves, and what has to be rebuilt.
Cost & governance(3)
- Citizen development governanceHow to govern citizen development on the Power Platform — the trade-offs, the framework, environments, DLP, training, and the CoE function.
- License optimisation for Dynamics 365How to keep Dynamics 365 license spend efficient — right-sizing per user, attached vs base licences, Team Members, the cost-control discipline.
- Licensing updates for Dynamics 365 in 2026What's changed in Dynamics 365 licensing through the most recent updates — pricing tiers, base + attach SKUs, Copilot bundles, and the patterns to budget for.
Industries
29 guidesOther(29)
- Dynamics 365 for 3PL and logisticsHow Dynamics 365 fits third-party logistics, warehousing, and freight forwarding — operational visibility, customer engagement, billing complexity, and integration with TMS / WMS.
- Dynamics 365 for aerospaceHow Dynamics 365 serves aerospace — manufacturing, MRO, supply chain compliance, traceability, and the integration with industry-specific systems.
- Dynamics 365 for agricultureHow Dynamics 365 fits agriculture and agribusiness — crop and livestock tracking, traceability, seasonal accounting, commodity pricing, and the partner ecosystem that fills the vertical gaps.
- Dynamics 365 for airlinesHow Dynamics 365 serves airlines — passenger CRM, loyalty, ground operations, MRO, and the integration with airline industry systems (PSS, MRO, revenue management).
- Dynamics 365 for automotiveHow Dynamics 365 fits the automotive industry — OEM, dealer, supplier scenarios — connected vehicle, dealer management, and the integration with industry-specific platforms.
- Dynamics 365 for bankingHow Dynamics 365 serves banking — retail banking, commercial banking, wealth management — with CRM, marketing, customer service, and the integration with core banking systems.
- Dynamics 365 for constructionHow Dynamics 365 fits construction — project accounting, job costing, equipment management, payroll integration, and the construction ISV add-ons that complete the picture.
- Dynamics 365 for educationHow Dynamics 365 fits higher education and K-12 — student lifecycle, alumni relations, fundraising, and Microsoft's Industry Cloud accelerators.
- Dynamics 365 for energyHow Dynamics 365 serves the energy sector — utilities, renewables, oil and gas — with field service, project operations, customer engagement, and the industry-specific demands.
- Dynamics 365 for financial servicesHow Dynamics 365 fits banking, insurance, and wealth management — Microsoft Cloud for Financial Services, regulatory and compliance considerations.
- Dynamics 365 for food and beverageHow Dynamics 365 fits food and beverage manufacturing and distribution — batch traceability, catch weight, expiry, regulatory, and the ISV add-ons that complete the picture.
- Dynamics 365 for government contractingHow Dynamics 365 fits government contractors — DCAA / FAR compliance, project accounting, indirect rates, and the specifics of selling to government customers.
- Dynamics 365 for healthcareHow Dynamics 365 fits healthcare providers and payers — the Microsoft Cloud for Healthcare, patient engagement, supply chain, and the regulatory considerations.
- Dynamics 365 for hospitalityHow Dynamics 365 fits hotels, restaurants, and hospitality groups — guest engagement, loyalty, operations, and the integration with property management and POS systems.
- Dynamics 365 for insuranceHow Dynamics 365 fits insurance carriers, brokers, and MGAs — agent / broker engagement, policy lifecycle support, claims, and customer service.
- Dynamics 365 for manufacturingHow Dynamics 365 fits manufacturing — Business Central vs Supply Chain Management, discrete vs process, and the typical software stack.
- Dynamics 365 for media and entertainmentHow Dynamics 365 fits media companies — publishers, broadcasters, streaming services, sports — advertising sales, audience engagement, rights management, and the integration with industry-specific platforms.
- Dynamics 365 for miningHow Dynamics 365 serves the mining sector — equipment-heavy operations, contractor management, royalty accounting, and the integration with specialty mining systems.
- Dynamics 365 for nonprofitsHow Dynamics 365 fits nonprofit organisations — fund accounting, donor management, grants, and the Microsoft Nonprofits offering.
- Dynamics 365 for pharma and life sciencesHow Dynamics 365 fits pharma manufacturers, distributors, and biotech — GxP-aware manufacturing, regulated traceability, HCP/HCO engagement, and the validation challenges.
- Dynamics 365 for professional servicesHow Dynamics 365 fits professional services — Project Operations, Sales, time/expense, billing, and the integration with Business Central or Finance.
- Dynamics 365 for railwaysHow Dynamics 365 serves railway operators — passenger CRM, freight, rolling stock maintenance, station operations, and the integration with rail-specific systems.
- Dynamics 365 for real estateHow Dynamics 365 fits commercial and residential real estate — property management, lease accounting, tenant engagement, and the ISV ecosystem.
- Dynamics 365 for rental businessesHow Dynamics 365 supports rental businesses — equipment hire, vehicle rental, party hire, IT rental — with rental-specific extensions, asset tracking, and the operational nuances.
- Dynamics 365 for retailHow Dynamics 365 fits retail — Commerce for omnichannel, Business Central for SMB retailers, and the typical retail stack.
- Dynamics 365 for shipping and maritimeHow Dynamics 365 serves shipping and maritime — vessel operations, port logistics, customs, freight forwarding, and the integration with maritime-specific systems.
- Dynamics 365 for telecommunicationsHow Dynamics 365 fits telecom operators — subscriber management, billing complexity, network operations, B2B sales, and the integration with industry-specific platforms.
- Dynamics 365 for utilitiesHow Dynamics 365 fits the utilities sector — customer service, field service, asset management, and integration with industry-specific systems.
- Dynamics 365 for wholesale distributionHow Dynamics 365 fits wholesale distribution — multi-channel order capture, warehouse, e-commerce, EDI, and supplier integration.
Migrations
6 guidesOther(6)
- Business Central vs Dynamics NAVWhat changed in the move from Dynamics NAV to Business Central, and what that means for organisations still running NAV.
- Growing from Business Central to Finance and SCMWhen and how to move from Business Central up to Dynamics 365 Finance and Supply Chain Management — signals, scope, and the migration path.
- Migrating from NAV on-premise to Business Central SaaSMoving from Dynamics NAV on-premise to Business Central SaaS — the cloud migration tool, AL code rebuild, and the operational changes that come with it.
- Migrating from NetSuite to Business CentralMoving from NetSuite to Business Central — the data and customisation challenges, the cost angle, and what to expect from the project.
- Migrating from QuickBooks to Business CentralMoving from QuickBooks to Business Central — the data migration wizard, scope decisions, parallel running, and the gotchas that catch people out.
- Migrating from SAP Business One to Business CentralMoving from SAP Business One to Business Central — the practical mapping, data migration approach, and the choices that decide the project's complexity.