Saltearse al contenido

Equipos

Equipos (/teams) agrupa miembros de una organización en unidades de trabajo — Alpha Team, Drone Section, Night Watch, Incident-Command — para que una misión pueda ser dotada seleccionando un equipo en lugar de marcar a cada operador. Un equipo en el plan Tactical mapea a uno de los tres slots de maxSubUnits; Command obtiene diez; Sovereign es ilimitado.

Cualquiera con admin o superior puede crear y editar equipos. Los managers pueden cambiar miembros de equipos que lideran pero no pueden crear nuevos equipos.

La lista de equipos

ColumnaOrigenNotas
NombreTeam.nameMostrado en el panel de dotación de misión.
LíderTeam.leaderUidDecorado con una insignia de estrella.
Co-líderesTeam.coLeaders[]Líderes secundarios opcionales.
Miembrosrecuento de miembrosHaz clic para expandir el roster.
Canal PTTTeam.pttChannelIdAuto-creado al guardar el equipo.
Última actividadderivadoTimestamp de la misión más reciente del equipo.
AccionesEditar, eliminar, duplicar.

Haz clic en Nuevo equipo para abrir el formulario de creación.

Crear equipo

El formulario captura: Nombre (obligatorio), Código corto (2–4 caracteres, p. ej. ALP, usado en indicativos del mapa y roster PTT), Color (paleta de 12 muestras), Descripción, Líder (obligatorio), Co-líderes (opcionales), Miembros iniciales (multi-select).

Al guardar, ARGUS crea:

  1. /organizations/{orgId}/teams/{teamId} — el documento del equipo.
  2. /organizations/{orgId}/teams/{teamId}/members/{uid} — uno por miembro con role de leader, coLeader o member.
  3. Un canal PTT en /taclink/channels/{channelId} llamado team-{shortCode} — los miembros se auto-unen cuando la app arranca.

Perfil del equipo

Al hacer clic en un equipo se abre el panel de detalle. Pestañas arriba:

Miembros

El roster: avatar, indicativo, rol dentro del equipo y cuándo se unieron. Añade / elimina miembros en línea (confirmado por popover al eliminar). El rol de org de un miembro se muestra como una insignia junto a su rol de equipo — puedes tener un observer como miembro de equipo de nivel operator, pero las reglas de Firestore aún lo limitan a la más estricta de las dos.

Historial de despliegues

Lista cronológica de misiones que dotaron a este equipo. Cada fila muestra el nombre de la misión, hora de inicio, duración y un enlace al informe de misión. Esto viene de una consulta en missions donde teamIds[] contiene el ID del equipo.

Valores por defecto

Overrides a nivel de equipo para los valores por defecto de misión. Cualquier cosa que establezcas aquí toma precedencia sobre los valores por defecto de la org en Organizaciones pero aún puede ser anulado por misión:

  • Canales PTT por defecto — lista de IDs de canal unidos junto al canal del equipo.
  • Sede por defecto — pre-selecciona una sede cuando el equipo crea una misión.
  • Feature flags por defecto — activa o desactiva AI copilot / live subtitles / E2E para este equipo.
  • Activos requeridos — lista de activos que deben comprobarse antes de que pueda iniciarse una misión (bodycams, radios, baterías de drone).

Liderazgo

Promover / degradar líderes. Un equipo siempre debe tener un líder; eliminar al actual requiere que promuevas primero un reemplazo. Los co-líderes pueden iniciar misiones y editar el roster del equipo pero no pueden eliminar el equipo.

Eliminar un equipo

Icono de papelera en la fila del equipo, confirmado por popover. La eliminación:

  • Eliminación lógica del documento Team (timestamp deletedOn, sigue siendo consultable por misiones históricas).
  • Retira el canal PTT — los mensajes se mantienen pero no se acepta nuevo tráfico.
  • Emite admin.team.deleted al stream de auditoría.

Las misiones históricas que dotaron al equipo siguen funcionando — el nombre del equipo es cacheado en el documento de misión para que los informes aún se rendericen correctamente.

Usar un equipo en el momento de creación de la misión

En el asistente de creación de misión, un selector Dotar desde equipo lista cada equipo en la org. Seleccionar uno pre-rellena la lista de operadores con el roster del equipo y aplica los valores por defecto del equipo; luego puedes añadir o eliminar usuarios individuales de ese pre-relleno.

Relacionados