Business Central 29
Release Version 29.0.2.0
Bug Fix - 20189
Update Portal fails with an invalid configuration file error
Description: Improved portal update validation to identify the specific configuration issue when a portal configuration file is invalid or does not match the selected portal.
Impact: Users receive actionable error details, making configuration problems easier to diagnose and resolve.
Created: October 30, 2026
Functional Upgrade - 20229
Portal Build Optimization
Description: Improved the Business Portals build process through Business Central to reduce CPU and memory consumption and improve build reliability, particularly on lower-tier Azure machines.
Impact: Builds are more stable and resource-efficient, helping prevent performance issues and failures caused by high CPU or RAM usage.
Created: October 30, 2026
Release Version 29.0.1.0
Functional Upgrade - 18854
Restructure portal configuration into logical sections
Description: The Portal Configuration page has been reorganized into logical categories, including Images & Branding, Sign-Up Requirements, Security, and General Settings. This change replaces the previous single long list of options, making configuration fields easier to locate and manage.
Impact: Business Portal Admins can now navigate and update portal settings more efficiently, reducing the time spent searching for specific options and improving overall usability of the configuration experience.
Created: August 20, 2026
Functional Upgrade - 18897
Add configurable login page video
Description: Introduced the ability for Business Portals Administrators to upload and configure a video as the login page background. This enhancement was implemented to provide a more engaging and dynamic login experience.
Impact: Administrators can now customize the login page with video content, enabling richer branding and more immersive user experiences. End users will see a more modern and visually appealing login interface, with no changes required to their login process.
Created: August 20, 2026
Bug Fix - 20018
Primary color change not applied to all Icons #2
Description: Resolved an issue where updating the primary color in the Business Portal design did not consistently apply to all icons. The styling logic was corrected so that primary color changes are now propagated across all relevant portal icons and buttons after a rebuild.
Impact: Users can now reliably customize the portal’s primary color and see it reflected uniformly in icons and buttons, improving visual consistency and branding alignment without requiring manual adjustments.
Created: October 21, 2026
Bug Fix - 19861
Business Portals – Internal Visible User is Visible in Add Participant
Description: Resolved an issue where the internal user account "updateimages" was incorrectly displayed as an eligible participant in the ticket system. The visibility logic for this internal account has been adjusted to prevent it from being added as a ticket participant.
Impact: Users will no longer see or be able to select the "updateimages" account as a participant in tickets, improving data integrity and ensuring that internal system accounts are not used in operational workflows.
Created: October 20, 2026
Bug Fix - 20049
Power BI Credentials not Migrated
Description: Resolved an issue where Power BI credentials were not migrated when upgrading a Portal pre-config unify instance from versions earlier than 2.7.x.x to 2.7.x.x or later. The migration process has been updated to ensure Power BI credentials are correctly carried over during upgrades.
Impact: Users upgrading affected portals will now have their Power BI credentials preserved, preventing Power BI configuration failures and ensuring dashboards and reports load as expected after the upgrade.
Created: October 20, 2026
Bug Fix - 19755
Managed User Password Change (NAV)
Description: Resolved an issue where newly created portal users in NAV 2018 could not set an initial password because the password change process required a non‑existent current password. The fix aligns NAV 2018 behavior with the previously implemented correction, allowing initial password creation without requiring a current password.
Impact: Business Portal Administrators can now successfully create users and enable them to set their initial passwords, restoring expected user management functionality and preventing account setup failures for new users.
Created: October 20, 2026
Bug Fix - 19999
Transfer Existing NAV Job Queue Fix to AL to Prevent Repeated Email Notifications
Description: Resolved an issue in the Business Portals Job Queue where users encountering errors during processing were not being deactivated as intended. The existing fix from the Microsoft Dynamics NAV implementation has been ported to AL to ensure consistent handling of affected users and prevent repeated email notifications caused by unresolved errors.
Impact: Users who trigger errors during Job Queue execution are now correctly deactivated, preventing duplicate or repeated email notifications. This improves system reliability, aligns Business Central behavior with the prior NAV implementation, and reduces noise and confusion from unnecessary email alerts.
Created: October 20, 2026
Bug Fix - 20022
Image Migration on Update
Description: Resolved an issue where custom images configured in Business Portals were not retained during portal upgrades and were instead reset to the default image. The upgrade process has been updated to correctly migrate existing custom images to the new portal.
Impact: Users’ custom portal images will now persist after upgrades, preserving branding and configuration settings. No additional user action is required, and no adverse side effects are expected.
Created: October 20, 2026
Bug Fix - 19987
Portal Upgrade XML Error
Description: Resolved an issue where upgrading an existing portal could result in an XML error, preventing the upgrade from completing. The fix improves handling of XML content, including cases with problematic characters or malformed XML.
Impact: Users should now experience more reliable portal upgrades with fewer XML-related failures. In rare edge cases where XML content remains invalid, the system will fail more gracefully, reducing disruption and making troubleshooting easier.
Created: October 20, 2026
Bug Fix - 18848
Caption import error lacks details on Failed Captions
Description: Improved error handling when importing portal captions from configuration files so that the system now identifies and reports which caption entries could not be imported from Customsettings_DEU.config and Customsettings_ENU.config.
Impact: Business Portals administrators can now see detailed information about failed caption imports, enabling targeted manual updates and reducing troubleshooting time when configuration-based caption loading issues occur.
Created: July 30, 2026
Bug Fix - 18849
German umlauts displayed incorrectly after filling default captions
Description: Corrected the handling of German special characters in automatically generated portal captions for Business Portals when the user language is set to German (DE). Captions now properly display umlauts (ä, ö, ü) and the ß character in all affected labels and messages.
Impact: German-speaking users will now see correctly rendered text in portal captions, improving readability and professionalism. This fix resolves previous display issues with corrupted characters in UI messages and labels, with no expected negative side effects.
Created: July 30, 2026
Bug Fix - 18850
Inconsistent salutation list values between Portal caption and salutation list Page
Description: Resolved an issue where the Salutation List can be searched and opened from global search, resulting in salutation values that did not match those shown in the Salutation List page opened via Business Portals – Caption.
Impact: Salutation List page now can't be globally search, ensuring correct language recognition and alignment of data across Salutation List.
Created: July 30, 2026
Bug Fix - 18852
Updated portal images are not refreshed after image update and portal restart
Description: Resolved an issue where updated portal images (such as logo and background) were not displayed after uploading and restarting the Business Portal. The image update process was corrected to ensure newly uploaded assets are properly applied.
Impact: Business Portal administrators will now see the updated images as expected after performing image updates and restarting the portal, improving consistency between configuration changes and the portal’s visual appearance.
Created: July 30, 2026
Bug Fix - 18853
Disabled registration fields still required
Description: Resolved an issue where CAPTCHA fields remained mandatory during the registration process even after the corresponding “Captcha Required” configuration was disabled in Business Portals. The registration behavior now correctly reflects the configured settings.
Impact: Users and administrators will see consistent behavior between the portal configuration and the registration form. CAPTCHA fields will no longer be required when disabled in the configuration, improving usability and reducing confusion during user registration.
Created: July 30, 2026
Bug Fix - 19273
Custom Portal Images Are Lost After Rebuilding Stylesheet
Description: Resolved an issue where previously uploaded portal images were replaced by default images after rebuilding the portal stylesheet, particularly on environments using lower Azure Pricing Tiers. The image handling logic during stylesheet rebuild has been corrected to preserve existing custom images.
Impact: Business Portals Administrators can now rebuild portal stylesheets without losing previously uploaded images, ensuring consistent branding and visual content across portal updates, regardless of the Azure Pricing Tier used.
Created: August 19, 2026
Bug Fix - 19289
Salutation "Mr" contains incorrect or missing captions
Description: Corrected the translation and display of the “Mr” salutation in the Portal Configuration so that it is consistently shown with the appropriate caption across all configured languages when using the “Fill from Default” action.
Impact: Users now see accurate and complete salutation options in all supported languages, improving data consistency and preventing mislabeling or missing captions for the “Mr” salutation in business portals.
Created: August 19, 2026
Bug Fix - 19304
XML Parsing Error on Install
Description: Resolved an issue where publishing a portal via “Build Auto” failed with the error “Invalid XML format: No opening tag found.” during the update of portal settings. The XML handling in the Portal Creation/Upgrade CodeUnit was corrected to properly process portal configuration and caption data.
Impact: Business Portals administrators can now successfully publish portals using “Build Auto” without XML format errors. Portal settings, including captions and language data, are processed reliably, improving the stability and consistency of portal updates.
Created: August 12, 2026
Bug Fix - 19433
Portal Configuration Fails to Display Media Content
Description: Resolved an issue where media content assigned to a portal was not displayed in the Portal Configuration overview within the Business Portals Administrator Role Center. The update process was corrected to ensure media files are properly transferred and referenced during configuration.
Impact: Administrators can now reliably view all portal media content in the Portal Configuration overview, improving portal management and reducing confusion between what is configured and what is displayed in the live portal.
Created: September 9, 2026
Bug Fix - 19410
Pending "Build Stylesheets" Removed After Stop Cancellation
Description: Resolved an issue where cancelling the portal stop action cleared the pending “Build Stylesheets” task after a design change. The system now correctly retains the required stylesheet rebuild when the stop confirmation is declined, ensuring the portal’s configuration remains consistent with recent design updates.
Created: September 10, 2026
Bug Fix - 19372
Download Content Type Cannot be Emptied
Description: Resolved an issue where the content type for customer file downloads could not be cleared, resulting in an empty file list. The logic has been updated to allow the content type to be emptied while correctly displaying the associated files, aligning behavior with current Business Central standards.
Impact: Users can now remove the content type from customer file downloads without losing visibility of uploaded files. This fix restores expected functionality, improves usability when managing customer-related documents, and ensures compatibility with the underlying Business Central implementation.
Created: September 9, 2026
Bug Fix - 19381
App Notification Broadcast is marked as sent but is not displayed in the mobile app notifications
Description: Resolved an issue where App Notification Broadcasts marked as sent in Business Portals Admin were not appearing in the Business Portals mobile app Notifications. The notification delivery to the mobile app was corrected to ensure broadcasts are properly surfaced to end users.
Impact: Users now reliably see App Notification Broadcasts in the mobile app once they are sent from Business Portals Admin, improving communication visibility and consistency between the admin interface and the mobile client.
Created: September 8, 2026
Bug Fix - 19346
Button Link is not working
Description: Resolved an issue in the Business Portals App where buttons configured as links in the Mobile Dashboard were not correctly recognized after saving, preventing the link configuration from being applied as intended.
Impact: Buttons of type Link now function as expected and open the configured URL in the Business Portals App or the device’s default browser, restoring expected navigation behavior and improving reliability of link-based dashboard elements.
Created: September 4, 2026
Bug Fix - 19354
Caption Change Slide to Image
Description: Updated the Mobile Dashboard "Slide" element caption type to "Image".
Impact: This resolves confusion caused by the caption, as currently the tile can only load a single image.
Created: September 4, 2026
Bug Fix - 18950
Duplicate Email Notification Sent When Delete User via Job Queue
Description: Resolved an issue where deleting a web user via the job queue triggered two identical notification emails instead of a single email. The email handling logic was corrected to ensure only one deletion notification is sent as intended.
Impact: Users now receive a single, accurate notification email when their account is deleted, eliminating duplicate messages and improving the reliability and clarity of system-generated communications.
Created: August 12, 2026
Bug Fix - 19124
Unrelated Customers Visible Due to Contact Person Mapping
Description: Resolved an issue where, during ticket creation in the portal, recipients associated with the same external contact person configured in Web User Business Mappings were incorrectly displayed, even when they were not directly related to the current user. The logic has been updated so that only persons explicitly related to the logged-in user and within their authorization scope are shown.
Impact: Users now see only relevant and authorized recipients when creating tickets, preventing unintended exposure of information about unrelated customers and improving data privacy and access control within the portal.
Created: August 12, 2026
Bug Fix - 18625
Deactivated Dataset Assignments Block Portal Login and Configuration Publishing
Description: Resolved an issue in Business Portals where deactivated Datasets blocked portal configuration publishing and prevented affected Web Users from logging in. Deactivated Datasets are now ignored during login authorization and portal publishing validation, while still blocking access to their data. Visual indicators highlight Web Users referencing deactivated Datasets, and new assignments are restricted to active Datasets only.
Impact: Administrators can publish portal configurations without removing deactivated Dataset assignments and users can continue to log in even if some assigned Datasets are deactivated. This reduces administrative effort, prevents unintended login failures, and ensures that only data from active Datasets remains accessible, improving overall portal stability and usability.
Created: July 30, 2026
Bug Fix - 18570
Business Central Quick Search Not Working in Dataset Table Line Field Selection
Description: Restored the standard Business Central quick search behavior in the field selection list within Dataset Table Lines in Business Portals. The quick search now correctly returns matching field records, aligning the configuration experience with expected Business Central usability.
Impact: Users can efficiently locate and select fields for portal publishing using the familiar quick search functionality, reducing reliance on cumbersome column filtering and improving overall configuration speed and accuracy.
Created: July 30, 2026
Bug Fix - 18771
Document Central Select Custom Codeunit with BC Function not Just Plain Text
Description: Resolved an issue in the portal module setup where the codeunit field in the DMS Custom configuration did not use the Business Central lookup function and was treated as plain text. The field now correctly leverages the BC lookup to select custom codeunits.
Impact: Users can now reliably select and validate custom codeunits via the standard Business Central lookup, improving data accuracy and consistency and preventing misconfiguration caused by free-text entry.
Created: July 17, 2026
Bug Fix - 18520
Business Portals – Button color reverts to old/default color after portal update
Description: Fixed an issue where portal button colors reverted to default after updating Business Portals, because the portal stylesheet was not correctly invalidated or rebuilt. The update now ensures customer-specific color configurations are retained, and the stylesheet is rebuilt automatically when required.
Impact: Portal buttons consistently display the configured customer-specific colors after updates, eliminating the need for manual color adjustments to trigger stylesheet rebuilding and improving visual consistency and branding.
Created: July 17, 2026
Bug Fix - 18584
Delete Managed Account not Working
Description: Resolved an issue where deleting a managed user account from the web portal using a Business Administrator account did not trigger any action. The deletion process has been corrected so that accounts are now properly removed or queued for deletion as intended.
Impact: Business Administrators can now reliably delete managed user accounts, ensuring accurate account lifecycle management and preventing stale or orphaned accounts from remaining in the system.
Created: July 8, 2026
New Feature - 14738
Configuration Unification
Description: Introduced a new feature in Business Portals that allows users to configure base portal captions and settings directly within Microsoft Dynamics Business Central. This enhancement eliminates the need for manual XML file modifications, providing a more intuitive and user-friendly experience for managing portal configurations.
With this update, administrators can now make caption and configuration changes seamlessly through the familiar Business Central interface, improving efficiency and reducing the potential for errors.
Impact:
Improved Usability: Users can now manage portal captions and configurations through the Business Central interface, which is more intuitive and accessible than editing XML files manually.
Reduced Complexity: This eliminates the need for technical knowledge of XML, allowing non-technical users to make necessary changes without developer assistance.
Faster Configuration: Changes can be made and applied more quickly, reducing downtime and improving responsiveness to business needs.
Lower Risk of Errors: By removing manual XML editing, the risk of introducing syntax errors or misconfigurations is significantly reduced.
Created: July 31, 2025
Functional Upgrade - 20051
Power BI Credentials in Setup
Description: Introduced a centralized Power BI credentials section in the Business Portals setup page, aligning it with the existing App Registration configuration. This change removes the need to configure Power BI credentials separately for each portal and ensures a consistent, streamlined setup experience.
Impact: Users can now manage Power BI credentials from a single location, reducing configuration effort, minimizing errors, and improving maintainability across multiple portals. This enhancement simplifies administration and supports more efficient onboarding and updates for Power BI integrations.
Created: October 20, 2026
What To Do
- Power BI credentials will not be fetched automatically from active portals.
- Power BI on existing configuration will not be modified and continue working as is.
Steps to do:
- Enter Business Portals Setup.
- A new section called Power BI Registration will be shown.
- Enter the credentials of Power BI in this section.
The secret will accept the encrypted and unecrypted forms. It will detect and save it automatically in the appropriate format.
Functional Upgrade - 20058
Check Function of Portal Credentials
Description: Introduced a credential verification feature in the Business Portal that checks whether user credentials and configurations are current and properly synchronized with Business Central, ensuring alignment between the two systems.
Impact: Users can now quickly confirm that their Business Portal access and configurations remain valid and up to date, reducing configuration errors, improving data consistency, and enhancing overall system reliability.
Created: October 20, 2026
Functional Upgrade - 20063
Snapshots and XML Generation for Portal
Description: Introduced an intermediate snapshot capability during portal updates, providing an additional backup point to support safer update execution and easier validation.
Impact: Users can now recover more quickly and reliably from failed portal updates, reducing downtime and risk of data loss while improving overall update resilience and maintainability.
Created: October 21, 2026
Functional Upgrade - 18920
Configuration Tooltips
Description: Updated and standardized all tooltips within the Business Portals Configuration area to provide clearer, more concise explanations of configuration options. This change improves the usability of the configuration interface and reduces ambiguity for administrators.
Impact: Business Portals Administrators can now more easily understand and correctly configure system settings without relying on external documentation or support. This enhancement is expected to reduce configuration errors, shorten onboarding time, and decrease the volume of configuration-related support requests.
Created: August 19, 2026
Functional Upgrade - 18948
Open Job Queue Card by Clicking the Status
Description: Enabled task queues in Business Portals to be opened and started directly by clicking on their Status, reducing the need for additional navigation steps and streamlining queue management for administrators.
Impact: Business Portals Administrators can now access and manage task queues more quickly and efficiently, improving workflow speed and reducing the time required to initiate and work with queues.
Created: August 12, 2026
Functional Upgrade - 18396
On Premise Installation with App Registration
Description: Enabled support for hosting and creating Business Portals using Azure services, including App Registrations and Web Apps, to extend portal deployment options beyond on-premise environments.
Impact: Business Portals users can now leverage Azure for portal hosting, improving scalability, availability, and flexibility while reducing reliance on on-premise infrastructure.
Created: July 16, 2026