System Policy Rule (com.apple.systempolicy.rule)

com.apple.systempolicy.rule

The payload that configures the system policy.

macOS(10.8)
Branch: release

Settings (6)

SettingTypeRequiredDefaultManual InstallSupported OS
Requirement
Requirement
The policy requirement. This key must follow the syntax described in [Code Signing Requirement Language](https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/RequirementLang/RequirementLang.html#//apple_ref/doc/uid/TP40005929-CH5).
stringoptional
Yes
macOS (10.8+)
Comment
Comment
This string appears in the System Policy UI. If it's missing, `PayloadDisplayName` or `PayloadDescription` is entered into this field before the rule is added to the System Policy database.
stringoptional
Yes
macOS (10.8+)
Priority
Priority
The rule's priority.
realoptional
Yes
macOS (10.8+)
Expiration
Expiration
The expiration date for rules being processed.
dateoptional
Yes
macOS (10.8+)
OperationType
OperationType
The type of operation.
stringoptionaloperation:execute
Yes
macOS (10.8+)
LeafCertificate
LeafCertificate
The single leaf certificate for the app that is in the allow list.
dataoptional
Yes
macOS (10.8+)