Gestión de Activos
La gestión de activos es el núcleo operativo de Computtite. Todo gira alrededor de los activos — hardware físico, licencias de software, periféricos, vehículos, equipos de laboratorio o cualquier otro elemento que tu organización quiera rastrear. Computtite cubre el ciclo de vida completo: registro, asignación, reasignación, seguimiento de mantenimiento, gestión de licencias y eventual baja, con un historial inmutable de cada paso.
El Modelo de Activo
Cada activo en Computtite tiene un conjunto fijo de campos del sistema más un conjunto completamente dinámico de campos personalizados definidos por su Tipo de Activo:
- ID: Un UUID generado al momento del registro. Inmutable, usado como identificador estable en todo el historial de asignaciones y registros de auditoría.
- Tipo de Activo: La categoría a la que pertenece el activo (ej: Laptops, Servidores). Determina qué campos personalizados están disponibles.
- Campos Personalizados: Los campos definidos por el esquema para este tipo — número de serie, modelo, RAM, fecha de compra, etc. Almacenados como objeto JSON. Los campos derivados (calculados a partir de otros campos) se calculan en tiempo de visualización, no se almacenan.
- Estado: Una etiqueta de texto libre para el estado operativo del activo. Ejemplos: activo, asignado, mantenimiento, reparación, retirado, dado de baja, préstamo.
- Asignado a: Referencia a un empleado, establecida cuando existe una asignación activa.
- Departamento: Referencia de conveniencia al departamento asociado con el activo.
- Imagen: Foto opcional del activo físico, útil para identificación visual en auditorías de campo.
- Visibilidad: Controla qué miembros del workspace pueden ver este activo (ver sección de Visibilidad).
El Navegador de Activos
La vista principal de activos es una cuadrícula de datos ordenable y filtrable. Por defecto muestra todos los activos del tipo seleccionado. Puedes:
- Cambiar entre tipos de activos usando el selector de tipos en la parte superior.
- Buscar en todos los campos de texto en tiempo real usando la barra de búsqueda.
- Filtrar por cualquier campo relevante para el tipo seleccionado — los filtros son conscientes del esquema, lo que significa que si ves Laptops puedes filtrar por RAM, sistema operativo o fecha de vencimiento de garantía. Si cambias a Servidores, el panel de filtros muestra campos específicos de servidores.
- Ordenar por cualquier columna haciendo clic en el encabezado de columna.
- Hacer clic en cualquier fila para abrir el panel de detalle del activo — un cajón lateral que muestra todos los campos, la asignación actual, el historial completo de asignaciones, las licencias adjuntas y los botones de acción.
Historial de Asignaciones
Cada vez que un activo es asignado a o devuelto por un empleado, Computtite escribe un registro permanente. Este registro captura quién tuvo el activo, cuándo empezó la asignación y cuándo terminó (vacío para asignaciones activas).
Solo puede haber una asignación activa por activo a la vez. Todas las asignaciones anteriores son registros históricos que no pueden eliminarse desde la interfaz normal. Esto significa que siempre tienes una cadena de custodia completa y confiable para cada pieza de equipo.
Visibilidad de Activos
En modo cloud, puedes controlar qué miembros del workspace pueden ver un activo específico. La configuración de visibilidad ofrece tres niveles:
- Todos (predeterminado): Todos los miembros con al menos rol de Viewer pueden ver el activo.
- Solo administradores: Solo los miembros con rol Admin o Owner pueden ver e interactuar con el activo. Indispensable para hardware crítico como appliances de seguridad o dispositivos ejecutivos.
- Restringido: El acceso se restringe exclusivamente a miembros con perfiles de permisos específicos. Las concesiones se gestionan en
computtite_asset_visibility_grantsy se aplican a nivel de base de datos mediante Supabase Row Level Security (RLS). Los miembros fuera de los perfiles autorizados no reciben registros, conteos ni referencias del activo.
La visibilidad se define por activo en el panel de detalle, y puede administrarse de forma centralizada en Administración → Visibilidad de Activos (/workspace/administration/visibility).
Gestión de Licencias de Software
Computtite incluye gestión dedicada del ciclo de vida de licencias de software. Las licencias se catalogan a nivel de workspace (Activos → Licencias) y pueden vincularse directamente a activos físicos. Cada registro de licencia gestiona:
- Clave de licencia: Cifrada y almacenada de forma segura.
- Proveedor: Fabricante del software (ej. Microsoft, Adobe, JetBrains, Autodesk).
- Nombre del producto: Título y edición (ej. Windows 11 Enterprise, Creative Cloud All Apps).
- Conteo de asientos: Asientos totales y asignados. Computtite calcula en vivo el porcentaje de uso y emite advertencias por sobreasignación.
- Fecha de vencimiento: Seguimiento de suscripciones y soporte. Si es nula, se considera perpetua; si tiene fecha, activa señales de advertencia en Salud del Workspace 30 días antes de expirar.
- Notas y adquisición: Órdenes de compra, identificadores de facturación e instrucciones de soporte.
Las licencias se registran mediante el Modal de Creación de Licencia o desde el catálogo global en Activos → Licencias (/workspace/activos/licenses).
Señales de Salud del Workspace
El panel del workspace muestra señales de salud en tiempo real categorizadas por severidad:
- Crítico: Licencias vencidas, exceso de asientos utilizados, activos en mantenimiento por un tiempo inusualmente largo.
- Advertencia: Licencias por vencer en los próximos 30 días, activos sin asignar por mucho tiempo, empleados sin activos asignados.
- Información: Activos sin foto, sugerencias de completitud opcional.