CRM Admin Users
Doc da API: ver APIs
Diagrama de sequencia
sequenceDiagram
participant Client as Painel Admin
participant Guard as JwtAuthGuard
participant Ctrl as UserProfilesV1Controller
participant Svc as UserProfilesService
participant AuthDB as PostgreSQL Auth
Client->>Guard: GET /api/v1/crm-admin/users Bearer
Guard->>Guard: validate JWT role admin
alt nao admin
Guard-->>Client: 403
else OK
Guard-->>Ctrl: actor admin
Ctrl->>Svc: list users
Svc->>AuthDB: select public.user
Svc-->>Client: 200 array UserProfileResponse
end