Business Central provides both personalization for users and customization for administrators. Personalization allows users to tailor their workspace by adjusting page layouts to suit their own preferences. Administrators can customize page layouts for a specific profile, based on business roles or departments, so that all assigned users see the same customized page. While personalization allows users to show, hide, and move fields and actions on a page, customization offers extra capabilities. For example, customization allows you to show fields that are in the page’s source table or extension tables but aren’t defined on the page object—this isn’t possible personalization.
The typical business use of a profile is a role. A profile is therefore named Profile (Role) in the UI.
Page customization starts from the Profiles (Roles) page, the administrator’s starting point for managing users’ profiles on individual profile cards. In addition to customizing the page layout, you control various other settings for profiles on the Profile (Role) page for each profile. For more information, see Manage Profiles.
The D365 Profile Mgt. permission set includes the execute permission on the system object 9026 Add Field to Table. If you don’t have this permission, you’re not allowed to add fields on the page unless they’re defined on the page object.
Business Central opens on a new browser tab for the selected profile with the Customizing banner activated. The Customizing banner offers the same functionality as the Personalizing banner that is available to users.
To navigate during personalization, use Ctrl+Click on an action if it is highlighted by the arrowhead.
The customization of pages is now recorded for the profile.
You can get an overview of which pages are customized for a profile, for example to plan which pages to customize further or delete.
On the Customized Pages page, you can delete customizations, and you can troubleshoot by scanning for potential issues.
You can cancel all customizations that you have made for a profile. Customizations introduced with an extension and personalizations made by a user aren’t deleted. You can delete all personalizations with another action. For more information, see To delete all personalizations made by a user.
The layout on pages for the profile is reset to the default layout.
You can delete individual page customizations that you have made for a profile. Customizations introduced with an extension and personalizations made by a user aren’t deleted. You can delete specific page personalizations with another action. For more information, see To delete personalizations for specific pages.
The layout on the selected pages is adjusted to the changes you made.
You add fields to the page from the Add field to page pane, which you open by selecting the + Field action when in the customization mode. It’s important to understand that the Add field to page pane is used to show fields that already exist—either on the page and its source tables,—but are currently hidden from view. You can’t create new fields.
The Add field to page pane presents all fields that can be shown on the page. Fields are divided into the following categories, as determined by the underlying design of the page itself, its source table, and extensions:
Table fields not on the page object – Includes fields that are defined in the base table or extension tables, but aren’t defined on the page. The tooltip for these fields includes the label Defined by the table.
Page fields bound to a table – Includes fields that are defined in the base table or table extensions and are also defined on the page as either shown or hidden. The tooltip for these fields includes the label Defined by the page.
Page fields that aren’t bound to a table- Fields that are only defined on the page, not in the base table or extension tables. These fields typically used for variable or calculation. The tooltip for these fields includes the label Defined by the page.
Use the filter button above the list to change what category of fields are presented the Add field to page pane.
If you want to make a table-only field available on a page to users, you must first add it to the page. Once you’ve added the field, users can choose to show or hide the field as they like using personalization. There are couple ways to add a field.
Once the field has been added, the tooltip for the field in the Add field to page pane switches to Defined by the page. The added field is locked from editing and can’t be unlocked.
If you’ve added a table field that originally wasn’t on the page object, you can remove it again. Removing a field is different that hiding it. When you hide a field, users can still show it on their workspace through personalization. However, if you remove a field, the field is no longer available for users to show, or hide for that matter. If the field is currently displayed on a user’s workspace, it disappears from their workspace when you remove it.
To remove a field, select the arrowhead on the field in the page and then Remove. If you can’t find the field, select it in the Add field to page pane to indicate its hidden location.
Removing a field doesn’t delete data that’s stored in the field or it’s source tables. It just removes the field from view.
Customization allows you to lock (allow editing) or unlock editing (prevent editing) of most fields on a page. To lock or unlock editing, select the field on the page, select the arrowhead, and then select Lock editing or Unlock editing. It’s important to keep in mind a few rules about locking and unlocking fields:
FOR A CALL BACK
Provide discussion information and we’ll get back to you as soon as possible