ComputerUseApp
One row of the Settings apps list.
Fields and variants
Section titled “Fields and variants”bundleIdchoicelastAskedAtlockedlockedByname
Source
schema/msp/experimental/msp.schema.json#/types/ComputerUseApp
{ "description": "One row of the Settings apps list.", "properties": { "bundleId": { "description": "The app's bundle ID: the stored key.", "type": "string" }, "choice": { "$ref": "#/$defs/ComputerUseAppChoice", "description": "The choice as it applies: a block wins over a grant." }, "lastAskedAt": { "description": "When Computer Use last showed an approval card for the app, RFC3339\nUTC; absent when it never has.", "type": "string" }, "locked": { "description": "Settings can't change this row; its choice is `blocked`. Omitted\nmeans false.", "type": "boolean" }, "lockedBy": { "$ref": "#/$defs/ComputerUseAppLock", "description": "Why the row is locked, when it is." }, "name": { "description": "The name the approval card shows for it, else the name stored with\nits grant or its last card; absent when there is none.", "type": "string" } }, "required": [ "bundleId", "choice" ], "type": "object"}