Creating an Administrator Account with API Key Authentication

An API key is a token that a client provides when making API calls.

API key authentication provides an administrator the ability to use a token for authenticating to the API interface instead of the usual administrator name / password.

You can use 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. to configure an API key for administrators to use the management API.

Note - This administrator can only use the API for executing API commands and cannot use it for SmartConsole authentication.

After you configure API authentication, you can, in addition, configure authentication with a certificate file. The administrator can then authenticate to the Security Management ServerClosed Check Point Single-Domain Security Management Server or a Multi-Domain Security Management Server. with either an API Key or a certificate file.

You create the certificate file in SmartConsole. The administrator can use the certificate to log in to SmartConsole in two ways:

  • Log in to SmartConsole with the Certificate File option. The administrator must provide the password to use the certificate file.

  • You can import the certificate file to the Windows Certificate Store on the Microsoft Windows SmartConsole computer. The administrator can use this stored certificate to log in to SmartConsole with the CAPI Certificate option. The administrator does not need to provide a password to log in.

The administrator can also give the certificate to other administrators to log in to SmartConsole with no administrator account of their own.