Script Library
Browse, review, and edit Jamf scripts with usage context kept close to the body.
Script Library is a native macOS review and editing surface for Jamf scripts. The workflow is designed to keep script metadata, the current body, and supported Jamf linkage visible together so change review is faster and less error-prone.
Readable script bodySupported usage contextGuarded save-back
What the screen includes
- Searchable script inventory
- Metadata such as name, category, interpreter, priority, and save mode
- The current Jamf script body in a readable local editor view
- Supported Jamf linkage where current policy references can be confirmed
Usage context
Where supported, Veridominus shows which policies currently reference the selected script. This keeps change review grounded in known Jamf linkage rather than in name-based assumptions.
What a clean usage context means
If no policy linkage is shown, that means no current policy reference was found in the completed supported checks. It does not prove the script is unused outside Jamf policy linkage.
Editing and save behavior
- Open a script from the list and review the current metadata and supported usage context.
- Edit the script body in the local editor.
- Save only after reviewing the server-side change path.
- If the server copy changed since load, the app blocks an overwrite and asks for review first.
Write access to Scripts is required in the Jamf API role to save changes. Without it, Script Library remains a read-only review surface.
Filtering
Script list filtering supports name search and category filtering where category data is present. The goal is operational navigation, not generic code search across every script line.