组织管理
组织管理模块将展示所有已创建的组织;在组织管理列表,支持查看组织ID、组织名称、管理员、成员数量、关联应用、创建时间、状态等信息;同时支持通过组织名称进行模糊检索。
进入组织管理模块后,在当前登录账号所属角色权限范围内,支持对组织执行新建、编辑、禁用/启用、邀请管理员、分配授权等操作,具体操作说明如下所示:
【组织管理】界面各字段说明如下:
- ID:系统自动生成的组织编号,每个组织都有一个唯一的编号,用于区分不同的组织。
- 组织名称:组织的名称,注意不同的组织可以拥有相同的名称。
- 超级管理员:本组织的超级管理员用户。一个组织只能拥有一个超级管理员,超级管理员拥有本组织的解散、组织名称修改等权限。除此之外,组织管理员还是系统管理员角色,拥有“系统管理员”角色的所有权限。
- 成员数量:本组织下的成员总数,注意所有状态的成员都包含在内。
- 组织类型:组织类型目前分为“付费版”和“免费版”。私有部署的产品所创建的组织都为“付费版”,在公有云平台上的组织可以为“免费版”和“付费版”。“免费版”的部分功能可能受到限制,而“付费版”拥有平台的所有已授权服务的权限。
- 状态:包含“已禁用”和“已启用”两种状态。表示用户是否可以登录此组织。
- 创建时间:创建组织的时间点。
- 操作:对本组织进行的操作,包含“编辑”、“授权管理”、“邀请管理员”、“禁用/启用”几个操作。
创建组织
点击"创建"按钮,输入组织名称后,点击"确定",即可完成组织创建动作;新创建的组织将自动按照创建时间降序,显示在组织列表中。组织名称需在4~30个字符之间。
编辑
点击对应组织的"编辑"按钮,可修改组织名称。
邀请管理员
针对组织点击"邀请管理员"按钮,若当前组织下已存在初始管理员,则直接弹窗展示组织名称、初始管理员用户名;若当前组织下不存在初始管理员,则如下所示,可点击"生成链接并复制"按钮,生成初始管理员邀请链接,注意此链接有效期为3天,超过3天后链接将失效,需重新生成。
用户若已注册账号,点击邀请链接后,将直接成为组织的初始管理员,可登录Commander系统,进行系统配置与管理;用户若之前未注册账号,则需通过用户名、邮箱等方式完成用户注册流程。
授权管理
针对组织点击"授权管理"按钮,在未被分配的有效授权范围内,可设置分配给当前组织的授权数量。 目前可分配到组织的授权包括以下种类:
- 客户端-流程机器人-无人值守-浮动授权
- 客户端-流程机器人-人机交互-浮动授权
- 客户端-流程创造者-浮动授权
分配授权时,点击授权前的加号,从状态为“已激活”的授权中,调整“已分配”的数量,再点击保守即可分配授权。 注意:进行授权分配时,每次操作都是直接对组织的授权总量进行直接修改,而不是增量分配。所以每次点击“授权分配”时,“已分配”中显示的数量为当前组织已经分配的此授权的数量,如果需要增加授权数量,将“已分配”的数值调大即可,反之则调小。
配置管理
💡【配置管理】为6.3.0版本新增功能
操作说明
在组织的操作选项中,点击“配置管理”,可对该组织进行一系列配置管理。目前已经支持机器人指挥官的文件空间管理。
在配置管理下,可以管理本组织在机器人指挥官下使用的文件空间总量。
最大使用空间限制
用于配置具体的文件空间总大小限额,用户可自定义值或者选择“无限制”。当选择“无限制”时此功能不启用,即组织下可使用任意多的文件数据。当设置为具体的限制值时,机器人指挥官允许产生的文件大小总量不会超过该值,当达到限制值时,部分文件相关的功能将停用,详见下文。
已使用空间
展示了当前该组织在机器人指挥官产品在已经产生的文件数据总大小。
### 文件资源说明
数据种类 | 相关菜单 | 文件资源说明及清理建议 |
---|---|---|
录屏 | 机器人指挥官 - 任务 | 如果无人值守机器人运行的任务开启了录屏选项则会产生录屏文件并保存在机器人指挥官平台中。 任务录屏一般是占用磁盘空间最多的数据。 系统提供了录屏的自动清理策略,如果系统经常因为录屏占用资源过多导致磁盘占用速度过快,您应该考虑调整录屏清理策略周期,或者调整录屏质量以减少录屏文件的大小。 |
截图 | 机器人指挥官 - 任务 | 如果任务中有使用“上传屏幕截图”命令,则产生的截图文件会上传到机器人指挥官中。 |
流程版本 | 机器人指挥官 - 流程 | 每一个流程版本都对应一个流程包文件(. bot 格式文件)和此流程版本的说明文件(. html 文件)。 |
文件 | 数据资产 - 文件 | 如果您的平台使用文件功能较多,上传的文件可能也会占用较多的空间。 |
凭据使用记录截图 | 数据资产 - 凭据 | 如果您的组织中有大量的使用凭据,则凭据使用截图可能也会占用较多资源。 |
流程创造者&产品更新安装包 | 管理后台 - 调度管理 - 版本更新 | 版本更新包一版为 1~2G 左右,建议您及时删除不需要再使用的安装包。 |
流程机器人引擎包 | 管理后台 - 调度管理 - 流程引擎 | 引擎包可能为流程运行所必需的资源,除非您确认不需要再使用该引擎包,否则不建议删除。 |
注意:当前机器人指挥官中,除了录屏之外,所有数据均为逻辑删除。因此即使从界面上删除如流程、文件等数据,实际上该数据对应的文件还存储在磁盘中,并不会实际减少磁盘空间占用(这意味着已使用空间值也不会减小)。因此目前只建议通过清理录屏功能来清理文件占用空间,如有清理其他文件来达到降低已使用空间值的需求,请联系来也科技团队。 后续版本将上线物理删除数据的功能,敬请期待!
推荐配置方法
限制最大使用空间是为了防止系统产生过多资源导致物理资源被占满从而导致服务器出现故障,推荐您启用此功能并根据产品部署环境的实际物理资源来合理设置最大使用空间。您应该从以下角度评估如何设置空间限制:
- 产品部署时所指定的文件系统服务(例如MinIO)可用的磁盘空间大小。
- 如果您在部署时使用的是来也提供的MinIO文件服务,那么其使用的磁盘空间将是产品部署的挂载点的磁盘空间
- 如果您在部署时使用的您指定的文件服务,请查询该文件服务可用的磁盘空间大小
- 除了本产品产生数据之外,挂载区是否还有其他应用/服务会产生数据占用磁盘空间,例如Mysql日志、备份数据等
- 推荐首次设置时按照可用磁盘空间的80%来设置,例如挂载区有400GB可用空间,则将文件使用空间限制为320GB
- 推荐您后续在产品运行期间定期检查实际的文件资源使用情况。如有必要,可对限制值进行调整
系统通知
当已使用文件空间达到限制值的70%、90%、100%时,系统都将产生站内信和邮件通知到组织的“系统管理员”角色的用户。
达到限额后的限制
当组织的已使用文件空间已经达到所设置的限额时,以下与文件上传相关的功能将失效:
失效功能 | 失效时的通知 |
---|---|
版本更新包无法上传 | 返回错误:文件存储空间已满,操作失败,请联系系统管理员清理空间后重试 |
流程引擎无法上传 | 返回错误:文件存储空间已满,操作失败,请联系系统管理员清理空间后重试 |
录屏无法上传 | 任务录屏将无法上传,此时录屏都将存储在流程机器人客户端机器上,且流程机器人客户端会每隔一段时间尝试重新上传录屏 |
流程包无法发布 | 返回错误:文件存储空间已满,操作失败,请联系系统管理员清理空间后重试 |
任务截图无法保存(会导致此命令返回异常) | 返回异常信息给客户端:文件存储空间已满,操作失败,请联系系统管理员清理空间后重试 |
无人值守监控定时截图 | 监控界面使用缺省图(如果没有图片存在)/上一张已存的图片(如果有图片存在) |
文件 | 上传新的文件时,返回错误:文件存储空间已满,操作失败,请联系系统管理员清理空间后重试 |
凭据使用截图 | 返回异常信息给客户端:文件存储空间已满,操作失败,请联系系统管理员清理空间后重试 |
升级时的注意事项
特别注意:如果部署新部署6.3.0版本,而是从其他版本升级到6.3.0版本,那么原版本中已经文件占用的磁盘空间数据将不会自动计算。所以如果您从其他版本升级到6.3.0及以上的版本时,请按照以下方法操作使得系统将已产生的文件空间计算进来。
- 进入产品部署目录,使用./odctl docker -c config.yaml进入产品部署的容器。
- 在容器内部,通过cd /apps/laiye-entcmd-service/app进入app目录。
- 执行dotnet Laiye.EntCmd.Service.dll upgrade attachment-data命令,使得产品进行已使用文件空间计算。此过程根据您系统内已经产生的文件空间大小可能耗时不同,执行过程中请您耐心等待直到计算完毕。计算完成时将出现initData Completed的提示。
- 一个正常的计算输出如下所示:
- 当计算完成后,您可以进入【多租户管理后台】,按照上文的操作步骤,查看组织的配置管理页面,检查已使用文件空间数据是否已经更新。
禁用和启用
组织包含“已禁用”和“已启用”两种状态。“已启用”状态为正常使用的状态,“已禁用”的状态表示此组织被禁用。被禁用的组织,已登录的成员将被自动踢出、待运行任务全部自动取消、触发器全部自动停用、正在运行的任务会继续运行直到完成。此外,任何成员都无法登录到该组织,包含登录机器人指挥官、人机交互机器人、流程创造者等,但是组织的“系统管理员”角色的成员依然可以登录此组织的【管理后台】。
禁用组织之前,系统具有一个提示信息并要求二次确认。用户可以勾选“自动收回该组织功能授权”来同时将分配给该组织的授权进行回收。