Administración · Frontera de datos

Tenants y cuotas

Un tenant reúne empresas, sistemas, gateways y usuarios bajo una misma frontera. Usa esta página para comprobar propiedad, capacidad y estado antes de administrar recursos.

Acceso: tenant_admin · super_adminCreación y eliminación: super_adminRuta del front: /tenants
JerarquíaTenant · Empresa · Sistema · Gateway
CapacidadUso, límite y disponibles
AislamientoUn tenant por recurso

Quién puede administrar tenants

La página está protegida para administradores de tenant y superadministradores. Los demás roles vuelven a SCADA Studio si intentan abrir la ruta.

Accióntenant_adminsuper_admin
Consultar tenantsSolo el tenant propioTodos
Ver capacidad y alcanceTenant propioCualquier tenant
Editar identidad y contactoNombre, contacto, correo, teléfono, notas y metadatos propiosTodos los campos
Cambiar slug, estado o cuotasNo
Copiar paquetes al tenantNo desde esta página
Crear o eliminar tenantNo
01Tenant
02Empresas
03Sistemas
04Gateways
05Variables
El tenant es una frontera, no una etiqueta

Los permisos, cuotas, documentos, sesiones y relaciones se resuelven a partir de esta propiedad. No cambies un recurso de tenant sin usar el procedimiento de transferencia correspondiente.

Crear un tenant

Solo el superadministrador ve Crear tenant. Conviene crear primero una frontera vacía y después agregar empresas y usuarios de manera ordenada.

  1. Selecciona Crear tenant.

    Se abre el formulario Nueva frontera.

  2. Escribe Nombre y Slug.

    Ambos son obligatorios. Usa un slug corto, estable y reconocible, por ejemplo operador-norte.

  3. Selecciona Estado.

    Las opciones disponibles son Activo, Inactivo, Suspendido y Archivado. Para una incorporación inmediata, confirma que la frontera deba iniciar activa.

  4. Completa el contacto.

    Registra responsable, correo, teléfono y notas operativas.

  5. Define la capacidad contratada.

    Captura límites enteros entre 0 y 1,000,000 y decide si los usuarios serán ilimitados.

  6. Selecciona paquetes iniciales si aplican.

    Se crearán copias independientes en el tenant nuevo.

  7. Agrega metadatos.

    Usa pares Campo–Valor para contrato, región, soporte u otra referencia útil.

  8. Selecciona Guardar tenant.

    Espera el mensaje Tenant creado y revisa su tarjeta antes de crear recursos dependientes.

El estado activo habilita la frontera

Antes de activarla, confirma propietario, cuotas, contacto y controles administrativos. Un tenant inactivo o suspendido impide que sus usuarios resuelvan acceso válido.

Interpretar cuotas y paquetes

Cada tarjeta presenta uso actual, límite, barra de progreso y recursos disponibles. El administrador de tenant puede consultar estos datos; solo el superadministrador puede cambiar los límites.

CuotaQué limitaObservación
CompaniesEmpresas del tenantSe valida antes de una nueva alta o transferencia.
SystemsSistemas pertenecientes a sus empresasSe valida al crear o recibir un sistema.
Gateways físicosCPUs conectadas mediante runtimeSeparada de la capacidad virtual.
Gateways virtualesGateways demo ejecutados por el servidorTambién requieren capacidad de variables.
SlavesPLCs, medidores, sensores o dispositivosSe consume dentro del árbol de adquisición.
Variables por systemVariables de cada sistema individualMuestra el pico del sistema con mayor uso; no es un total acumulado del tenant.
UsuariosIdentidades pertenecientes al tenantPuede configurarse como ilimitada.
DisponiblesEl uso está por debajo del límite y permite nuevas altas.
Sin disponiblesEl uso alcanzó el límite; la creación se bloquea.
ExcesoEl uso actual supera un límite que fue reducido.
IlimitadoLa cuota de usuarios no tiene un máximo numérico.

Editar capacidad

  1. Abre Editar en el tenant.

    Solo super_admin verá los controles de Capacidad contratada.

  2. Compara uso y nuevo límite.

    Un valor 0 bloquea nuevas altas. Reducir una cuota no elimina recursos existentes, pero puede dejar el tenant en exceso.

  3. Guarda y revisa la tarjeta.

    Comprueba la nueva cantidad disponible antes de crear o transferir recursos.

Copiar paquetes de variables

  1. Abre Crear o Editar como superadministrador.

    El catálogo muestra paquetes disponibles, tenant de origen y cantidad de variables.

  2. Selecciona uno o varios paquetes.

    Seleccionar todos elige los aptos; un paquete que ya existe en el tenant no puede copiarse otra vez desde esa opción.

  3. Guarda el tenant.

    Cada selección crea una copia independiente.

Las copias no se sincronizan

Una edición posterior del paquete de origen no cambia la copia del tenant. Mantén versión, nombre y contenido de cada copia de forma explícita.

Ver el alcance y sus recursos

Antes de transferir, suspender o eliminar, usa la tarjeta y el diálogo Ver alcance para conocer todas las relaciones visibles.

  1. Busca el tenant.

    Filtra por nombre, ID o nota y, si hace falta, por estado. Limpiar restablece los criterios.

  2. Revisa la tarjeta.

    Confirma ID, nombre, slug, estado, notas y conteos de Companies, Systems, Gateways y Users.

  3. Comprueba la capacidad.

    Observa uso, límite, disponibles y el sistema con mayor cantidad de variables.

  4. Selecciona Ver alcance.

    Navega por las pestañas Companies, Systems, Gateways y Users.

  5. Revisa cada relación.

    El detalle muestra identificadores, estados, empresa, sistema, tipo de gateway y rol del usuario.

Usa los conteos como lista de verificación

Una tarjeta con cero empresas puede seguir teniendo otro tipo de dependencia, como paquetes. Para una eliminación, confirma todos los recursos y no solo el primer contador.

Editar, suspender, archivar o eliminar

Editar

  1. Selecciona Editar.

    El administrador de tenant abre únicamente su frontera; el superadministrador puede editar cualquiera.

  2. Cambia los campos autorizados.

    tenant_admin mantiene nombre, contacto, correo, teléfono, notas y metadatos. super_admin también controla slug, estado, cuotas y paquetes.

  3. Guarda y actualiza el registro.

    Comprueba que estado, contacto y capacidad reflejen el cambio.

Suspender o archivar modifica el acceso

Coordina el cambio con usuarios activos. La aplicación revalida la frontera y puede cerrar sesiones cuando el tenant deja de estar activo.

Eliminar

Solo super_admin puede eliminar. El tenant debe estar completamente vacío: sin empresas, sistemas, gateways, usuarios ni paquetes de variables.

  1. Selecciona Ver alcance.

    Confirma que todas las pestañas estén vacías y que no existan paquetes.

  2. Reasigna los recursos pendientes.

    Si todavía hay dependencias, usa transferencias autorizadas o conserva el tenant suspendido o archivado.

  3. Selecciona Eliminar.

    La interfaz solicita escribir exactamente el nombre del tenant como confirmación.

  4. Confirma la eliminación.

    Recarga el registro y verifica que la frontera ya no aparezca.

Eliminar es el último paso

Si la finalidad es detener temporalmente la operación o conservar trazabilidad, cambia el estado. La eliminación no debe sustituir un proceso de cierre y reasignación.

Tenants y cuotas · Manual de usuario de SCADA IA