Check Point LSMcli Overview

Check Point SmartLSM Command Line Utility (LSMcli) is a simple command line utility, an alternative to SmartProvisioningClosed Check Point Software Blade on a Management Server (the actual name is "Provisioning") that manages large-scale deployments of Check Point Security Gateways using configuration profiles. Synonyms: Large-Scale Management, SmartLSM, LSM. SmartConsoleClosed Check Point GUI application used to manage a Check Point environment - configure Security Policies, configure devices, monitor products and events, install updates, and so on. GUI.

LSMcli lets you perform SmartProvisioning GUI operations from a command line or through a script.

Notes:

Syntax

LSMcli {-h | --help}

LSMcli [-d] <Mgmt Server> <Username> <Password> <Action>

Parameters

Parameter

Description

[-d]

Runs the command in the debug mode.

<Mgmt Server>

Specifies the Security Management ServerClosed Dedicated Check Point server that runs Check Point software to manage the objects and policies in a Check Point environment within a single management Domain. Synonym: Single-Domain Security Management Server. or Domain Management Server by its Name or IPv4 address.

<Username>

Specifies the username used in the standard Check Point authentication method.

<Password>

Specifies the password used in the standard Check Point authentication method.

<Action>

Specifies the function performed (see the next sub-sections for a complete list of actions).

Syntax Notation

Square brackets ([ ]) are used in the LSMcli utility syntax. These brackets are correct and syntactically necessary.

This is an example of how they are used:

  • A [b [c]] - means that for parameter A, you can provide b. If you provide b, you can provide c.

  • A [b] [c] - means that for parameter A, you can provide b, c, or b and c.

  • A [b c] - means that for parameter A, you can provide b and c.