AUD-01.11 — API admin de auditoria (masterdata)¶
Refs: #49
Endpoints¶
| Método | Path | Quem |
|---|---|---|
| GET | /audit/events?empresa=&filial=&tableName=&from=&to= |
autenticado; não-admin obrigatório empresa = tenant do usuário |
| GET | /audit/config |
admin |
| POST | /audit/config |
admin (upsert por tableName) |
| DELETE | /audit/config/{id} |
admin |
Bearer JWT. OpenAPI tag Auditoria.
Isolamento¶
Teste negativo: usuário sem ADMIN consultando empresa diferente do tenant → 403.
Versão / testes¶
- Artefato masterdata 0.7.08.202608252
- UT:
AuditAdminServiceTest - IT:
AuditHibernateIntegrationIT(AUD01_IT=1) - E2E API:
AuditApiE2EIT(AUD01_E2E=1)