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/images
directory - In
/opt/cloudify-stage/dist/userData/userConfig.json
setlogoUrl
to/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.css
file to/opt/cloudify-stage/dist/userData
directory - In
/opt/cloudify-stage/dist/userData/userConfig.json
setcustomCssPath
tostyle.css
- Restart Cloudify Management Console service to test changes (see Customizing user configuration)