Pular para o conteúdo principal

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