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.


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




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


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.


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