Roles & Permissions
The following table summarizes what Users and Admins can do in smartchat.
| Entity / Action | Users | Admins |
|---|---|---|
| Groups | ||
| View groups they belong to | ✅ | ✅ (all groups) |
| Create groups | ❌ | ✅ |
| Add/remove users to/from groups | ❌ | ✅ |
| Custom Models & Collections — Creation | ||
| Create private models/collections | ⚙️ Optional (admin setting) | ✅ |
| Create public models/collections | ⚙️ Optional (admin setting) | ✅ |
| Custom Models & Collections — Visibility | ||
| View models/collections they created | ✅ | ✅ |
| View public models/collections | ✅ | ✅ |
| View private models/collections shared with their groups | ✅ | ✅ |
| View all private models/collections (regardless of ownership) | ❌ | ✅ |
| Custom Models & Collections — Sharing | ||
| Share private models/collections with groups | ✅ (only groups they belong to) | ✅ (any group) |
| Make models/collections public | ⚙️ Optional (admin setting) | ✅ |