Table of Contents

Namespace KadicErp.WebApi.Controllers.Helpdesk

Classes

FaqController

FAQ del Helpdesk (HD-S3). Igual que el resto del módulo, es global al ERP: sin [RequireModule], gateado solo por permisos (Faq.View consulta, Faq.Manage CRUD).

FaqController.UpdateFaqArticleRequest
TicketCategoriesController

Categorías de tickets (sistema + tenant). Igual que TicketsController, Helpdesk es global: sin [RequireModule], gateado solo por permisos.

TicketCategoriesController.UpdateTicketCategoryRequest
TicketPrioritiesController

Prioridades de tickets configurables por tenant (sistema + propias). Igual que TicketCategoriesController, Helpdesk es global: sin [RequireModule], solo permisos.

TicketPrioritiesController.UpdateTicketPriorityRequest
TicketsController

Tickets de soporte. Helpdesk es global y transversal a todo el ERP (decisión 2026-07-13): NO lleva [RequireModule] a propósito — se gatea únicamente por permisos, que el auto-seed asigna a todos los roles activos (Create/ViewOwn/Comment) o solo a gestores (ViewAll/…). La regla own-or-ViewAll de lectura/comentario se resuelve en los handlers vía ICurrentUser.HasPermission.

TicketsController.AddCommentRequest
TicketsController.AssignTicketRequest
TicketsController.TransitionTicketRequest