User Configuration
You can configure more advanced features of Cloudify Management Console, including:
- layout changes (logo, style, fonts, etc.)
 - allowed external libraries to be used in custom widgets
 - access details to maps repositories
 - Okta authentication (see Okta authentication for details)
 - timeouts for Cloudify API requests
 
Check out the following links to get more information on the available parameters:
Customizing user configuration
To customize user configuration file residing on the Cloudify Manager do the following in your Cloudify Manager VM:
- Copy user configuration file to user data directory
sudo -u stage_user cp /opt/cloudify-stage/conf/userConfig.json /opt/cloudify-stage/dist/userData - Apply modifications (you can remove all not modified parts to use default values). See Changing logo or Changing styling sections for details.
 - Restart Cloudify Management Console service on the Cloudify Manager machine
by executing: 
sudo supervisorctl restart cloudify-stage. 
When setting up a Cloudify Manager Cluster, these changes should be applied to every Cloudify Manager in the cluster.
Changing logo
To change product logo, do the following:
- Copy your logo image file (
logo.png) to/opt/cloudify-stage/dist/static/imagesdirectory - In 
/opt/cloudify-stage/dist/userData/userConfig.jsonsetlogoUrlto/console/static/images/logo.png - Restart Cloudify Management Console service to test changes (see Customizing user configuration)
 
Changing styling
To apply custom CSS stylesheet, do the following:
- Create your custom CSS file (
style.css) - Copy 
style.cssfile to/opt/cloudify-stage/dist/userDatadirectory - In 
/opt/cloudify-stage/dist/userData/userConfig.jsonsetcustomCssPathtostyle.css - Restart Cloudify Management Console service to test changes (see Customizing user configuration)
 
