ADX / Módulo
Usuários, Convites e Perfis (RBAC)
Gerencie membros da organização, emita convites com papel e unidade pré-definidos e audite capabilities por função.
7
34 ativos · 3 unidades
1
4 aguardando aceite
5
18 com escopo de unidade
2
284 com acesso ao portal
Convidar ou cadastrar usuário no tenant
O papel e a unidade são atribuídos pela administração da escola e validados via RLS no banco.
Permissões (8):students.read (assigned)schedule.read (assigned)schedule.manage (assigned)attendance.manage (assigned)courses.read (assigned)courses.manage (assigned)assessments.manage (assigned)reports.read (assigned)
| Nome | Perfil | Unidade | Permissões | Status | Ações |
|---|---|---|---|---|---|
| Carlos SintequeUSR-001 · carlos@escolaharmonia.com.br | organization_owner | Todas as unidades (Global no Tenant) | 20 capabilities (organization) | Ativo | |
| Fernanda AzevedoUSR-002 · coord.centro@escolaharmonia.com.br | academic_coordinator | Unidade Centro | 14 capabilities (unit) | Ativo | |
| Roberto TavaresUSR-003 · financeiro@escolaharmonia.com.br | finance_manager | Todas as unidades (Global no Tenant) | 4 capabilities (organization) | Ativo | |
| André MeloUSR-004 · andre.melo@escolaharmonia.com.br | teacher | Unidade Centro | 8 capabilities (assigned) | Ativo | |
| Juliana RochaUSR-005 · recepcao.praia@escolaharmonia.com.br | staff_reception | Unidade Praia | 7 capabilities (unit) | Convidado | |
| Marina CostaUSR-006 · marina.costa@aluno.harmonia.com | student | Unidade Centro | 6 capabilities (own) | Ativo | |
| Helena CostaUSR-007 · helena.costa@familia.com | guardian | Unidade Centro | 5 capabilities (linked) | Ativo |
Carlos SintequeUSR-001 · carlos@escolaharmonia.com.br
AtivoFernanda AzevedoUSR-002 · coord.centro@escolaharmonia.com.br
AtivoRoberto TavaresUSR-003 · financeiro@escolaharmonia.com.br
AtivoAndré MeloUSR-004 · andre.melo@escolaharmonia.com.br
AtivoJuliana RochaUSR-005 · recepcao.praia@escolaharmonia.com.br
ConvidadoMarina CostaUSR-006 · marina.costa@aluno.harmonia.com
AtivoHelena CostaUSR-007 · helena.costa@familia.com
AtivoInspetor de Capabilities por Papel (Least Privilege)
Papéis são pacotes de capabilities; a autorização final combina membership ativa + capability + escopo de unidade/recurso.
organization_owner
Organization Owner
organizationorganization.manageusers.readusers.manageunits.managestudents.readstudents.manageteachers.readteachers.manageschedule.readschedule.manageattendance.managefinance.readfinance.managecourses.readcourses.managecontent.publishassessments.managecertificates.issuereports.readsettings.manage
organization_admin
Organization Admin
organizationusers.readusers.manageunits.managestudents.readstudents.manageteachers.readteachers.manageschedule.readschedule.manageattendance.managefinance.readcourses.readcourses.managecontent.publishassessments.managecertificates.issuereports.readsettings.manage
unit_manager
Unit Manager
unitusers.readusers.managestudents.readstudents.manageteachers.readteachers.manageschedule.readschedule.manageattendance.managefinance.readcourses.readreports.read
academic_coordinator
Academic Coordinator
unitusers.readstudents.readstudents.manageteachers.readteachers.manageschedule.readschedule.manageattendance.managecourses.readcourses.managecontent.publishassessments.managecertificates.issuereports.read
finance_manager
Finance Manager
organizationstudents.readfinance.readfinance.managereports.read
teacher
Teacher (Professor)
assignedstudents.readschedule.readschedule.manageattendance.managecourses.readcourses.manageassessments.managereports.read
staff_reception
Staff / Reception
unitstudents.readstudents.manageschedule.readschedule.manageattendance.managefinance.readreports.read
student
Student (Aluno)
ownstudents.readschedule.readcourses.readassessments.managefinance.readreports.read
guardian
Guardian (Responsável)
linkedstudents.readschedule.readcourses.readfinance.readreports.read