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

MethodDescription
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.