Dynamic 365 Business Central: Page Customization Object
The Page Customization object allows developers to tailor the user interface without changing the base page or creating page extensions. It is especially useful when UI changes need to be role-specific rather than global.
A page customization is always linked to a profile (Role Center). This means the same page can look different for different users, depending on their assigned role. One important advantage is that a single page customization can be reused across multiple profiles within the same extension.
What can you do with Page Customizations?
Using a page customization, you can:
-
Move actions or controls (for example, repositioning buttons)
-
Hide or show actions
-
Add new fields or groups
-
Control page views
-
Adjust editability of fields (from newer runtime versions)
All of this is done without touching the standard page logic, which makes upgrades safer and cleaner.
Key Things to Remember
-
Page customizations apply only to the Role Centers they are assigned to
-
They do not modify the base page for all users
-
Action modifications inside Cue groups are not supported
-
The
allowDebuggingsetting does not restrict copying page customizations using Designer -
Extension object names are limited to 30 characters
This was originally posted here.

Like
Report
*This post is locked for comments