This is the documentation for Clover Club 12.0.
Documentation for the upcoming version Rampur 13.0 can be found here.
Feature Flags
This section allows administrators to manage the application's behavior and appearance by modifying the provided properties.
Feature flags' values can also be changed in PlatformManager (since version 1.45). The advantage of using PlatformManager is that you can check and modify feature flags for multiple partitions in one go.
How to Find Out More About the Features
Hover over ? to find more information about the feature.
You must have the General Admin or General Admin (without User Management) user role assigned to be able to access feature flags.
Modifying Other Configuration Files That Aren't Selected by the Feature Flags
You can use one of the two possible approaches:
Use Pricefx Studio/Code to retrieve the configuration, make necessary updates and then push the changes back.
In Pricefx Unity, locate all configuration files within the Administration > Configuration > System Configuration > Advanced Configuration Options page. This is where you can implement any necessary modifications to the configuration files.
Open Pricefx Unity with the following URL structure:
https://<cluster>.pricefx.com/app/modules/?partition=<partition>&applicationEnvironment=<applicationEnvironment>&confName=<confName>#/administration/feature-flags
How to Set Config in URL for CRM System in RelayState
By default, crm_config is used. It can be found in Advanced Configuration Options.
In the application Administration > Configuration > External Systems > SAML Configuration add new RelayState
There are two fields, relayStateName
and relayStateURL
which should contain:
relayStateName
: The name which will represent for which purpose the relayState will be used, for example: opportunityPage, accountPage, dashboard.
relayStateURL
: URL provided below can be used in most cases, only confName
and partition
should be changed. App
implies that it will use the default application version for the current cluster. ? This character represents that parameters for the app will be added after this character.
/app/?partition=<partition>&confName=<confName>&applicationEnvironment=standalone
URL Parameters Explanation
partition
: Usually there are multiple partitions per cluster, for example: dev, uat, qa.
applicationEnvironment
: The default application environment is standalone, meaning that Pricefx doesn't have access to any CRM system context. Interceptors will also not function in a standalone environment.
confName
: The name of the configuration file that should be used by the application should be declared here.
How to Find Out Which Config Is Used
There are three places where this information can be found:
On the Feature Flags page right next to the page heading
User Menu > User Settings
Administration > Configuration > CRM Integration > Overview
Possible Application Routes to Use in Feature Flags
See Routes.
Salesforce Exclusive Settings
How to use Aura (Lightning Components)
For TAB: Use
autoGrow = true
andheightBottomMargin = 0px
for full height.For MODAL: Use fixed height and
autoGrow = false
.For TAB and MODAL:Use
autoGrow = true
andheightBottomMargin >= 100px
. The larger the value ofheightBottomMargin
, the smaller the Lightning component will be in TAB. Recommendation: Create two separate relayState in Pricefx and connected Apps in SFDC to apply different settings for both modal and tab.
Â