Hi,
FNDADMIN is the role/permission set that everything is granted to.
The specific projections that is checked to enable/disable the client designers are
CustomPagesHandling
CustomNavigatorHandling
But to make use of the configurations as a customer there are several other projections that are needed. This is what fndcobInstallation.sql say
Security_SYS.Grant_System_Privilege('DEFINE SQL', grantee_);
-- Security_SYS.Grant_Pres_Object('EE_INFORMATION_CARDS', role2_, 'FALSE');
-- Security_SYS.Grant_Pres_Object('EE_INFORMATION_CARDS_CONFIG', role2_, 'FALSE');
-- Security_SYS.Grant_Pres_Object('frmPackageDetail', grantee_);
-- Security_SYS.Grant_Pres_Object('tbwPackageOverview', grantee_);
-- Security_SYS.Grant_Pres_Object('dlgAddToAcp', grantee_);
-- Security_SYS.Grant_Pres_Object('tbwTranslations', grantee_);
-- Security_SYS.Grant_Pres_Object('tbwConditionalFieldActions', grantee_);
Security_SYS.Grant_Pres_Object('lobbyPage04ec55dd-960d-4f81-b8ca-63529e22a2f8',grantee_,'TRUE','FALSE');
Security_SYS.Grant_Projection('CustomPagesHandling', grantee_);
Security_SYS.Grant_Projection('ConfigurationHandling', grantee_);
Security_SYS.Grant_Projection('ConfigurationContextAdmin', grantee_);
Security_SYS.Grant_Projection('ProjectionConfigHandling', grantee_);
Security_SYS.Grant_Projection('AurenaPageDesigner', grantee_);
Security_SYS.Grant_Projection('CustomNavigatorHandling', grantee_);
Security_SYS.Grant_Projection('NavigatorConfigurationAdmin', grantee_);
Security_SYS.Grant_Projection('EntityConfigHandling', grantee_);
Security_SYS.Grant_Projection('EnumConfigHandling', grantee_);
Security_SYS.Grant_Projection('NewCustomEventAssistantHandling', grantee_);
Security_SYS.Grant_Projection('CustomEventHandling', grantee_);
Security_SYS.Grant_Projection('EventActionHandling', grantee_);
Security_SYS.Grant_Projection('NewEventActionHandling', grantee_);
Security_SYS.Grant_Projection('AppConfigPackageHandling', grantee_);