Frontend
attik-frontend/src/app/admin/client-care-dashboard/ (CCDashboardClient.tsx, ClientCareViewsClient.tsx, view pages) and admin landing redirects in src/app/admin/page.tsx.src/util/data/adminNavButtons.tsx.Backend / auth
attik-backend (routes under src/routes/ and models) need a model that can express dashboard-only grants vs settingsβDecision needed on schema (explicit flags vs template-derived roles).attik-frontend/src/app/admin/client-care-dashboard/CCDashboardClient.tsxattik-frontend/src/app/admin/client-care-dashboard/ClientCareViewsClient.tsxSupervisors should be able to use dashboard and reporting views without getting full settings or admin access.
The team described a gap in the current permission model: supervisors need access to core client care dashboard functionality to do their jobs, but giving them that access also exposes settings and more dangerous admin capabilities. The request was to create a clearer dividing line between front-end dashboard access and settings access so office staff can use reporting tools without full admin power.
Additional transcript detail:
The team discussed starting with a simpler permission shape such as view / edit / delete-style access instead of jumping straight to an overly broad CRUD matrix for every surface. They also talked through making permissions feature-specific, potentially using expandable sections so each feature can expose only the controls that make sense for that area.
Permission templates were also called out as important so common setups can be reused instead of rebuilding access rules for every brand or role.
Please authenticate to join the conversation.
Completed
Main App
26 days ago
Linear
Get notified by email when there are changes.
Completed
Main App
26 days ago
Linear
Get notified by email when there are changes.