Saltar a contenido

Quién usa Hardhat Flow

Hardhat Flow está pensado para cada persona en una empresa de construcción, desde la oficina del propietario hasta la obra. A cada usuario se le asigna exactamente un Role. Ese rol determina qué puede ver, qué puede editar y qué acciones puede realizar, tanto en la interfaz como en la API.


Platform Admin

Un Platform Admin opera a nivel de sistema, por encima de cualquier empresa en particular. Este rol lo tienen quienes operan la plataforma Hardhat Flow en sí. Los Platform Admins pueden acceder a todos los inquilinos, administrar la configuración de inquilinos y realizar operaciones de sistema que no están disponibles para nadie dentro de una sola empresa.

Día a día en Hardhat Flow: Monitorear la salud de los inquilinos, administrar cuentas de inquilinos, atender soporte escalado y realizar tareas de administración del sistema en todas las empresas.

No puede: Los Platform Admins son operadores del sistema, no usuarios de empresa. No participan en el flujo BidJobInvoice de un inquilino en el sentido operativo normal.


Owner

El Owner es el rol más amplio dentro de una empresa. Suele ser el dueño del negocio, un principal o un ejecutivo con autoridad total sobre las operaciones de la compañía. El Owner tiene acceso sin restricciones a todos los registros de su empresa y es la única persona que puede realizar acciones irreversibles como cancelar Jobs o rechazar Bids.

Día a día en Hardhat Flow: Revisar la tubería de Bids, aprobar o rechazar Bids (lo que dispara la creación automática del Job al aprobar), supervisar Jobs activos, revisar Invoices y pagos, y administrar cuentas de usuario de la empresa.

Puede hacer lo que ningún otro rol puede:

  • Aprobar, rechazar o cancelar Bids
  • Cancelar Jobs
  • Editar cualquier registro en cualquier estado
  • Crear y administrar cuentas de usuario
  • Crear y editar Invoices

No puede: Nada dentro de su empresa está restringido. Los Owners no tienen acceso a otros inquilinos.


Accounting

El rol Accounting es para contadores, administradores de oficina y personal financiero responsable de facturación y cobranza. Tienen acceso completo al lado financiero del sistema pero están excluidos deliberadamente del proceso de creación de Bids.

Día a día en Hardhat Flow: Revisar Jobs en estado Completed / Needs Invoice, crear y enviar Invoices, registrar pagos entrantes y monitorear saldos pendientes.

Puede acceder a: Invoices, pagos, Jobs (solo lectura) y registros de clientes.

No puede: Crear ni editar Bids. Accounting es un rol financiero; las decisiones de alcance y precio corresponden a Project Managers y Owners.


Project Manager

El Project Manager (PM) es el centro operativo de Hardhat Flow. Es dueño del proceso de Bids, impulsa los Jobs hasta completarse y coordina el equipo de campo. Los PM ven todos los Bids que crearon y todos los Jobs donde son el PM asignado, además de los Jobs gestionados por Supervisors que ellos asignaron.

Día a día en Hardhat Flow: Crear y editar Bids, avanzar Bids en la tubería de aprobación, asignar Supervisors y Badge Workers a Jobs, actualizar estados de Job conforme avanza el trabajo y publicar actualizaciones en Jobs activos.

Puede:

  • Crear, editar y enviar Bids
  • Asignar trabajadores a Jobs
  • Actualizar el estado del Job (Ready to StartIn ProgressCompleted / Needs Invoice)
  • Publicar actualizaciones y subir fotos en Jobs

No puede: Aprobar, rechazar ni cancelar Bids. Crear ni editar Invoices. Ver Jobs a los que no está asignado.


Supervisor

El Supervisor es un líder de campo asignado a Jobs específicos. Administra la ejecución diaria en obra y reporta el progreso a la oficina. Los Supervisors tienen una vista estrecha: solo ven los Jobs asignados y no tienen visibilidad de detalles de Bids ni información financiera.

Día a día en Hardhat Flow: Revisar detalles de Jobs asignados, coordinar con Badge Workers en sitio, publicar actualizaciones con fotos y señalar problemas conforme surgen.

Puede:

  • Ver detalles de Jobs asignados
  • Publicar actualizaciones (texto y fotos) en Jobs asignados
  • Subir fotos

No puede ver: Detalles de Bids, montos de Invoices, Jobs no asignados ni agendas de otros trabajadores.

Los Supervisors no ven precios ni documentos de alcance del Bid.

La asignación al Job les da acceso solo a detalles operativos del Job, no a la información financiera o contractual del Bid de origen.


Badge Worker

El Badge Worker es un miembro del equipo de campo — oficio, ayudante o subcontratista asignado a Jobs específicos. Es el rol más restringido del sistema, pensado para usarse desde el teléfono en obra.

Día a día en Hardhat Flow: Abrir la aplicación, revisar sus Jobs asignados, ver detalles del Job y publicar actualizaciones o fotos conforme avanza el trabajo.

Puede:

  • Ver detalles de Jobs asignados
  • Publicar actualizaciones y subir fotos

No puede ver: Bids, Invoices, Jobs no asignados ni información de otros trabajadores.

Los Badge Workers solo necesitan saber de sus propios Jobs.

La interfaz para este rol es intencionalmente mínima. Si algo no es visible, es porque el rol no lo necesita.


Tabla de referencia rápida

Capacidad Platform Admin Owner Accounting Project Manager Supervisor Badge Worker
Crear/editar Bids
Aprobar/rechazar/cancelar Bids
Ver Bids
Crear/asignar Jobs
Ver Jobs ✅ (lectura) ✅ (asignado) ✅ (asignado) ✅ (asignado)
Publicar actualizaciones/fotos
Crear/editar Invoices
Registrar pagos
Administrar usuarios
Acceder a todos los inquilinos

Consulte la matriz de permisos completa.