Equipos

Incorporar una máquina

Invita a personas, crea un comando de incorporación y conecta el zn-gate de cada desarrollador a la organización con zn team join.

Ver .md

Un desarrollador forma parte de tu organización en dos pasos: su cuenta se une (mediante una invitación) y cada máquina en la que programa se une (mediante un comando de incorporación que se ejecuta en zn-gate).

1. Invita a personas

En el panel de control, abre el espacio de trabajo de tu organización y luego Miembros. Introduce un correo electrónico y un rol, y envía la invitación. El enlace de invitación funciona durante 7 días; los propietarios y administradores pueden revocarlo antes de que se utilice.

Las invitaciones pendientes cuentan como puestos en uso. Si todos los puestos están ocupados, el propietario añade puestos antes de que la invitación pueda aceptarse.

2. Conecta cada máquina

  1. En Miembros → Installs, crea un comando de incorporación. Funciona para tantas máquinas como puestos tenga la organización y caduca a los 7 días.

  2. El desarrollador lo ejecuta en su máquina:

    zn team join <token>

    zn-gate pide confirmación en una ventana ajena al agente de programación, de modo que un agente no puede incorporar una máquina a una organización por su cuenta. Si no acabas de ejecutar el comando tú mismo, elige Deny.

  3. A partir de ese momento, zn-gate descarga la política de la organización, verifica su firma y la aplica, y sube el registro de auditoría en segundo plano.

Al incorporarse, zn-gate guarda la organización, la dirección de la API y la clave pública de firma de la organización en ~/.zn/team.json, y el token de instalación en el llavero del sistema, nunca en texto plano. La clave fijada es lo que permite a cada máquina comprobar que una política procede realmente de tu organización.

El cliente de Team se incluye en zn-gate 1.7 (beta). Las máquinas con versiones anteriores siguen funcionando con su configuración local.

Comandos habituales

Comando Qué hace
zn team status Organización, versión de la política y cuándo se comprobó, y el estado de la subida. --json para scripts
zn team sync Descarga la política y sube el registro de auditoría ahora
zn team leave Desconecta esta máquina (se confirma fuera del agente, igual que join)

Una máquina pertenece a una sola organización a la vez. Para cambiarla a otra, ejecuta primero zn team leave.

Elimina una máquina o a una persona

  • Revoca una instalación en Miembros → Installs. Esa máquina deja de subir datos y sigue aplicando su política en caché hasta que caduque; después pasa al modo estricto (consulta Modo sin conexión).
  • Elimina a un miembro en Miembros. Su puesto queda libre y sus instalaciones dejan de recibir la política.