-
Notifications
You must be signed in to change notification settings - Fork 0
Manually Creating Resources
NoahRJ edited this page Jun 15, 2026
·
1 revision
If you are unable to use the new command for any reason, resources can also be created manually.
- Create a new directory (named however you like) to hold your resource in the correct repository subdirectory
(
profiles,scripts, orapps) - Create an info file in the directory named
infowith one of the following extensions (.yaml,.json,.plist) - Populate the info file with at least an
idandnamekey/value pair - Optionally include additional metadata in the info file
- Optionally include content in the directory
- For profiles, a single profile with a
.mobileconfigextension - For scripts, an audit script (and optional remediation script) with filenames starting with
auditandremediation, respectively - For apps, optional
audit,preinstall, andpostinstallscripts (filenames starting with those words). The installer itself goes in the payload directory (payloads), not the app directory, and is referenced from the info file byfile.nameandfile.sha256
- For profiles, a single profile with a
Getting Started
Working with Resources
- Populating Your Local Repository
- Editing Resources
- Self Service
- Pushing and Syncing
- Listing and Showing Resources
- Deleting Resources
- Blueprint Assignment
Reference
Python API Client