Welcome to the Santa Docs

Santa is a binary authorization system for macOS. Here you will find the documentation for understanding how Santa works, how to deploy it and how to contribute.

Introduction

The following documents give an overview of how Santa accomplishes binary authorization at the enterprise scale.

Deployment

Development

Details

For those who want even more details on how Santa works under the hood, this section is for you.

Binaries

There are five main components that make up Santa whose core functionality is described in snippets below. For additional detail on each component, visit their respective pages. These quick descriptions do not encompass all the jobs performed by each component, but do provide a quick look at the basic functionality utilized to achieve the goal of binary authorization.

Concepts

Additional documentation on the concepts that support the operation of the main components: