diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\345\205\250\345\261\200\345\272\224\347\224\250\347\216\257\345\242\203\345\261\236\346\200\247.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\345\205\250\345\261\200\345\272\224\347\224\250\347\216\257\345\242\203\345\261\236\346\200\247.png" new file mode 100644 index 0000000000000000000000000000000000000000..4f2a96d7525716657fc0019b92542e7daf80d650 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\345\205\250\345\261\200\345\272\224\347\224\250\347\216\257\345\242\203\345\261\236\346\200\247.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\345\272\224\347\224\250\345\261\202.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\345\272\224\347\224\250\345\261\202.png" new file mode 100644 index 0000000000000000000000000000000000000000..6d905a70ebcc16d57cdd9773182553753d8f405e Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\345\272\224\347\224\250\345\261\202.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\346\250\241\345\235\227\345\261\202.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\346\250\241\345\235\227\345\261\202.png" new file mode 100644 index 0000000000000000000000000000000000000000..478122a1fa04813a2c40088fa514348ed2766838 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\346\250\241\345\235\227\345\261\202.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\347\216\257\345\242\203.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\347\216\257\345\242\203.png" new file mode 100644 index 0000000000000000000000000000000000000000..652664c2d3f54897e2544bfef3d0dbb0e0c74261 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/images/\345\272\224\347\224\250\346\270\205\345\215\225_\347\216\257\345\242\203.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/\345\272\224\347\224\250\346\270\205\345\215\225.md" "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/\345\272\224\347\224\250\346\270\205\345\215\225.md" index dbaf4b83eb2936d7817a08dfdd8a70c0ade55151..6f6d33479539d85bce985aaa61b8a6d7b22c6302 100644 --- "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/\345\272\224\347\224\250\346\270\205\345\215\225.md" +++ "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\350\265\204\346\272\220\344\270\255\345\277\203/\345\272\224\347\224\250\346\270\205\345\215\225.md" @@ -1,6 +1,41 @@ # 应用清单 应用清单是按应用模块汇总资产,并回显资产巡检结果。 +## 应用清单数据源配置 +1. 应用清单左边树结构的第一层是应用系统,由视图设置中 scence_appsystem_appmodule 视图的主模型控制的,数据来源也是scence_appsystem_appmodule 视图。 + ![](images/应用清单_应用层.png) + 第二层是应用模块,由视图设置中 scence_appmodule_appsystem 视图的主模型控制的,数据来源也是scence_appmodule_appsystem视图。 + ![](images/应用清单_模块层.png) + 第一层和第二层对应的主模型之间需要有关系联系。 + +2. 应用清单中的环境列表,数据来源是全局属性的应用环境(这个全局属性是出厂自带的),所有涉及的视图中的环境id、环境名称、环境序号都映射全局属性。应用模块涉及环境配置的视图有scence_appinstance_detail_cluster 、 scence_appinstance_detail_cluster 、 scence_appinstance_detail_cluster 、scence_database_ip_port_env_appmodule 、 scence_dbinstance_detail_cluster 、 scence_ipobject_env_appmodule 、 scence_ipobject_env_appmodule_appsystem 、 +scence_os_softwareservice_env_appmodule 、 +scence_os_softwareservice_env_appmodule_appsystem + ![](images/应用清单_环境.png) + 全局属性的应用环境属性 + ![](images/应用清单_全局应用环境属性.png) + +3. 应用清单中环境列表下方的表格数据说明: + 表格数据只会展示以下7种模型的后代模型数据(这个是产品需求定下来的): + - APPIns(应用实例)、 + - APPInsCluster(应用实例集群)、 + - DBIns(DB实例)、 + - DBCluster(DB集群)、 + - AccessEndPoint(访问入口)、 + - Database(DB库)、 + - OS(操作系统)。 + + 下面是7种模型表格对应的数据来源: + - APPIns数据来源于 scence_appinstance_detail_cluster 视图,所以该视图主模型应该设置为APPIns。 + - APPInsCluster数据来源于 scence_ipobject_detail 视图,所以该视图主模型应该设置为APPInsCluster的祖先模型。 + - DBIns数据来源于 scence_dbinstance_detail_cluster 视图,所以该视图主模型应该设置为DBIns。 + - DBCluster数据来源于 scence_ipobject_detail 视图,所以该视图主模型应该设置为DBCluster的祖先模型。 + - AccessEndPoint数据来源于 scence_ipobject_detail 视图,所以该视图主模型应该设置为AccessEndPoint的祖先模型。 + - Database数据来源于 scence_ipobject_detail 视图,所以该视图主模型应该设置为Database的祖先模型。 + - OS数据来源于 scence_os_detail_cluster 视图,所以该视图主模型应该设置为OS。 + + APPInsCluster、DBCluster、AccessEndPoint、Database这个4种模型数据来源都是 scence_ipobject_detail 视图,而APPIns、DBIns、OS数据来源于各自不同的视图,是因为这3个模型有各自的集群模型,且需要展示各自的集群。 + ## 资产清单 资产清单列表中回显当前选中的应用或模块包含的资产对象及其巡检结果。
diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/images/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242_\346\235\203\351\231\220\350\257\264\346\230\216_1.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/images/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242_\346\235\203\351\231\220\350\257\264\346\230\216_1.png" new file mode 100644 index 0000000000000000000000000000000000000000..a6daaf03984e4c888d77b33c49134ce4d3e05749 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/images/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242_\346\235\203\351\231\220\350\257\264\346\230\216_1.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/images/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242_\346\235\203\351\231\220\350\257\264\346\230\216_2.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/images/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242_\346\235\203\351\231\220\350\257\264\346\230\216_2.png" new file mode 100644 index 0000000000000000000000000000000000000000..a089cdae0a3d6da7da768ab20ed2db5f5768af85 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/images/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242_\346\235\203\351\231\220\350\257\264\346\230\216_2.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/images/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242_\346\235\203\351\231\220\350\257\264\346\230\216_3.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/images/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242_\346\235\203\351\231\220\350\257\264\346\230\216_3.png" new file mode 100644 index 0000000000000000000000000000000000000000..c392422b2549652c93e39f8bcadd1c1044b2a072 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/images/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242_\346\235\203\351\231\220\350\257\264\346\230\216_3.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242.md" "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242.md" index 6ae4557b940c2a1378c9fe8a3f10bbb587310495..16ecc274161d2944f3ddfa95f727af59cc7a3f20 100644 --- "a/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242.md" +++ "b/src/main/resources/neatlogic/resources/documentonline/zh/3.\351\205\215\347\275\256\347\256\241\347\220\206/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242/\351\205\215\347\275\256\351\241\271\346\237\245\350\257\242.md" @@ -9,6 +9,16 @@ ![](images/配置项查询_入口.gif) 在管理页,查询目标模型,点击模型卡片,页面跳转到配置项列表页面; ![](images/配置项查询_配置项列表.gif) + +## 权限说明 +配置项列表数据涉及三个级别的权限 +1. 第一层是系统管理里的授权,如果用户有模型管理和配置项管理这两个权限,用户就能管理所有模型的配置项数据。 + ![](images/配置项查询_权限说明_1.png) +2. 第二层是各个模型的权限配置,例如用户有“IP软硬件”模型的管理权限,用户能管理该模型的配置项数据,更多详情参考模型管理-[授权](../模型管理/模型管理.md/#授权)。 + ![](images/配置项查询_权限说明_2.png) +3. 第三层是团体,团体颗粒度到配置项层面,团体管理中可以将满足一定过滤条件的配置项授权给指定的对象,详情参考[团体管理](../系统管理/团体管理.md)。 + ![](images/配置项查询_权限说明_3.png) + ## 配置项列表 配置项列表的功能主要包括配置项和事务的新增、删除、编辑和查询,只有普通模型可进行配置项增删改的操作(模型名称下方未标记抽象模型或者虚拟模型的模型就是普通模型)。 ![](images/配置项查询_普通模型.png)