SysModeler — User Manual
| Capability | Owner | Editor | Viewer |
|---|---|---|---|
| View models & diagrams | ✅ | ✅ | ✅ |
| Ask the AI Agent (queries/questions) | ✅ | ✅ | ✅ |
| Run the Model Query Engine | ✅ | ✅ | ❌ |
| Edit SysML code / diagram layout | ✅ | ✅ | ❌ |
| Use canvas control-panel actions | ✅ | ✅ | ❌ |
| Create / delete diagrams or files | ✅ | ✅ | ❌ |
| AI Agent model modifications | ✅ | ✅ | ❌ |
| Commit / branch / merge (v2) | ✅ | ✅ | ❌ |
| Rename / clone / delete the project | ✅ | ❌ | ❌ |
| Invite / remove members | ✅ | ❌ | ❌ |
| Change member roles | ✅ | ❌ | ❌ |
| Change project visibility (Public/Private) | ✅ | ❌ | ❌ |
| Billing management | ✅ | ❌ | ❌ |
Project visibility: Private (only explicitly invited members can enter) or Public (accessible via a view-only shared link). Only owners can change visibility.
Note: Editors can edit only while online. When an Editor disconnects, editing pauses until they reconnect, protecting shared model state.