基于角色、资源和操作的权限控制,可以精确控制界面配置权限、数据操作权限、菜单访问权限、插件权限。
对全部数据或选中的数据进行批量编辑。
对全部数据或选中的数据进行批量更新。
向任意 HTTP 服务发送请求,支持将上下文数据发送给目标服务。
复制一条记录,可以复制到表单中编辑后再提交,也可以直接复制并生成一条新记录。
导出筛选后的记录到 Excel 中,可以配置导出哪些字段。
增强数据导入功能。异步导入,支持大数据量。支持识别数据处理、更新数据、工作流触发等特性。
使用 Excel 模板导入数据,可以配置导入哪些字段,自动生成模板。
调用浏览器的打印功能实现单条数据的打印。
支持接入 GigaChat LLM 服务。
支持接入向量数据库,将文档向量化,为 AI 员工提供智能检索与知识支持。
创建各种技能的 AI 员工,与人类协同,搭建系统,处理业务。
NocoBase HTTP API 的 OpenAPI 文档生成器。
允许用户使用 API 密钥访问应用的 HTTP API
管理和监控数据导入导出等异步任务。支持任务进度跟踪和通知。
跟踪并记录系统内的用户活动和资源操作
通过短信验证码认证身份。
用户认证管理,包括基础的密码认证、短信认证、SSO 协议的认证等,可扩展。
提供备份与还原功能,支持定时备份,确保数据安全与快速恢复。
以栅格列表形式展示数据,支持分页设置
在页面上创建和管理iframe,用于嵌入和展示外部网页或内容。
以列表形式展示数据,支持分页设置
提供Markdown 区块
此插件为实验性功能,生产环境请谨慎使用。
集中管理和展示各种操作,方便用户快速执行任务。支持扩展,目前支持的操作类型有弹窗、链接、扫描、自定义请求。
提供日历数据表模板和区块,用于管理日期数据,通常用于事件、约会、任务等与日期/时间相关的信息。
为 NocoBase 服务端提供客户端界面
基于数据库的 foreign data wrapper(FDW) 实现的连接远程数据表,目前支持 MySQL 和 PostgreSQL 数据库。
提供 SQL 数据表模板
提供树数据表模板
可定制品牌名字和更多品牌相关信息。
使用人大金仓(KingbaseES)数据库作为数据源,可以作为主数据库,也可以作为外部数据库使用。
NocoBase 主数据库,支持 PostgreSQL、MySQL、MariaDB 等关系型数据库。
管理数据源,包括内置的 Master 数据库,外部的数据库、API。
使用 ECharts 实现数据可视化,支持漏斗图、雷达图等更多图表类型,并提供更友好的可视化配置。
提供数据可视化功能,包含图表区块和图表筛选区块,支持折线图、面积图、柱状图等十几种图表,你也可以扩展更多图表类型。
以部门来组织用户,设定上下级关系,绑定角色控制权限,并支持作为变量用于工作流和表达式。
接入 Gmail、Outlook 等企业邮箱,在 NocoBase 中收取和发送邮件,就像在其他 CRM 产品中一样。
集中管理环境变量和密钥,用于敏感数据存储、配置数据重用、多环境隔离等。
处理应用程序中的错误和异常。
支持 URL 格式的附件。
提供中国行政区划数据和字段类型。
用于代码编辑和高亮显示,支持 Java、JavaScript、Python、SQL 等语言。
自动加密解密指定字段,保障数据安全。
可以配置并存储同一条记录的多字段值之间的计算结果,支持 Math.js 和 Excel formula functions 两种引擎
支持通过在数组中存储目标表唯一键的方式建立多对多关系。
用于存储 Markdown,并使用 Vditor 编辑器渲染,支持常见 Markdown 语法,如列表,代码,引用等,并支持上传图片,录音等。同时可以做到即时渲染,所见即所得。
根据配置的规则自动生成编码,支持日期、数字、文本的组合。
用于对数据表的数据进行排序。
提供文件存储服务,并提供了文件表模板和附件字段。
基于微软在线服务预览 Office 文件的插件。
支持兼容 S3 协议的文件存储类型,例如亚马逊 S3、阿里云 OSS、腾讯云 COS、MinIO 等。支持文件直传、私有访问。
提供甘特图区块。
类似 ER 图的工具,目前只支持主数据库。
通过设置 IP 黑名单和白名单,实现对系统访问权限的控制,确保安全性。
提供看板区块。
实例 ID 和授权密钥设置
支持管理应用程序的本地化资源。
基于 Redis 的分布式锁实现
服务端日志,主要包括接口请求日志和系统运行日志,并支持打包和下载日志文件。
地图区块,支持高德地图和 Google 地图,你也可以扩展更多地图类型。
用于将配置内容从一个产品环境迁移到另一个产品环境。
提供移动端页面配置的能力。
多应用以进程共享的方式运行,仅适合测试和演示环境,生产环境下请勿使用。
在一个父应用中创建、管理和运行多个独立的子应用实例。
在单一应用实例内部,通过逻辑隔离实现多个独立数据空间。
通过电子邮件渠道发送通知,目前只支持 SMTP 传输方式。
支持用户在 NocoBase 应用内实时接收消息通知。
提供统一的管理服务,涵盖渠道配置、日志记录等功能,支持多种通知渠道的配置,包括站内信和电子邮件等。
为所有用户设置密码规则和登录锁定策略
对外分享公开表单,向匿名用户收集信息。
基于 Redis 处理应用发布订阅消息。
基于 RabbitMQ 处理应用消息队列。
基于 Redis 处理应用消息队列。
追踪并保存数据表记录的变更历史。
用于在发送 HTTP 请求前,对请求参数(Query Parameters)进行加密处理。
用于调整系统的标题、LOGO、语言等。
在 NocoBase 的遥测模块集成 Prometheus。
基于 OpenTelemetry 的应用遥测插件,内置 CPU、内存、HTTP 请求等指标,并支持通过 HTTP 导出。
为文本字段添加复制按钮
自定义 UI 的颜色、尺寸等,并将结果保存为主题,可在多个主题间切换。
支持为密码登录启用双因素身份认证 (2FA).
提供中心化的 UI schema 存储服务。
注册和管理可扩展的用户数据同步来源,默认提供 HTTP API。支持向用户和部门等资源同步数据。
提供了基础的用户模型,以及创建人和最后更新人字段。
支持用户绑定 TOTP 验证器,并使用基于时间的一次性代码(TOTP)验证身份。
用户身份验证管理,包含短信、TOTP 认证器等,可扩展。
基于 Redis 的 worker ID 分配器
通过操作按钮或 API 发起请求并在执行完成后触发,比如新增、更新、删除数据或者“提交至工作流”之后。适用于在操作完成后进行数据处理、发送通知等。
可用于在工作流中对数据库进行聚合查询,如:统计数量、求和、平均值等。
通过操作按钮或 API 发起审批申请时触发。专用于审批流程,有专属的审批节点和区块用于管理单据和追踪处理过程。
在工作流中提供抄送功能,将审批或其他任意信息抄送给特定的用户。
可用于工作流并行分支中等待其他分支执行完成。
用于在工作流中进行基于数据行的动态表达式计算。
用于转换或计算复杂 JSON 对象的值(例如 HTTP 请求节点和 SQL 节点的结果)。
用于将任意 JSON 数据映射为结构化的变量,以供后续节点使用。
用于对一个数组中的每个值进行重复的子流程处理,也可用于固定次数的重复子流程处理。
可用于在工作流中发送电子邮件。
用于人工控制部分决策的流程。
可用于在工作流中发送各类通知。
用于在工作流中需要并行执行的分支流程。
通过操作按钮或 API 发起请求并在执行前触发,比如新增、更新、删除数据之前。适用于在操作前进行数据验证、逻辑判断,并可通过“结束节点”来拦截请求。
可用于在工作流中向任意 HTTP 服务发送请求,进行数据交互。
用于在表单事件和请求拦截工作流中组装并向客户端显示响应消息。
可用于在工作流中对数据库执行任意 SQL 语句。
用于在一个工作流中调用其他的流程,可以使用当前流程的变量作为子流程的输入,并使用子流程的输出作为当前流程的变量。
接收外部系统的 HTTP 调用并触发事件。适用于第三方系统发起的数据推送、事件通知等,如支付回调,消息通知等。
一个强大的 BPM 工具,为业务自动化提供基础支持,并且可任意扩展更多的触发器和节点。