Utilisateurs et permissions
À quoi ça sert. Annuaire des humains qui se connectent et des identités agent sans login. CASL sur chaque API protégée. Modèle/outils sont sous Configurer. Nouvel agent crée l’identité et saute à l’éditeur.
Route : /users. Barre : Utilisateurs.
Quand l’utiliser
Section intitulée « Quand l’utiliser »- Un second humain (opérateur/lecteur).
- Nouvelle identité d’agent sans passer d’abord par Agents.
- Quelqu’un part — Archiver (doux). Le root owner et les users agent ne s’archivent pas d’ici.
- Actifs vs Archivés.
Déroulement typique
Section intitulée « Déroulement typique »- Utilisateurs.
- Actifs / Archivés.
- Nouvel agent →
/agents/<id>. - Humains via setup/provisioning ; rôles CASL.
- Archiver (confirmer). Restaurer depuis Archivés.
Archiver = DELETE /users/:id ; restaurer POST /users/:id/restore.
Terminal OpenCode : réservé au propriétaire et aux administrateurs (le droit de gestion d’OpenCode), car le terminal exécute des commandes sous l’utilisateur propre du serveur. Le rôle user voit la page OpenCode, et les tâches opencode_run des collègues tournent dans ses conversations. Les droits des rôles intégrés sont fixes ; donnez le rôle admin à qui a besoin du terminal. Abaisser le rôle d’une personne, la suspendre ou l’archiver met fin aussitôt à ses terminaux ouverts — voir OpenCode — Qui peut ouvrir un terminal.