Working with Configuration Parameters on Gaia OS
Background
On a Gaia server, you can control the default behavior of specific features by changing the values of the corresponding Check Point configuration parameters.
In the versions R82 and lower, you must configure the required values of the Check Point configuration parameters in various configuration files.
For example:
-
You configure the Firewall kernel parameters in the
$FWDIR/boot/modules/fwkern.conffile. -
You configure the SecureXL kernel parameters in the
$PPKDIR/conf/simkern.conffile.
You can view and configure the required values of the Check Point configuration parameters in these ways:
Managing Permission of Gaia Users to Edit Configuration Parameters
By default, only a Gaia user with the adminRole can edit configuration parameters. A user with the monitorRole can view the configuration parameters. You can add a Read Only or Read / Write feature permissions to other roles so that they can view and edit parameters.
Feature Permissions for (Undefined variable: Vars_BladesFeatures.tp_unified_configuration)
|
Feature name in |
Feature name in Gaia Clish |
Description |
|---|---|---|
|
Advanced Configuration |
|
Set the value of Unified Configuration global parameters in Gaia Portal. |
|
param |
|
Set the value of Unified Configuration global parameters in Gaia Clish. |
|
param (REST API) |
|
Set the value of Unified Configuration global parameters in Gaia RESTful API. |
For more information about managing Gaia roles, see:
Set Values of Configuration Parameters in Gaia Portal
In Gaia Portal, you can set values of configurations in the Advanced Configuration menu. Parameters appear in a table in the center of the menu. These are the kinds of parameter:
-
Integer
-
String
-
Boolean
-
Select List (a single value you select from a dropdown menu)
-
Type List (a list of values that you enter in a popup window)
To open the Advanced Configuration menu:
In Gaia Portal, in the navigation tree, click System Management > Advanced Configuration
To search for a parameter:
Enter a string into the search bar above the table and
To filter the parameters that appear in the table by feature:
In the left navigation tree, select a feature. For example: Identity Awareness > AD Query
To filter the parameters that appear in the table by status:
In the top toolbar, select one of these:
-
All - Shows all parameters.
-
Changed - Shows the parameters that were edited and saved most recently.
-
Unsaved - Shows parameters that you edited in your current session but did not save.
-
Pending - Shows parameters that were edited and saved, but the changes did not yet take effect. For example, parameters that require restart of the Check Point Firewall or that require policy installation from the Management Server to the Check Point Firewall.
To set the value of a parameter:
-
In the parameter's table row, in the Value column, select or enter a value.
Note - For a Type List parameter, in the Value column, in the white box, click Open List. In the window that opens, add a list of values.
After you set the value of the parameter, the parameter appears in the results of the Unsaved filter. The changes are not saved in the Gaia database and do not take effect.
-
Save the changes:
-
Select the checkbox to the left of the Path of parameters that you changed and want to save.
-
Click Save.
The new value of the parameter is saved in the Gaia database. The parameter appears in the results of the Changed filter.
If additional action is required for the change to take effect, the parameter appears in the results of the Pending filter. In the results of the Pending filter, the Pending For column shows the required action for the change to take effect (for example, re-start the Check Point Firewall, policy installationthe Management Server to the Check Point Firewall).
-
To undo unsaved changes to parameters that you made during your user session:
-
Select the checkbox to the left of the Path of the parameter(s).
-
Click Undo Changes.
The value of the parameter in the editor changes to its value at the beginning of your user session. There is no effect on the value of the parameter in the Gaia database.
To restore parameters to their default values:
-
Select the checkbox to the left of the Path of the parameter(s).
-
Click Revert > Revert to default value.
-
In the window that opens, click Revert.
The parameter(s) revert to their default value(s). The changes are saved to the Gaia database automatically.
To restore parameters to their last saved values:
-
Select the checkbox to the left of the Path of the parameter(s).
-
Click Revert > Revert to last saved value.
-
In the window that opens, click Revert.
The value(s) of the parameter(s) revert to their last saved value(s). The changes are saved to the Gaia database automatically.
To open an audit log of changes to parameters:
In the toolbar above the table, click Auditing.
To open the Unified Configuration Reference from the Advanced Configuration page in Gaia Portal:
In the toolbar above the table, click Configuration Reference. For more information about the Configuration Reference, see View Configuration Parameters in the Unified Configuration Reference
View Configuration Parameters in the Unified Configuration Reference
You can see the information about the configuration parameters and their values in the Unified Configuration Reference on your Gaia server.
With a web browser, connect to:
|
|
-
In the left panel, click the applicable parameter category.
-
In the right panel:
-
At the top left, you can filter the list of parameters by their name and path.
-
At the top right, you can export the parameters as a CSV file.
If you filtered the list of parameters, this file saves only the parameters that you see on the page.
-
Click anywhere in the parameter row to see its information:
-
Parameter Name and Path
-
Parameter Description
-
Type and Valid Values
-
Default Value
-
Pending the Action
-
Supported Platforms
-
VSNext / Traditional VSX
-
-
CLI Syntax to View Configuration Parameters in Gaia Clish / Gaia gClish
|
|
Notes:
|
|
|
|
|
|
Parameter |
Description |
|---|---|
|
|
Shows all configuration parameters with values, descriptions, and comments. |
|
|
Specifies the path of a configuration parameter in the database:
|
|
|
Specifies which fields to show for the configuration parameter(s):
|
|
|
Specifies a filter for the output:
|
|
|
Specifies the output format:
|
|
|
Specifies the verbose level for the JSON and YAML formats:
|
|
|
Specifies the internal key path for the specific key. Example: Enter " |
CLI Syntax to Configure Configuration Parameters in Gaia Clish / Gaia gClish
|
|
Notes:
|
|
|
|
Parameter |
Description |
||
|---|---|---|---|
|
|
Configures the configuration parameter settings in the database. You must specify one of these paths for the configuration parameter:
|
||
|
|
Configures the comment text (up to 256 characters) for the specified configuration parameter(s). |
||
|
|
Configures the key in the parameter (if this parameter contains keys).
|
||
|
|
Configures a new value for the specified configuration parameter(s). Different configuration parameters accept different value types:
The required values are provided in Check Point Support Center and by Check Point Support Engineers. |
||
|
|
Specifies whether to configure ( Default: |
||
|
|
Specifies whether to configure the new value only temporarily for the specified configuration parameter:
|
||
|
|
Specifies whether the specified configuration parameter's path includes wildcards " Default: |
||
|
|
Specifies whether to save the new value for the specified configuration parameter permanently in the database:
|