Assistant Tool Lattice Policy Mapping

Audience: policy authors and platform operators governing which tools the Advisory AI assistant may call.

This guide defines the tool lattice rule schema and the default scope mapping for assistant tool calls. The lattice is evaluated by the Policy Gateway, which returns an allow or deny decision for every tool request. For where the lattice is enabled in configuration, see Assistant parameters → Tool policy lattice.

Default-deny behaviour

Rule fields

FieldDescription
toolTool name or wildcard pattern (for example, vex.query or scanner.*).
actionRead or action discriminator (for example, read or action).
scopesRequired Authority scopes (one or more).
rolesOptional role filters (one or more).
tenantsOptional tenant filters (one or more).
resourceOptional resource pattern (for example, sbom:component:*).
effectallow or deny.
priorityInteger priority; higher values evaluate first.

Default scope mapping

ToolActionRequired scopes
vex.queryreadvex:read
sbom.readreadsbom:read
scanner.findings.topkreadscanner:read or findings:read

Override guidance