Operaciones (CRUD)
Cada recurso tiene campos obligatorios que deben configurarse al crear un recurso. Además, no todos los recursos podían crearse o modificarse. Aquí hay una tabla de referencia con los recursos y sus campos obligatorios.
| Recursos | Crear | Actualizar | Suprimir | Campos obligatorios para CREATE |
|---|---|---|---|---|
| Procesos | SÍ (no se puede eliminar el proceso predeterminado) | Nombre | ||
| EntityTypes | NEE | NEE | NEE | Nombre, EntityType |
| Prioridades | ||||
| Gravedades | Nombre | |||
| EntityStates | SÍ (no se pueden eliminar los estados inicial y final) | |||
| Generales | NEE | NEE | NEE | |
| Asignables | NEE | NEE | NEE | |
| GeneralUsers | NEE | NEE | NEE | |
| Usuarios | SÍ (no puedes eliminarte a ti mismo) | |||
| Proyectos | Nombre | |||
| Programas | Nombre | |||
| Lanzamientos | Nombre, Proyecto | |||
| Iteraciones | Nombre, StartDate,EndDate, Proyecto, Lanzamiento | |||
| Opciones | Nombre, Proyecto | |||
| UserStories | Nombre, Proyecto | |||
| Tareas | Nombre, UserStory; +Proyecto (cuando se establecen valores de campo personalizado) | |||
| Errores | Nombre, Proyecto | |||
| TestCases | Nombre, Pasos, Éxito, Proyecto | |||
| TestCaseRuns | TestPlanRun | |||
| TestPlans | Nombre, Proyecto | |||
| TestPlanRuns | Nombre, Proyecto, TestPlan | |||
| Entidades de dominio ampliadas (por ejemplo, retrospectivas) | Nombre; +Proyecto (para entidades no globales) | |||
| Veces | Proyecto, Descripción | |||
| RevisionFiles | SourceControlID, Proyecto | |||
| CustomActivities | Nombre, Proyecto | |||
| RequestTypes | NEE | NEE | NEE | |
| Compilaciones | Nombre, Proyecto | |||
| Comentarios | Descripción, General | |||
| Asignaciones | Asignable, GeneralUser, Función | |||
| Funciones | SÍ (no se puede eliminar el rol si tiene EntityStates ) | Nombre | ||
| Impedimentos | Nombre, Proyecto | |||
| Empresas | Empresas | |||
| RoleEfforts | RoleEfforts | |||
| ProjectMembers | ||||
| Archivos adjuntos | Sí | Sí |