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)