# neatlogic-cmdb **Repository Path**: WuMinghero/neatlogic-cmdb ## Basic Information - **Project Name**: neatlogic-cmdb - **Description**: neatlogic cmdb是一套强大的企业级配置管理平台,支持自动发现、自动采集、拓扑图,自定义配置项模型等功能。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: develop3.0.0 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 115 - **Created**: 2023-05-28 - **Last Updated**: 2023-05-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 中文 / [English](README.en.md)
## 关于 neatlogic-cmdb是配置管理模块,配合[neatlogic-autoexec](../../../neatlogic-autoexec/blob/develop3.0.0/README.md) 可以实现自动发现和采集,配合[neatlogic-itsm](../../../neatlogic-itsm/blob/develop3.0.0/README.md) 支持在流程中修改配置项,配合[neatlogic-pbc](../../../neatlogic-pbc/blob/develop3.0.0/README.md)支持数据自动推送到人民银行。 neatlogic-cmdb采用"万物皆CI"的设计理念,支持把外部数据直接转化成配置项,供cmdb内部消费,例如用户信息、组织架构信息等。 neatlogic-cmdb不能单独部署,也不能单独构建,如需构建和部署,请参考[neatlogic-itom-all](../../../neatlogic-itom-all/blob/develop3.0.0/README.md) 的说明文档。 ## 主要功能 ### 自定义模型 支持自定义模型,支持模型继承。  - 支持引用属性、密码、附件、文本、数字、日期时间、表达式等多种属性类型。  - 关系支持双向规则  ### 自定义视图 自定义视图让用户有重组数据的能力,用户可通过配置重新组织模型之间的关联关系,或者跳过中间模型,直达目标模型,满足不同的数据消费场景。  - 可视化数据视图配置。  - 对数据视图进行少量代码开发,可以实现更多个性化展示效果。  - 可视化拓扑视图配置。  ### 配置项事务 模仿数据库引入事务设计,配置项修改支持二段提交,支持修改和生效分权处理,支持事务恢复,比较等功能 - 全局事务管理,方便发现最近修改的配置项。  - 配置项修改记录完整展示。  ### 拓扑 支持分层、星形等多种自动布局方式。 - 模型拓扑  - 配置项拓扑  - 自定义视图拓扑(和配置项拓扑类似,但关系根据自定义视图生成) ### 权限 除了传统的按模型授权以外,还支持通过规则对单个配置项进行授权。  - 模型权限设置  - 按团体授权  ### 全局搜索 - 通过全文检索快速查询配置项  ### 其他功能 - 合规检查 - 资源中心(和自动化联动)