Skip to content
Developer Preview

ClientApprovalRuleState

Experimental

One listed client-supplied rule in EffectivePermissionState: the prefix plus its origin.

  • argvPrefix — Experimental
  • origin — Experimental
Source

schema/msp/experimental/msp.schema.json#/types/ClientApprovalRuleState

{
"description": "One listed client-supplied rule in `EffectivePermissionState`: the prefix plus its origin.",
"properties": {
"argvPrefix": {
"description": "The argv-token prefix.",
"items": {
"type": "string"
},
"type": "array"
},
"origin": {
"$ref": "#/$defs/PolicyRuleOrigin",
"description": "Always `client` on this surface; carried so the listing stays\nattributable if it ever merges families."
}
},
"required": [
"argvPrefix",
"origin"
],
"type": "object",
"x-msp-descriptor": "session/setApprovalRules",
"x-msp-stability": "experimental"
}