Skip to main content

Configuring SmartDashboard Tabs and Features

# shift-values.yaml file must have the following
# otherwise strange problems may occur

# -- Configuration for idp-core
idpCore:
valuesOverride:
importRealm:
enable: true
useBuiltin: true

Features available on the SmartDashboard are configured from the values.yaml

Below is code block referring to this: 'enabled: true' ➝ corresponds to the feature being active and available on the Smart Dashboard.

Frontend Tab Settings

valuesOverride:

settings:

userManagementActive: Enables the User Management tab, which allows administrators to manage user accounts and permissions.
Default: true
audienceActive: Enables the Audience tab, which allows administrators to create user segmentation and send multicast message them on broadcast tab and create different Home Screen under App Builder tab and show to that audience’s user.
Default: true
smartBuilderActive: Enables the App Builder tab, which allows administrators to design SuperApp Home Screen.
Default: true
appBuilderActive: Enables App Builder -> Settings section interface for building and configuring SuperApp.
Default: true
appVersionManagementActive: Allows for management of different versions of applications.
Default: true
reportsActive: Enables the Reports tab, which could include sent Reports from SuperApp Miniapps.
Default: true
analyticsActive: Enables Analytics tab, providing insights based on data collected from SuperApp.
Default: true
broadcastActive: Enables Broadcast tab, Controls the ability to send out broadcast, multicast messages and push notifications to SuperApp.
Default: true
aboutActive: Always set to true to ensure the portal operates correctly.
Default: true
marketPlaceActive: Enables marketplace tab.
Default: false
isEnvMidone: It is for midone env, we will remove it from values. Please set it as false.
Default: false
docHost: Specifies the URL for documentation, likely where users can find help or manuals.
Default: "https://documentation.example.com"
landingHost: The URL for the landing page of the dashboard.
Default: "https://landing.example.com"
createActivationCodeActive: Under User Management tab, whether the feature to create activation codes for user accounts is active or inactive. This feature available only on IdP5, not supported on IdP4.
Default: true
userPasswordDeleteFlowActive: Under User Management tab, Indicates if there's a specific process active for deleting user password feature  is active or inactive. This feature available only on IdP5, not supported on IdP4.
Default: false
enableIdp5UserManagement: Activate User Management tab which supports IdP5. If env uses IdP4, value should be false.
Default: false
enableUnauthorizedLogout: Controls whether users are automatically logged out upon doing block action on the user, enhancing security.
Default: false

Backend Tab Settings

Each tab’s backend within the dashboard can be individually enabled or disabled. These settings directly impact the availability of Portal tabs  within the user interface.

smartdashboardUserManagement: Directly controls whether the User Management tab backend is enabled or disabled.
enabled:true
smartdashboardAnalytics: Directly controls whether the Analytics tab backend is enabled or disabled.
enabled:true
smartdashboardReports: Directly controls whether the Reports tab backend is enabled or disabled.
enabled:true
smartdashboardBroadcast: Directly controls whether the Broadcast tab backend is enabled or disabled.
enabled:true
smartdashboardAppManagement: Directly controls whether the App Management tab backend is enabled or disabled.
enabled:true
smartdashboardAppBuilder: Directly controls whether the App Builder - App Settings tab to build and configure an app backend is enabled or disabled. 
enabled:true

smartdashboardSmartscreen:Directly controls App Builder tab - Smartscreen, which allows administrators to design SuperApp Home Screenbackend is enabled or disabled. 
enabled:true

smartdashboardWorkspaceManagement:
valuesOverride:
   config: isIntegratedIam: true # Default value is true; for IdP 5 environments, ensure this is set to true.

smartdashboardKongConfigurationBackend: Likely involves integration with Kong. Must have to be enabled:true.
enabled:true