Manage business solutions with Microsoft Dynamics 365 Business Central (MB-800T00)
Learn to manage, secure, customize, develop, automate, and integrate Microsoft Dynamics 365 Business Central applications for efficient daily operations.
Register or Request Training
- Private class for your team
- Live expert instructor
- Online or on‑location
- Customizable agenda
- Proposal responses same day as request
Course Overview
Microsoft Dynamics 365 Business Central helps growing organizations replace entry-level accounting and legacy ERP systems with a connected, cloud-based business management platform. This course explores Business Central capabilities, setup, administration, security, customization, application development, lifecycle management, automation, and integration.
Participants will learn how Business Central supports finance, sales, purchasing, supply chain, projects, services, and operations. The course also covers AL development, extensions, APIs, web services, Power Automate, Azure Functions, testing, performance monitoring, Git, and Azure DevOps.
Course Benefits
- Explain how Business Central supports finance, sales, purchasing, supply chain, projects, services, manufacturing, and other business functions.
- Set up, administer, monitor, and secure Business Central environments.
- Manage users, profiles, permissions, entitlements, and auditing.
- Customize the Business Central user experience and develop extensions with AL and Visual Studio Code.
- Create and work with pages, reports, codeunits, XMLports, queries, tables, and control add-ins.
- Debug, test, deploy, maintain, and monitor Business Central applications.
- Use Git, GitHub, and Azure DevOps in application lifecycle management workflows.
- Automate business processes with Power Automate.
- Integrate Business Central with REST services, web services, APIs, and Azure Functions.
Delivery Methods
Delivered for your team at your site or online.
Microsoft Certified Partner
Webucator is a Microsoft Certified Partner. This class uses official Microsoft courseware and will be delivered by a Microsoft Certified Trainer (MCT).

