I am exploring the launchpad configuration options to disable Personalization options like move, rename, delete, reset or create new groups. In addition, disable the ability to change Theme under user preferences.
As SAP help suggested multiple approaches, I have started working on the approach to copy the out of the box fiori launchpad(BSP name: /UI2/USHELL) to custom BSP application(YTEST) and edited the files PersonalizationOff.json and FioriLaunchpad.html. These edits were carried out in the copied application in the sandbox.
When the custom launchpad is launched, Configurations maintained in PersonalizationOff.json file, which is referred in the FioriLaunchpad.html were not applied as expected.
Below are the screen shots of the PersonalizationOff.json , FioriLaunchpad.html and error that was captured into console.
Any inputs to have PersonalizationOff.json setting applied to custom launchpad is much appreciated. Thanks.