Provisioning in MacPatch is workflow that can setup a system to have software and patches and patches installed on first login. Data can also be collected and written to the file system for inventory collection.

The workflow is a simple process.

Detection Criteria

1) Create a detection criteria task.

Scripts

2) Create provisioning scripts. This is optional but you have the ability to run a script in the following scenarios. Provisioning scripts, have three types - Pre, Post and Finish. The Pre and Post scripts will run before required software and after required software has been installed. The Finish script will run after all UI tasks have been completed.

Software

3) Assign mandatory software tasks to be installed. Please note, a provision software task is reference to a normal software task.

UI Config

4) Create UI Config json file. (In Progress)