Kaspersky IoT Secure Gateway 1000

Modifying the configuration of Kaspersky IoT Secure Gateway 1000 manually.

April 12, 2024

ID 259304

You can view and directly reconfigure Kaspersky IoT Secure Gateway 1000. Configuration settings in plain text are key: value pairs in JSON format. The list of the main configuration keys is shown in the table below.

To view and edit the Kaspersky IoT Secure Gateway 1000 configuration, do as follows:

  1. In the Kaspersky IoT Secure Gateway 1000 web interface, go to SettingsConfiguration.

    The tab that opens displays the current configuration of Kaspersky IoT Secure Gateway 1000 in JSON format.

  2. If required, edit the parameters in the configuration field.

    The fields and parameters in the configuration field are case sensitive. Respect the specified case when adding or editing fields or parameters.

  3. Click Save to apply the new configuration settings.

Manual reconfiguration may cause malfunctions in Kaspersky IoT Secure Gateway 1000 up to the point where a full reinstallation is required. It is recommended to change the configuration settings by using the corresponding settings in the Kaspersky IoT Secure Gateway 1000 web interface and the Kaspersky Security Center Web Console.

Main configuration keys

Key name

Value type

Title

Required

Possible values

ABOUT

Object

Object containing information about the Kaspersky IoT Secure Gateway 1000 version and the SDK version.

Yes

-

 

text

String

Information about versions.

No

String indicating the version of Kaspersky IoT Secure Gateway 1000 and SDK, for example: "text": "Kaspersky\n\n**IoT Secure Gateway**\n\nVersion: 3.0.0.0\n\nKasperskyOS SDK version: 3.0.0.332"

<Application package name>

Object

Application configuration details. Required only for applications that contain a configuration

No

Package name from the package_id field of other application-related settings

Example: kaspersky.kisg.netprotector for Kaspersky IoT Secure Gateway Network Protector.

 

<Any name>

Any type

Application configuration content

No

Application configuration values

APPLICATIONS

Object

Information about installed applications.

Yes

APPLICATIONS object.

MARKETPLACE

Object

Object containing the list of applications available to install.

Yes

Populated automatically with data from the application marketplace

 

apps_requested

List of strings

List of applications available from the application marketplace

No

 

package_id

String

Application package identifier

Yes, if apps_requesred contains at least one record

 

requested_state

String

Action requested from the application

 

buildSdkVersion

String

Platform version

 

kosappversion

String

Application version.

MODE_SWITCH

Object

Object that contains information about the current state of the Kaspersky IoT Secure Gateway 1000 operating modes and the network device type

No

-

 

is_developer_mode

Literal

Developer mode.

No

true: developer mode on; false: developer mode off

 

is_no_secure_mode

Literal

Insecure mode

No

true: insecure mode on; false: insecure mode off

 

router_mode

Literal

Network device type You can change the network device type only by reinstalling Kaspersky IoT Secure Gateway 1000.

No

true: device type – network router; false: device type – unidirectional gateway

MQTT

Object

Object containing MQTT broker settings

Yes

 

MQTT/LIST/profileList object list

 

LIST

Object

 

 

profileList

Object list

Object list containing MQTT broker profile settings

NETWORK

Object

Object containing network settings

Yes

NETWORK object

SETTINGS

Object

Object containing general Kaspersky IoT Secure Gateway 1000 settings.

Yes

SETTINGS object

Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.