Enterprise-on-Premises (EOP) customers can manage their own instance of Contrast, including security policy, database settings and authentication. To modify system configuration settings for the Contrast application, you must have the SuperAdmin role. Individual users can be granted SuperAdmin permission on a case-by-case basis. Organization Admins can also access and change many of these settings for a specific organization in Organization Settings.
Find System Settings
To get started in System Settings, log in to your Contrast application. Go to the user menu in the top right corner (by your profile name and image), and select SuperAdmin. Once you're in the SuperAdmin view, open the user menu again, and select System Settings.
General settings define the Contrast application URL for both browsing and RESTful requests. In addition, you want to integrate with Contrast Hub for library and CVE updates, you can select the option to "Try Hub". Any change to this value will require you to Restart Contrast.
If you moved the installation or had to change the hostname or IP address, here is the place to make that change. Simply update the TeamServer URL field with the new value. Again, any change will require a system restart.
Note: You will have to replace your agents so they know which address they should report to.
Get a glimpse of license allocation, see if any licenses are nearing expiration, and update your license when needed. For more information, read how to Manage Licenses in Organization Settings.
Manage the compliance policy for your organization(s) by creating restrictions or version requirements for libraries. Contrast will then flag libraries that violate the compliance settings, and alert you to violation.
Contrast supports a the following authentications providers. Any change to this setting requires a system restart.
Change this setting with caution. It's very unlikely that a SuperAdmin will need change these values. In the event of a system restore operation, changes to the values of this configuration - such as the URL, which contains host information, or username and password - may be required. Any change to this value also requires a system restart.
Contrast can send email notifications to users when significant events occur, like a password reset. Configure settings for a SMTP server using the following fields.
- Enable Mail: Use the toggle to enable or disable the feature.
- Mail Protocol: Values can be "SMTP" or "SMTPs".
- Mail Host: The fully qualified address of the SMTP server.
- Mail Port: The likely value is "25".
- Use SMTP Auth: Check the box to enable this setting.
- Mail User: A user account for authentication purposes on the SMTP system.
- Mail Password: The password for the mail user associated with the SMTP system.
- Mail From: Use this setting to reset passwords and alerts.
- Enable STARTTLSL: Check the box to enable this setting.
The SuperAdmin can change the default log level for the various log files. Any change to this setting will take effect after a system restart.
You can customize the score settings for both overall application score and libraries. This setting allows EOP administrators to configure how scores get calculated and permit an individual organization to override the setting.
If you want to alert all users in your organizations to important changes, you can send a system message, which they'll receive every time they log in to Contrast until the message expires or is deleted.