bachir and Claude Sonnet 5
a86875c03c
Add admin/editeur/user roles for the associates
...
root (renamed from the default admin/admin account) keeps full,
unrestricted access outside any role system. These three cover the
actual associates:
- user: read-only, 'access content' only -- can browse /lignes and
/dashboard, nothing else.
- editeur: 'access content' + create/edit any/delete any
ligne_comptable content -- can enter and correct accounting lines,
no site configuration.
- admin: identical permission set to editeur for now (per instruction,
actual config permissions to be scoped later).
Left the pre-existing "administrator" (is_admin bypass -- too broad)
and "content_editor" (generic Standard-recipe scaffolding, permissions
unrelated to ligne_comptable) roles untouched but unused; worth
pruning later if nothing ends up using them.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
2026-09-04 11:01:07 +02:00
..
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 23:07:12 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:01:07 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:01:07 +02:00
2026-09-04 11:01:07 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:01:07 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:01:07 +02:00
2026-09-04 11:01:07 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 10:57:18 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:01:07 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 10:57:18 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-04 11:01:07 +02:00
2026-09-04 11:01:07 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00
2026-09-03 22:32:54 +02:00