Create profiles in application language
A Page Customization object should always be linked to a profile before the customization is applied. A Profile object in Business Central allows you to build an individual experience for each user profile. When you create a new profile, you have to specify which Role Center page this profile uses, and which page customizations are linked to the profile.
profile TheBoss
{
Description = 'The Boss';
RoleCenter = "Business Manager Role Center";
Customizations = MyCustomization;
Caption = 'Boss';
}
The Profile object has additional properties available:
Description - This property is an internal comment that only developers can see.
ProfileDescription - This property is the detailed description of the profile. It can describe who this profile is for, why it's used, and how to use it.
Enabled - This property specifies whether the profile can be accessed by users or not. The default is true.
Promoted - This property specifies whether the profile is available in the Role Explorer or not. The default is false.
RoleCenter - This property specifies the associated Role Center page for the profile.
Customizations - This property is a comma-separated list of all page customizations that are linked to the profile.
Caption - This property contains the text that shows in the list of profiles.
profile TheBoss
{
Description = 'The Boss';
ProfileDescription = 'This profile is used for the Business Manager.'
RoleCenter = "Business Manager Role Center";
Customizations = MyCustomization;
Enabled = true;
Promoted = true;
Caption = 'Boss';
}