Permissions
42 granular permission tokens organized into 7 groups. Stored as a HashSet<Permission> in PermissionSet.
Control Bus
ControlBusIssueControlBusIssueGroupControlBusIssueAllControlBusViewStateControlBusViewAudit
Policy
PolicyCreatePolicyModifyPolicyDeletePolicyView
Agent
AgentToggleAgentConfigureAgentView
LLM Tools
ToolIssueCommandToolQueryStateToolManagePanesToolFlyCameraToolLoadConfigToolToggleAgentToolModifyWorkspaceToolQueryHistoryToolEditConfig
Visualization
LayerVisibilitySceneNavigationPaneManage
Configuration
ConfigLoadConfigModifySecretViewSecretModify
Network & Reports
IngestConnectApiAccessMetricsAccessReportCreateReportViewReportViewClassifiedReportModifyScheduleReportDeleteReportAdmin
PermissionSet API
| Method | Description |
|---|---|
| all() | Set containing all 42 permissions |
| has(p) | Check if permission is granted |
| grant(p) | Add permission |
| revoke(p) | Remove permission |
Questions?
Reach out for help with integration, deployment, or custom domain codecs.