diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/tagent.jpg" "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/tagent.jpg" new file mode 100644 index 0000000000000000000000000000000000000000..df42d6def6c8d7a4c97ed0afb757793db2fc260f Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/tagent.jpg" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/tagent\346\223\215\344\275\234.jpg" "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/tagent\346\223\215\344\275\234.jpg" new file mode 100644 index 0000000000000000000000000000000000000000..cd363b42ecd9dd5eb6950fbda2cef31d0a804e52 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/tagent\346\223\215\344\275\234.jpg" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\345\256\211\350\243\205\345\214\205\347\256\241\347\220\206.gif" "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\345\256\211\350\243\205\345\214\205\347\256\241\347\220\206.gif" new file mode 100644 index 0000000000000000000000000000000000000000..fa80ff77b88303dfb24ac4a5a547c8f3eccbbc73 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\345\256\211\350\243\205\345\214\205\347\256\241\347\220\206.gif" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\346\211\271\351\207\217\345\215\207\347\272\247.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\346\211\271\351\207\217\345\215\207\347\272\247.png" new file mode 100644 index 0000000000000000000000000000000000000000..ca5c254cb3c0316cb0cb6b214a0c578f06a0588c Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\346\211\271\351\207\217\345\215\207\347\272\247.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\346\211\271\351\207\217\346\233\264\346\226\260\345\257\206\347\240\201.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\346\211\271\351\207\217\346\233\264\346\226\260\345\257\206\347\240\201.png" new file mode 100644 index 0000000000000000000000000000000000000000..27c6575ddb5266bb6fd73f53333fe88f5bb87e23 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\346\211\271\351\207\217\346\233\264\346\226\260\345\257\206\347\240\201.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\346\211\271\351\207\217\351\207\215\345\220\257.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\346\211\271\351\207\217\351\207\215\345\220\257.png" new file mode 100644 index 0000000000000000000000000000000000000000..1f9733cb7806b9309bd99fb98e8aef14eccbce51 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/README_IMAGES/tagent/\346\211\271\351\207\217\351\207\215\345\220\257.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/Tagent\347\256\241\347\220\206.md" "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/Tagent\347\256\241\347\220\206.md" new file mode 100644 index 0000000000000000000000000000000000000000..ef7d272b8f8e28b66453f90f78879f6dfb9ac3c5 --- /dev/null +++ "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/Tagent\347\256\241\347\220\206.md" @@ -0,0 +1,35 @@ +# Tagent管理 +Tagent管理页面汇总了通过执行器在当前租户注册过的所有tagent服务,系统是通过执行器来并且显示其当前的连接状态。 +![](README_IMAGES/tagent/tagent.jpg) + +## 执行器组和Tagent关系 +首先要在执行器组管理中配置了执行器组(Runner组),通过配置的执行器组找到注册的tagent服务。关于执行器组和tagent服务的安装和注册,请查看[Tagent服务](../5.自动化/Tagent服务/Tagent服务.md)。 + +## 安装包管理 +安装包管理中可添加版本并关联安装包,应用于单个tagent升级和批量升级。 +![](README_IMAGES/tagent/安装包管理.gif) + +## Tagent操作 +Tagent管理支持编辑配置、重启、重置密码、升级、删除、查看日志和密码等操作。 +![](README_IMAGES/tagent/tagent操作.jpg) + +- 编辑配置:即编辑tagent服务的配置信息,保存后重启tagent即可生效。 +- 重启:重启tagent服务 +- 重置密码:一键更新密码。 +- 升级:通过已上传的安装包对tagent附近进行升级,需先在安装包管理中添加安装包版本并上传安装包。 +- 查看日志:查看tagent服务的日志,支持下载日志。 + +## 批量操作 +批量操作有:批量升级、批量重启和批量更新密码。 + +- 批量升级:选择升级版本,然后指定ip:port或者对指定的网段中的所有ip:port进行升级,两种指定升级对象的方式都支持,是并集关系。 + + ![](README_IMAGES/tagent/批量升级.png) + +- 批量重启:指定重启对象的方式有三种,分别是代理组下的所有tagent服务、指定ip:port对应的tagent服务、指定的网段中的所有ip:port对应的tagent服务,三者是并集关系。 + + ![](README_IMAGES/tagent/批量重启.png) + +- 批量更新密码:指定更新密码对象的方式有三种,分别是代理组下的所有tagent服务、指定ip:port对应的tagent服务、指定的网段中的所有ip:port对应的tagent服务,三者是并集关系。 + + ![](README_IMAGES/tagent/批量更新密码.png) diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/image.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/image.png" deleted file mode 100644 index 4e07f89fdec41c34e43d39c8d73557d8d79611b6..0000000000000000000000000000000000000000 Binary files "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/image.png" and /dev/null differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220.md" "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220.md" index d9120247743d2a9877711dc0a9eb0250b6b81f18..5ef4fd3a53f04cf9d662fe05fc4c2d2588e92f71 100644 --- "a/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220.md" +++ "b/src/main/resources/neatlogic/resources/documentonline/zh/100.\347\263\273\347\273\237\351\205\215\347\275\256/\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220.md" @@ -25,11 +25,11 @@ ## 角色管理 角色的基本信息包括ID、角色名和环境。 -环境:登录认证的请求需要携带Key为Env的Header,如果Env Header值等于当前值或当前值为空则该角色生效,否则不生效。 -
-应用场景:不同环境共用同一个数据库时,控制一个用户在不同环境中的权限差异。 -
-例如:当前环境是UAT,配置了角色“ROLE-UAT”的环境是UAT,角色“ROLE-UAT”关联了用户“TEST-UAT”,用户“TEST-UAT”登录UAT环境时,这个角色传递给用户的权限可以生效。若用户“TEST-UAT”登录其他环境,这个角色传递给用户的权限不生效。 +规则:登录认证的请求需要携带Header,在角色规则中定义表达式,用户登陆时header参数值满足表达式,则该角色生效,否则不生效。 + +应用场景:
+不同环境共用同一个数据库时,控制一个用户在不同环境中的权限差异。
+例如:当前环境是UAT,配置了角色“ROLE-UAT”,定义规则"${DATA.env}"=="UAT",角色“ROLE-UAT”关联了用户“TEST-UAT”,用户“TEST-UAT”登录UAT环境时,满足表达式规则,这个角色生效,角色传递给用户的权限生效。若用户“TEST-UAT”登录其他环境,则不满足表达式,角色不生效,且角色传递给用户的权限也不生效。 角色管理页面支持添加、编辑、删除、添加角色成员、添加角色分组、授权操作。 ![](README_IMAGES/user/role.png) diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/2.IT\346\234\215\345\212\241/\346\265\201\347\250\213\347\256\241\347\220\206/images/CMDB\345\210\206\346\264\276\345\231\250-\347\244\272\344\276\213.png" "b/src/main/resources/neatlogic/resources/documentonline/zh/2.IT\346\234\215\345\212\241/\346\265\201\347\250\213\347\256\241\347\220\206/images/CMDB\345\210\206\346\264\276\345\231\250-\347\244\272\344\276\213.png" new file mode 100644 index 0000000000000000000000000000000000000000..a2bb11d2cd07062396389239ae895c418f391374 Binary files /dev/null and "b/src/main/resources/neatlogic/resources/documentonline/zh/2.IT\346\234\215\345\212\241/\346\265\201\347\250\213\347\256\241\347\220\206/images/CMDB\345\210\206\346\264\276\345\231\250-\347\244\272\344\276\213.png" differ diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/2.IT\346\234\215\345\212\241/\346\265\201\347\250\213\347\256\241\347\220\206/\346\265\201\347\250\213\347\256\241\347\220\206.md" "b/src/main/resources/neatlogic/resources/documentonline/zh/2.IT\346\234\215\345\212\241/\346\265\201\347\250\213\347\256\241\347\220\206/\346\265\201\347\250\213\347\256\241\347\220\206.md" index 8ca10cca5c346acb5edb4fa9bf717c6c1503cf35..78a711aa2ce24716051e1702a5048a0add3c4711 100644 --- "a/src/main/resources/neatlogic/resources/documentonline/zh/2.IT\346\234\215\345\212\241/\346\265\201\347\250\213\347\256\241\347\220\206/\346\265\201\347\250\213\347\256\241\347\220\206.md" +++ "b/src/main/resources/neatlogic/resources/documentonline/zh/2.IT\346\234\215\345\212\241/\346\265\201\347\250\213\347\256\241\347\220\206/\346\265\201\347\250\213\347\256\241\347\220\206.md" @@ -136,7 +136,12 @@ 2. 复制前置步骤处理人:工单流转至节点时,会复制关联的前置节点的处理人作为处理人,此策略需关联前置步骤。 3. 表单值:需关联映射的表单组件,只支持用户选择器和下拉框组件,其中下拉框组件只有引用矩阵中的用户类型属性时才能匹配成功。 4. 分派器:需关联分派器,工单流转至节点时,会根据分派器的分派逻辑分派处理人。 - - CMDB分派器:支持将模型或视图的属性作为处理人字段,将匹配到的用户、分组、角色作为节点待处理人。 + + CMDB分派器:支持用通过模型或者视图的属性和表单组件做映射,将匹配到的用户、分组、角色作为节点待处理人。
+ 配置包括数据类型、数据来源、匹配映射、处理人和优先级。匹配映射的关键点在于,[表单](../../100.系统配置/表单管理.md)的组件必须引用[配置项矩阵](../../100.系统配置/矩阵管理.md),且矩阵引用的配置模型与匹配映射的属性是同一个。 + ![](images/CMDB分派器-示例.png) + 注意:当匹配到的配置项不唯一,或匹配到唯一的配置项,但是配置项的处理人属性值无效,CMDB分派器无法生效,工单步骤将分配给节点的异常处理人。 + 5. 自定义:直接选择分派对象,分派对象支持上报人、代报人、用户、角色和分组。 ![](images/节点设置_分配处理人.gif) diff --git "a/src/main/resources/neatlogic/resources/documentonline/zh/5.\350\207\252\345\212\250\345\214\226/Tagent\346\234\215\345\212\241/Tagent\346\234\215\345\212\241.md" "b/src/main/resources/neatlogic/resources/documentonline/zh/5.\350\207\252\345\212\250\345\214\226/Tagent\346\234\215\345\212\241/Tagent\346\234\215\345\212\241.md" index bfd1158acb59a4367bf809a69453aff0d78443b6..4560512adfd265d4757a303705a2b46f007497ab 100644 --- "a/src/main/resources/neatlogic/resources/documentonline/zh/5.\350\207\252\345\212\250\345\214\226/Tagent\346\234\215\345\212\241/Tagent\346\234\215\345\212\241.md" +++ "b/src/main/resources/neatlogic/resources/documentonline/zh/5.\350\207\252\345\212\250\345\214\226/Tagent\346\234\215\345\212\241/Tagent\346\234\215\345\212\241.md" @@ -136,7 +136,7 @@ service-install.bat ``` 在受管机器tagent安装完成后,查看日志如果提示注册成功。 -则可在"系统配置"->"Tagent管理"页面检查tagent状态。 +则可在 系统配置->[Tagent管理](../../100.系统配置/Tagent管理.md) 页面检查tagent状态。 ![](images/tagent.png) # 其它补充