Course Outline
- Start a Dynamics 365 Business Central trial
- Sign in to Business Central
- Use a demonstration database
- Start a trial with organizational data
- Extend a trial and manage the organization’s subscription
- Explore Microsoft Dynamics 365 Business Central capabilities
- Identify available subscription types
- Explore relationship management functionality
- Connect Dynamics 365 Sales with Business Central
- Explore supply chain management capabilities
- Process and administer purchasing
- Process and administer sales
- Send documents to customers
- Administer jobs
- Explore service management capabilities
- Explore manufacturing capabilities
- Explore human resources capabilities
- Use Business Central within Microsoft 365
- Customize Business Central
- Understand the Business Central cloud architecture
- Tailor, extend, and build applications
- Prepare applications for upgrades
- Understand upgrade responsibilities and best practices
- Review the update lifecycle
- Create installation and upgrade codeunits
- Transfer data between tables with DataTransfer
- Manage applications
- Detect and avoid breaking changes
- Review common application update questions
- Administer Business Central online
- Get started with the Cloud Solution Provider program
- Extend a customer trial
- Access the administration center
- Manage sandbox and production environments
- Configure tenant notifications
- Inspect environment telemetry and troubleshoot issues
- Export databases
- Enable features
- Monitor and analyze telemetry
- Analyze performance with the in-client performance profiler
- Use the Performance Toolkit extension
- Configure a Business Central Performance Toolkit suite
- Use APIs for administration and automation
- Manage users and security
- Add users
- Create user groups
- Implement permissions and permission sets
- Configure access times and logging
- Understand users, profiles, and role centers
- Perform user-specific setup
- Audit changes
- Use the Business Central development environment
- Get started with Visual Studio Code
- Install the AL Language extension
- Explore the logical database and its objects
- Differentiate the base application from the system application
- Create a Business Central extension
- Work with JSON configuration files
- Configure the AL Language extension
- Manage multiple AL extensions in one workspace
- Debug and deploy Business Central extensions
- Debug an extension with Visual Studio Code
- Use attach and debug configurations
- Implement snapshot debugging
- Use Rapid Application Development
- Publish and install an extension
- Configure Resource Exposure Policy settings
- Configure projects and workspaces
- Use AL code actions
- Use the Business Central Performance Toolkit
- Use Database Wait Statistics
- Work with pages
- Understand pages and page types
- Configure page properties
- Build page layouts with controls
- Connect pages with page parts
- Create pages with Visual Studio Code snippets
- Configure control properties
- Make pages searchable
- Define page actions and their properties
- Design report data models
- Create report data items and configure their properties
- Add columns to a report dataset
- Link, order, and indent data items
- Create a report dataset with a query
- Work with codeunits
- Create and access a codeunit
- Work with XMLports
- Understand XMLports
- Configure XMLport properties
- Define nodes and their properties
- Design XMLports
- Create an XMLport with Visual Studio Code snippets
- Use XMLports in AL code
- Work with entitlements and permission sets
- Understand entitlements and permissions
- Create entitlements and permission sets
- Override entitlements with inherent permissions
- Work with queries
- Understand Business Central queries
- Create a query in Visual Studio Code
- Join and filter query data
- Aggregate and sort query data
- Access queries from AL
- Explore advanced query concepts
- Build control add-ins
- Apply the Business Central look and feel
- Build a control add-in
- Address asynchronous control add-in considerations
- Connect control add-ins to Azure Functions
- Customize the user interface
- Add objects to search
- Create page customizations
- Create profiles with AL
- Use and create views with AL
- Extend application areas
- Identify functional table types and characteristics
- Distinguish functional table types and characteristics
- Create master tables
- Create supplemental tables
- Create subsidiary tables
- Create ledger tables
- Create register tables
- Create journal tables
- Create document tables
- Create setup tables
- Learn the fundamentals of AL programming
- Get started with AL
- Work with identifiers, syntax, and variables
- Use intrinsic data types
- Work with options and enums
- Work with collections
- Use assignments and type conversions
- Define expression types
- Monitor and improve application performance
- Prepare applications for optimal performance
- Use essential Application Insights capabilities
- Use Git source control with Visual Studio Code
- Configure Git
- Compare local and remote repositories
- Create a local repository
- Use a .gitignore file
- Add and remove files
- Check repository status
- Use and clone remote repositories
- Work with a remote repository
- Use application lifecycle management for Business Central
- Create an Azure DevOps organization
- Manage Azure DevOps projects
- Explore Azure DevOps Services
- Connect to Azure DevOps with personal access tokens
- Explore GitHub
- Automate application testing
- Test Business Central applications
- Install and run the Test Toolkit
- Run standard tests
- Create test codeunits with a test application
- Use Power Automate with Business Central
- Explore Business Central triggers
- Create a flow from scratch
- Create customer, vendor, and item approvals
- Create general journal approvals
- Create document approvals
- Build flows for different business scenarios
- Create button and instant flows
- Run scheduled flows
- Monitor and troubleshoot flows
- Access REST services from Business Central
- Use HTTP classes and functions
- Exchange data with an external REST service
- Use and read JSON
- Retrieve JSON data from external REST services
- Use Azure Functions with Business Central
- Understand Azure Functions fundamentals
- Create an Azure function
- Use an Azure function from Business Central
- Work with web services
- Compare SOAP, OData, REST, and APIs
- Implement web service authentication
- Enable OData web service access
- Work with OData return documents
- Request records with OData
- Use OData query options
- Create and update records with OData
- Use SOAP web services
- Request records with SOAP
- Handle user interface interactions when using web services
- Work with the Business Central API
- Access the Business Central API
- Apply API usage practices
- Work within API limits
- Create APIs
- Read, create, and update data through APIs
- Use API and OData bound actions
Class Materials
Each student receives a comprehensive set of materials, including course notes and all class examples.
Have questions about this course?
We can help with curriculum details, delivery options, pricing, or anything else. Reach out and we’ll point you in the right direction.