You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/docs/features/binary-authorization.md
+17-2Lines changed: 17 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -339,13 +339,24 @@ The following additional fields are available in the execution context:
339
339
|`envs`|`map<string, string>`| Environment variables available to the process |
340
340
|`euid`|`int`| Effective user ID (0 for root, etc.) |
341
341
|`cwd`|`string`| Current working directory of the process |
342
+
|`ancestors`|`list<Ancestor>`| Ancestor processes, ordered from the immediate parent at index `0` up to `launchd` at the end of the list. Only populated for [Workshop](https://northpole.security/) customers. Requires Santa 2026.2+ |
343
+
344
+
Each entry in `ancestors` has the following fields:
345
+
346
+
| Field | Type | Description |
347
+
| ----- | ---- | ----------- |
348
+
|`path`|`string`| File path of the ancestor's executable |
349
+
|`signing_id`|`string`| Signing ID of the ancestor, prefixed with Team ID or `platform` (e.g. `EQHXZ8M8AV:com.google.Chrome` or `platform:com.apple.bash`) |
350
+
|`team_id`|`string`| Team ID from the ancestor's code signature |
351
+
|`cdhash`|`string`| Code directory hash of the ancestor |
352
+
|`args`|`list<string>`| Command-line arguments the ancestor was launched with. Requires Santa 2026.3+ |
342
353
343
354
:::note
344
355
345
356
Fields accessed from `target.*` are **cacheable** — their result is cached so
346
357
subsequent executions are faster. All other fields (`path`, `args`, `envs`,
347
-
`euid`, `cwd`) are **not cacheable** and may impact performance if used in
348
-
rules for frequently-executed binaries.
358
+
`euid`, `cwd`, `ancestors`) are **not cacheable** and may impact performance
359
+
if used in rules for frequently-executed binaries.
0 commit comments