45

Moving this from https://github.com/Microsoft/AL/issues/4378 per suggestion from atoader. In RTC/on-premise, profile configuration was easily handled by consultants or even clients themselves. Currently, the process of Profile Configuration in BC Cloud is quite manual and requires some development knowledge and tools. Describe the solution you'd like: Desired changes: Enable functionality in Designer: - Parts hide/show/move - Actions hide/show/move Enable saving changes from designer as profile + pagecustomization objects Desired process: Open designer in BC Sandbox, click "configuration mode" Using visual designer in BC Sandbox, make changes to pages (fields,actions,parts) When closing designer/saving changes, specify Profile Name and Description, and Role Center ID Changes are saved and published as Extension which contains Profile configuration (e.g. profile object + pagecustomization objects) Allow download of source code and F7 use from VSCode to grab source code, as in current Extensions Describe alternatives you've considered This is the current process, which is unwieldy and prone to errors: Using visual designer in BC Sandbox, make changes to pages (NB: currently designer has very limited functionality - only Fields appear to be fully supported; Parts you can remove but not add; Actions you can't change at all) Closing designer saves the page changes as pageextension objects Download source code and copy to VSCode (or use F7 from VSCode) In VS Code, manually convert all pageextension objects to pagecustomization objects Create Profile object, manually add reference to each pagecustomization object In VSCode, add changes which are not currently possible via designer (e.g. show Parts, show/hide Actions) Publish profile as an extension

Category: General
STATUS DETAILS
Completed
Ideas Administrator

Thank you for your feedback! We released this feature as part of the functionality in Business Central 2019 release wave 2. 

Your help was greatly appreciated,  ​
Mike Borg Cardona PM, Microsoft