Control de acceso basado en roles, recursos y acciones, que permite gestionar con precisión los permisos de configuración de la interfaz, los permisos de operación de datos, los permisos de acceso al menú y los permisos de plugins.
Edición masiva de todos los registros o de los registros seleccionados.
Actualiza de forma masiva todos los registros o los registros seleccionados.
Envía solicitudes a cualquier servicio HTTP, permitiendo el envío de datos de contexto al servicio de destino.
Duplica un registro; puedes duplicarlo en un formulario para editarlo antes de enviarlo, o duplicarlo directamente para generar un nuevo registro.
Mejora las funciones de exportación de datos. Exportación asíncrona, admite grandes volúmenes de datos. Admite la exportación de archivos adjuntos.
Exporte los registros filtrados a Excel, puede configurar qué campos exportar.
Mejora las funciones de importación de datos. Importación asíncrona, admite grandes volúmenes de datos. Soporta el reconocimiento del procesamiento de datos, la actualización de datos y la activación de Workflow.
Importa datos utilizando plantillas de Excel, permite configurar qué campos importar y genera plantillas automáticamente.
Invoca la función de impresión del navegador para imprimir un solo registro.
Permite a los usuarios imprimir plantillas dentro de la aplicación NocoBase.
Soporte para la integración con el servicio GigaChat LLM.
Admite la integración con bases de datos vectoriales para vectorizar documentos, proporcionando a los empleados de IA búsqueda inteligente y soporte de conocimientos.
Cree empleados de IA con diversas habilidades para colaborar con humanos, construir sistemas y gestionar negocios.
Generador de documentación OpenAPI para la API HTTP de NocoBase.
Permite a los usuarios utilizar claves API para acceder a la API HTTP de la aplicación
El plugin Supervisor de aplicaciones se utiliza para la supervisión y programación unificada de múltiples instancias de aplicaciones NocoBase, proporcionando capacidades de descubrimiento de aplicaciones y gestión del tiempo de ejecución de las mismas.
Gestiona y supervisa tareas asíncronas como la importación y exportación de datos. Soporta el seguimiento del progreso de las tareas y notificaciones.
Rastree y documente las actividades de los usuarios y las acciones sobre los recursos en todo el sistema
Autenticación mediante el protocolo CAS.
Autenticación mediante cuenta de DingTalk.
Autenticación mediante el protocolo LDAP.
Autenticación de identidad a través del protocolo OIDC (OpenID Connect).
Autenticación de identidad mediante el protocolo SAML 2.0.
Autenticación de identidad mediante código de verificación por SMS.
Proporciona capacidades de integración con WeCom, incluyendo métodos de autenticación, canales de notificación y fuentes de sincronización de datos de usuario.
Gestión de autenticación de usuarios, incluyendo autenticación básica por contraseña, SMS y protocolos SSO, con capacidad de extensión.
Proporciona funciones de copia de seguridad y restauración, admite copias de seguridad programadas y garantiza la seguridad de los datos y una recuperación rápida.
Muestra datos en forma de lista de cuadrícula y admite la configuración de paginación.
Crea y gestiona iframes en la página para incrustar y mostrar páginas web o contenidos externos.
Muestra datos en formato de lista y admite la configuración de paginación
Proporciona un bloque de Markdown
Divide un formulario con muchos campos en varios pasos para reducir la carga de los usuarios.
Este plugin es una característica experimental. Le recomendamos usarlo con precaución en entornos de producción.
Provides tree structure filter block
Gestiona y muestra de forma centralizada diversas acciones, permitiendo a los usuarios realizar tareas de manera eficiente. Soporta extensibilidad; los tipos de acciones actuales incluyen ventanas emergentes, enlaces, escaneo y solicitudes personalizadas.
Proporciona una plantilla de colección de calendario y un bloque para gestionar datos de fecha, normalmente para información relacionada con fecha/hora como eventos, citas, tareas, etc.
Proporciona una interfaz de cliente para el servidor de NocoBase
Implementación de foreign data wrapper (FDW) basada en la base de datos para conectar a tablas de datos remotas, actualmente soporta bases de datos MySQL y PostgreSQL.
Provides SQL collection template
Proporciona una plantilla de colección de árbol
Proporciona una plantilla de colección de comentarios y un bloque para añadir la funcionalidad de comentarios a cualquier colección.
Permite personalizar el nombre de la marca y otra información relacionada con la misma.
Soporte para añadir y utilizar variables personalizadas
Utilice una base de datos ClickHouse externa como fuente de datos.
Utilice una base de datos externa Apache Doris como fuente de datos.
Utiliza una base de datos MariaDB externa como fuente de datos.
Utilice bases de datos SQL Server externas como fuentes de datos.
Utilice bases de datos MySQL externas como fuentes de datos.
Utilice una base de datos Oracle externa como fuente de datos.
Utilice bases de datos PostgreSQL externas como fuentes de datos.
Uso de la base de datos KingbaseES como fuente de datos; puede utilizarse como base de datos principal o como base de datos externa.
Base de datos principal de NocoBase, compatible con bases de datos relacionales como PostgreSQL, MySQL, MariaDB, etc.
Administra las fuentes de datos, incluyendo la base de datos Master integrada, bases de datos externas y APIs.
Utiliza orígenes de datos REST API externos.
Utilize ECharts for data visualization, supporting funnel, radar, and more chart types, and providing more user-friendly visualization configurations.
Proporciona funciones de visualización de datos, incluyendo bloques de gráficos y bloques de filtros de gráficos. Soporta más de una docena de tipos de gráficos, como gráficos de líneas, de áreas y de barras, y también puedes extender más tipos de gráficos.
Organiza a los usuarios por departamentos, establece relaciones jerárquicas, vincula roles para controlar permisos y admite su uso como variables en Workflows y expresiones.
Conecte NocoBase a cuentas de correo electrónico corporativas como Gmail y Outlook, y reciba y envíe correos electrónicos igual que en otros productos CRM.
Incrusta NocoBase en un sistema o página externa, convirtiéndolo en parte de ese sistema o página.
Gestión centralizada de variables de entorno y secretos, utilizada para el almacenamiento de datos sensibles, la reutilización de datos de configuración, el aislamiento de múltiples entornos, etc.
Maneja errores y excepciones en la aplicación.
Admite adjuntos en formato URL.
Proporciona datos y tipos de campo de China Region.
Se utiliza para la edición y el resaltado de código, compatible con lenguajes como Java, JavaScript, Python, SQL, entre otros.
Muestra los datos especificados con una máscara según las reglas configuradas, compatible con tipos de datos básicos.
Cifra y descifra automáticamente los campos especificados para garantizar la seguridad de los datos.
Permite configurar y almacenar los resultados de cálculos entre múltiples valores de campos de un mismo registro, compatible con los motores Math.js y funciones de fórmulas de Excel
Permite establecer relaciones Many-to-Many (M2M) almacenando las claves únicas de la colección de destino en un array.
Se utiliza para almacenar Markdown y renderizarlo con el editor Vditor. Admite la sintaxis común de Markdown, como listas, código, citas, etc., y permite subir imágenes, grabaciones, etc. También permite el renderizado instantáneo (lo que ves es lo que obtienes).
Genera automáticamente códigos basados en reglas configuradas, admitiendo combinaciones de fechas, números y texto.
Used to sort the data in a collection.
Proporciona servicios de almacenamiento de archivos, con una plantilla de colección de archivos y un campo de adjunto.
Un plugin para previsualizar archivos de Office a través del servicio en línea de Microsoft.
Support S3-compatible file storage, including services like Amazon S3, Aliyun OSS, Tencent Cloud COS, and MinIO. Features include direct file uploads and private access control.
Permite guardar borradores al completar un formulario para continuar editándolos y enviándolos más tarde.
Proporciona el bloque Gantt.
Una herramienta similar a un diagrama ER. Actualmente solo se admite la base de datos principal.
Controle el acceso al sistema configurando listas negras y listas blancas de IP para garantizar la seguridad.
Proporciona el bloque de Kanban.
Instance ID and license key settings
Permite gestionar los recursos de localización de la aplicación.
Implementación de bloqueo distribuido basada en Redis.
Registros del servidor, que incluyen principalmente registros de solicitudes de API y registros de ejecución del sistema, y permite empaquetar y descargar archivos de registro.
Bloque de mapa, compatible con Gaode Maps y Google Maps, también puedes añadir más tipos de mapas.
Se utiliza para migrar el contenido de configuración de un entorno de producto a otro.
A partir de la versión 2.0, el plugin móvil ha sido reemplazado por el nuevo plugin ui-layout, que aún está en desarrollo.
Multi-app ejecuta las aplicaciones mediante el uso compartido de procesos, adecuado solo para entornos de prueba y demostración. No lo use en producción.
Soporta el filtrado de múltiples palabras clave para campos comunes, con opciones de entrada rápida o importación por lotes de palabras clave desde Excel.
Implementa múltiples espacios de trabajo de datos independientes dentro de una única instancia de aplicación mediante aislamiento lógico.
Send notifications via email, currently only supports SMTP transport.
Permite a los usuarios recibir notificaciones de mensajes en tiempo real dentro de la aplicación NocoBase.
Proporciona un servicio de gestión unificado que abarca la configuración de canales, el registro de logs y otras funciones, admitiendo la configuración de diversos canales de notificación, como mensajes internos y correo electrónico.
Establezca las reglas de contraseña y la política de bloqueo de inicio de sesión para todos los usuarios.
Comparta formularios públicos externamente para recopilar información de usuarios anónimos.
Se utiliza para gestionar mensajes de publicación/suscripción (pub/sub) con Redis.
Se utiliza para gestionar colas de mensajes mediante RabbitMQ.
Se utiliza para gestionar la cola de mensajes de la aplicación mediante Redis.
Rastrea y guarda el historial de cambios de los registros de las colecciones.
Se utiliza para cifrar los parámetros de la solicitud (Query Parameters) antes de enviar una solicitud HTTP.
Se utiliza para ajustar el título, el logotipo, el idioma, etc. del sistema.
Integre Prometheus con el módulo de telemetría de NocoBase.
Un plugin de telemetría basado en OpenTelemetry que proporciona métricas de CPU, memoria y solicitudes HTTP, con soporte para exportación a través de HTTP.
Añade un botón de copia a los campos de texto
Personalice los colores, tamaños, etc. de la interfaz de usuario y guarde el resultado como un tema para cambiar entre múltiples temas.
Permite habilitar la autenticación de dos factores (2FA) para el inicio de sesión con contraseña.
Proporciona un servicio centralizado de almacenamiento de UI schema.
Proporciona la capacidad de reutilizar plantillas de bloques y plantillas de ventanas emergentes.
Registra y gestiona fuentes de sincronización de datos de usuario extensibles, con API HTTP proporcionada por defecto. Soporta la sincronización de datos a recursos como usuarios y departamentos.
Proporciona el modelo de usuario básico, así como los campos de creado por y actualizado por.
Permite a los usuarios vincular un autenticador TOTP y verificar su identidad mediante códigos de un solo uso basados en el tiempo (TOTP).
Gestión de verificación de identidad de usuario, incluyendo SMS, autenticador TOTP, etc., extensible.
Asignador de worker ID basado en Redis.
Se activa tras completar una solicitud iniciada mediante un botón de acción o API, como después de añadir, actualizar, eliminar datos o "enviar a Workflow". Adecuado para el procesamiento de datos, envío de notificaciones, etc., después de completar las acciones.
Puede utilizarse para realizar consultas de agregación en la base de datos dentro de un flujo de trabajo, como: recuento, suma, promedio, etc.
Se activa cuando se inicia una solicitud de Approval a través de un botón de acción o API. Está dedicado al proceso de Approval, con un Node y un bloque de Approval exclusivos para gestionar documentos y realizar el seguimiento de los procesos de tramitación.
Proporciona una función de CC en los Workflows para enviar aprobaciones o cualquier otra información a usuarios específicos.
Se activa tras hacer clic en un botón vinculado a un evento personalizado. Adecuado para la orquestación de acciones personalizadas en filas de datos.
Se puede utilizar para realizar operaciones de evaluación de fechas en un Workflow, como suma, resta, comparación, formateo, etc.
Puede utilizarse en ramas paralelas de un flujo de trabajo para esperar a que otras ramas completen su ejecución.
Ejecuta un fragmento de código JavaScript en un entorno aislado.
Se utiliza para transformar o calcular valores de objetos JSON complejos (por ejemplo, resultados de los Nodes de solicitud HTTP y Nodes SQL).
Se utiliza para mapear cualquier dato JSON a variables estructuradas para su uso en nodos posteriores.
Se utiliza para procesar de forma repetida un subproceso para cada valor de un arreglo, o para un número fijo de repeticiones.
Se puede utilizar para enviar correos electrónicos en un flujo de trabajo.
Se utiliza para flujos en los que algunas decisiones se controlan manualmente.
Se puede utilizar para enviar varios tipos de notificaciones en el Workflow.
Se utiliza para procesos de ramas que requieren ejecución paralela en el workflow.
Se activa antes de la ejecución de una solicitud iniciada a través de un botón de acción o API, como antes de agregar, actualizar o eliminar datos. Es adecuado para realizar la validación de datos y el juicio lógico antes de la operación, y puede interceptar la solicitud a través del "nodo de finalización".
Se puede utilizar para enviar solicitudes a cualquier servicio HTTP en un Workflow para la interacción de datos.
Se utiliza para ensamblar y mostrar mensajes de respuesta al cliente en Workflows de eventos de Form e interceptación de solicitudes.
Se puede utilizar para ejecutar cualquier sentencia SQL en la base de datos dentro de un workflow.
Se utiliza para llamar a otros workflows dentro de un workflow. Puede utilizar las variables del workflow actual como entrada del subproceso y utilizar la salida del subproceso como variables del workflow actual.
Se utiliza para crear variables personalizadas o asignarles valores en el workflow para guardar datos temporales del proceso.
Recibe llamadas HTTP de sistemas externos y activa eventos. Es adecuado para el envío de datos y notificaciones de eventos iniciados por sistemas de terceros, como callbacks de pago y notificaciones de mensajes.
Una potente herramienta BPM que proporciona soporte fundamental para la automatización de negocios, con la capacidad de extender más Triggers y Nodes.
Conjunto predefinido de plugins para despliegue en clúster: ejecutar NocoBase con varias instancias detrás de balanceadores de carga, con almacenamiento compartido, Redis (caché y mensajería), bloqueos distribuidos y middleware de coordinación entre nodos. Tras activarlo, siga la documentación del «Modo clúster» para el entorno y las operaciones.