Managing access keys to the public API of SDMC

SDMC features a public API allowing to interrogate your SDMC server via your own orchestration tools, e.g. to extract its administration logs.

To authorize these queries, you must provide keys to third party tools.

The administrator must have the Managing API keys permission. For more information, refer to the section Managing administrators in SDMC.

The API keys menu of the SDMC console allows viewing the API keys generated for a company account, creating some and also revoking them by deleting them. Once generated in SDMC, you can no longer view the value of the keys. Ensure they are stored in a secured location.

By default, API keys expire after one year.

WARNING
An API key grants administration privileges directly on the SDMC server. To prevent security vulnerabilities, ensure that the workstations from which requests are sent through the SDMC API are safe and located within a restricted administration perimeter, such as a dedicated administration network.

To see examples on how to use the API with keys, refer to https://github.com/stormshield/sds-sample-api.

For more general information about the SDMC API and its use, refer to the API documentation.