Posts

Showing posts from December, 2025
Image
  Controlling Field Visibility on Master Pages Using User Setup in Business Central Overview In Microsoft Dynamics 365 Business Central, permissions alone are often insufficient when the requirement is to allow users to work with master data while hiding sensitive financial information such as balances, net changes, or internal values. Typical examples include: Users posting journals but not seeing G/L balances Users selecting bank accounts without seeing bank balances Users accessing master records but not financial KPIs This article describes a scalable and maintainable AL pattern that uses User Setup and page extensions to control field visibility at runtime. Design Principles This solution is based on the following principles: User-based configuration (not role-based) Centralized logic for visibility rules Reusable procedures SaaS-safe customization Minimal impact on permissions High-Level Archi...