Best Practices for Smart-1 Cloud

Management APIs

Smart-1 Cloud provides Management APIs that let you perform operations typically done in SmartConsole - such as creating objects, configuring policy, or modifying system settings. You can run these operations either from command‑line tools or through HTTPS‑based web services.

Before using the Management APIs:

  • Create an administrator account in SmartConsole.

  • Assign a permission profile that includes Management API Login. (Open SmartConsole, go to Permission Profile > Management and make sure Management API Login is enabled.)

Ways to use the Management APIs

You can access the Management API using one of these methods:

  1. "mgmt_cli" command line tool

    • Installed by default on all Security Gateways running Gaia R80.10 and higher.

    • Can be used in scripts in the Expert mode.

    • Available on Windows as part of the SmartConsole installation (default path: C:\Program Files (x86)\CheckPoint\SmartConsole\R8x.x\PROGRAM\)

    • You can copy and run it on a Windows computer.

    • For a full list of options, run "mgmt_cli".

    • For full documentation, see the Check Point Management API Reference (at the top, select the correct version) .

  2. Web Services (REST API)

    • Send HTTPS requests directly to the Management Server.

    • Suitable for automation platforms, Postman, and integrations.

Example (CLI)

This command adds a host object using mgmt_cli. It requests a username and password.

mgmt_cli -m <Service_identifier>.maas.checkpoint.com --context <Connection Token>/web_api add host name host1 ip-address 192.0.2.101

Smart-1 Cloud APIs

Smart-1 Cloud includes REST APIs for automating key operational tasks such as:

  • Creating a new Smart-1 Cloud environment

  • Registering a Security Gateway

  • Retrieving service information

  • Managing Security Policy and objects in Security Management.

The API can be used through cURL, Postman, or any HTTPS-capable tool.

Example: Adding a Simple Gateway with the Web API

This example shows how to add a new gateway object using the Web API. The steps are equivalent to the CLI command:

add simple-gateway name <name> ip-address <ip> hardware "1800 Appliances" allow-smb true one-time-password <otp> trust-settings.initiation-phase when_gateway_connects

Streamed SmartConsole

Smart-1 Cloud supplies SmartConsole that runs on a web browser. The Streamed SmartConsole offers the full functionality of the Web SmartConsole, but it runs in a different information system environment.

Note - The Streamed SmartConsole includes a built-in timeout mechanism that ends the session after 15 minutes of inactivity or after two hours of continuous use, whichever occurs first.

Working with Files

  • Use the top toolbar to upload or download files.

  • Uploaded files are stored temporarily in My Files.

  • To download files to your device, select them and use the toolbar’s download option.

IPS Updates

Smart-1 Cloud environments have Internet connectivity by default. For optimal performance:

  • Configure IPS updates to download through the Security Management Server, not SmartConsole.

Automatic Updates

Refer to sk166056 for the current list of Smart-1 Cloud Automatic Updates.

Smart-1 Cloud Licensing

Management License

Smart-1 Cloud automatically applies default management licenses to the Management Server , enabling all management capabilities by default. You do not need to install or monitor them manually.

However, the actual services, features, and capacity limits available to you are determined by the Smart-1 Cloud licenses assigned to your User Center account.

Smart-1 Cloud License

  • New accounts include a 30‑day trial. To continue to use the service after the trial period, contact Check Point Sales to purchase a license.

  • Trial includes all functionality except:

    • Compliance

    • Version upgrades

    • Log export SIEM

Note - Licenses are additive; allocate all licenses to the same Check Point User Center account linked with the Infinity Portal account.

Activating a License

  1. Go to Global Settings > Contracts.

  2. Click Associated Accounts and select Attach Account.

  3. Enter the User Center credentials and click Next.

  4. Select the license and click Finish.

    Your license is shown on the Contracts page.

Notes:

  • To add a license to an existing account, in the portal, go to Global Settings > Contracts > Associated Accounts and click Sync.

  • Status can take up to 24 hours to show as Active in Smart-1 Cloud.

  • If it remains Trial, contact maas@checkpoint.com.

Smart-1 Cloud Administrator Roles

To add a new user to Smart-1 Cloud, refer to the Users section in the Infinity Portal Administration Guide.

Smart-1 Cloud Roles correspond to SmartConsole permission profiles:

Smart-1 Cloud Role SmartConsole Permission Profile

Description

Admin

Super User

Full read/write permissions, including administrator and session management.

Submitter Administrator

Smart-1 Cloud Submitter Administrator

SmartConsole read/write permissions - Publishing requires approval.

Smart-1 Cloud Portal access is read-only.

Read-Only

Read Only All

Full read-only access.

Notes:

  • Smart-1 Cloud specific service roles roles are additive to global Check Point Portal roles.

  • Portal permissions apply to Connect Gateways and Settings.

  • Custom SmartConsole permission profiles are overridden by Check Point Portal defaults.

For more information about user management, refer to the Infinity Portal Administration Guide.