Sal Endpoint Management

What is Sal? #

Sal Endpoint Management is a multi-tenanted reporting dashboard for Munki. Munki is a set of tools for macOS administrators to manage software installs and removals on macOS client machines. Sal includes search capabilities, application inventory, and support for Munki license tracking.

Why Should You Use the Sal Endpoint Management Connector? #

The Sal Endpoint Management connector provides visibility into the assets in your environment. You can use this visibility to:

  • ensure assets are managed per your security policies

  • derive relationships between assets, users, applications, and data

How Does This Connector Work? #

Lucidum executes read-only requests to the Sal Endpoint Management REST API and ingests only meta-data about Sal Endpoint Management devices. Lucidum does not retrieve any data stored on your assets.

Configuring the Connector in Lucidum #

Field

Description

Example

Host

The hostname of the server for Sal Endpoint Management.

10.2.290.29

Port

The port on the Sal Endpoint Management server. Default port is 8080.

8080

Public Key

Public key for a Sal account that has read access to API data.

Private Key

Private key for a Sal account that has read access to API data.

Source Documentation #

Creating an API Key (public and private key) for Sal Endpoint Management #

Before configuring the Sal Endpoint Management connector in Lucidum, you must first create an API Key. Lucidum will use the API key to access the Sal Endpoint Management API.

To generate an API key:

  1. Login to Sal.

  2. Click on your account avatar and select Settings.

  3. On the left menu, click API Keys.

  4. Click Create to generate a new API key.

API Documentation #

https://github.com/salopensource/sal/wiki/API