Find what references an object
findObjectReferencesFind every reference to a Jamf package, computer group, or script - in scopes, exclusions, script slots, and group criteria - before deleting or changing, with coverage strength.
Instructions
Find everything that references a package, computer group or script — the check to run before deleting or changing one. Reports where each reference sits (scope, exclusion, script slot, group criterion) and distinguishes an EXCLUSION from an inclusion, since those mean opposite things. Names are matched exactly and case-insensitively, never as substrings. Critically, it reports which source kinds it could NOT check and what that means: a "clear" verdict requires full coverage, so most answers are partial-clear and must not be read as permission to delete. Coverage is in the strength field.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | The object id. Supply this, or name, or both. | |
| kind | Yes | What kind of object to look for references to | |
| name | No | The object name, matched exactly (case-insensitively) | |
| concurrency | No | Parallel detail requests. Defaults to 6. |