Los clientes son los clientes finales de una agencia. Las zonas, los miembros y los tokens pueden pertenecer a un cliente, lo que limita lo que ven. Estos cambios quedan en la auditoría; la API no los simula, así que --dry-run solo imprime lo que se enviaría.
<cliente> es el nombre del cliente (sin distinguir mayúsculas) o su id.
clients list
clients list [--json]Los clientes de la organización con su correo de contacto, número de zonas, nota e id.
clients add
clients add <nombre> [contact_email=…] [note=…] --reason "…"openwaf-cloud ctl clients add "Tienda Ejemplo" [email protected] note="Mantenimiento 2026" --reason "Cliente nuevo"clients set
clients set <cliente> [name=…] [contact_email=…] [note=…] --reason "…"Cambia los campos que indicas.
clients rm
clients rm <cliente> --reason "…"Borra un cliente sin zonas. Sus miembros, invitaciones y tokens limitados a él se van con él.
Asignar una zona a un cliente
Usa zones set-client:
openwaf-cloud ctl zones set-client example.com "Tienda Ejemplo" --reason "Es de Tienda Ejemplo"
openwaf-cloud ctl zones set-client example.com - --reason "Sin cliente"