metis-desk/docs/auditorias/workplace-node-actions/02-matriz-acciones.md

4.3 KiB

WD04.5 — Matriz de acciones auditadas

Acción Nodo Clasificación / contexto Operación existente / UI reutilizable Evidencia
Abrir ficha del activo Principal / asociado CONFIRMADA, miembro resuelto en la compañía BrowserLink → AssetDetailPage workplace-map-model; AssetDetailPage
Editar activo Principal / asociado CONDICIONADA, inventario y catálogo disponibles, mismo guard de la ficha AssetEditorDialog / AssetForm / saveAsset AssetDetailPage; useAssetFormController
Gestionar equipamiento del puesto Principal / asociado CONDICIONADA, contexto Workstation válido y edición disponible WorkstationEditorDialog existente WorkstationDetailPage; WorkstationForm; If-Match
Gestionar software del principal Principal CONDICIONADA, principal actual confirmado, lectura de software disponible WorkstationSoftwareDialog / SoftwareInstallationsPanel WorkstationSoftware
Gestionar soporte del activo Principal / asociado CONDICIONADA, Asset actual; retirado conserva restricciones del panel AssetSupportManagementDialog AssetSupportOverview; AssetDetailContent
Historial del activo Principal / asociado CONFIRMADA con Asset resuelto AssetHistory, contenido existente en modal de Assets AssetDetailContent; AssetHistory
Cambiar estado técnico rápidamente Equipo NO DISPONIBLE como operación independiente Solo campo de AssetEditorDialog AssetIdentityFields; AssetForm
Retirar miembro / cambiar principal directamente Equipo EXCLUIDA como mutación rápida; se conduce a gestión Editor de Workstation, no nuevo servicio WorkstationFormController; WorkstationValues
Eliminar activo Equipo EXCLUIDA: borrado físico distinto de desvinculación, con referencias del puesto DeleteAssetDialog conserva su acceso anterior en ficha AssetDetailPage; DeleteAssetDialog
Gestionar software de periférico Asociado EXCLUIDA del contexto principal del mapa La ficha del activo ofrece su gestión propia WorkstationSoftware; modelo del mapa
Abrir ficha del producto de software Instalación CONDICIONADA a referencia resuelta; etiqueta aplicación/SO/producto según dato confirmado softwareReferenceHref y BrowserLink useAssetSoftware; softwareReferenceHref
Editar instalación Instalación CONDICIONADA, registro actual del principal; estado no terminal; datos de edición disponibles SoftwareInstallationEditorDialog / SoftwareInstallationForm SoftwareInstallationsPanel; SOFTWARE_STATE_TRANSITIONS
Historial de instalación Instalación CONFIRMADA, registro válido del principal, incluso producto sin resolver SoftwareHistoryDialog SoftwareInstallationsPanel
Abrir licencia Instalación CONDICIONADA, licencia particular resuelta en esa compañía BrowserLink a ficha de Resource SoftwareInstallationsPanel; SoftwareHistoryDialog
Abrir ficha independiente de instalación Instalación NO DISPONIBLE, no existe ruta de detalle confirmada Se ofrece historial/edición reales Rutas actuales de workspace y software
Retirar / finalizar / eliminar instalación como acción directa Instalación EXCLUIDA: no incorporar operaciones destructivas rápidas Transiciones en editor; DeleteRecordDialog en gestión completa SoftwareInstallationForm; SoftwareInstallationsPanel
Editar/desactivar producto global Instalación / Resource global EXCLUIDA: administración distinta de la instalación Ficha global y guard administrativo propios, fuera del menú Identity.requireGlobalResourceManager; rutas globales
Editar Resource particular desde la instalación Instalación EXCLUIDA: entidad diferente, se conserva navegación a su ficha ResourceEditor desde su flujo propio Fichas Resources
Menú de añadir / rótulo / leyenda Presentación NO DISPONIBLE, no representa entidad Acción de añadir actual y presentación workplace-map-layout; WorkplaceAddAssetNode

No se añaden elementos de borrado ni variantes destructivas al menú contextual. La gestión completa conserva sus confirmaciones existentes. Los errores parciales no convierten una referencia desconocida en un Asset ni en un producto global administrable. Los gates cerrados no conceden ni revocan permisos ficticios: se respetan las lecturas existentes y las validaciones del servidor.