山海鲸可视化

如何使用山海鲸查看器

1. 为什么需要山海鲸查看器?

在使用山海鲸可视化完成项目制作后,有时我们会需要将项目部署到客户的服务器中,此时对项目进行权限的控制就显得尤为重要。因此,我们可以通过使用山海鲸查看器及其对应的部署文件,来限制客户的使用权限,避免因相关问题造成的损失。

另外,通过山海鲸查看器也可以更加轻松地实现私有化部署,较一般私有化部署方式大幅降低使用成本和时间成本。

2. 安装山海鲸查看器

部署文件需要结合山海鲸查看器进行部署,所以我们先要在部署环境中安装山海鲸查看器。

(1)如果是在有桌面系统的环境中部署,请参考这个教程:桌面系统部署

(2)如果是在无桌面系统的环境中部署,请参考这个教程:无桌面系统部署

3. 导出部署文件

在导出部署文件时,我们首先需要在山海鲸查看器中获取项目码进行项目授权,授权对象就是部署终端,可以是某一台电脑或服务器。我们需要在部署终端上安装山海鲸查看器,然后填入复制的项目码。

导出部署文件具体设置说明,请参考教程:部署文件部署

4. 导入部署文件

在山海鲸查看器中,点击“导入项目”按钮。

在弹出的窗口中,我们可以选择需要导入的部署文件,文件后缀为“.dt-deploy”

在导入部署文件的过程中,我们可以进行以下设置:

(1)导入后打开项目

如果当前的部署环境是直接查看项目的电脑/服务器,可以勾选这个选项,这样导入后的项目就会自动打开。

如果当前的部署环境只是用来发布 Web 链接的服务器,尤其是服务器通常没有显卡,无法打开项目的情况下,这时候就可以去掉这个选项。

(2)还原动态数据源

如果导出项目时开启了是否将动态数据源转换为静态数据源(适用于数据库和 API),那么导入项目时就需要开启还原动态数据源,从而将项目中的数据库/API 数据恢复为本地数据源。


导入项目后默认会开启 Web 分享,在“我的项目”界面中也会自动生成该项目的缩略图。

5. 访客管理

在山海鲸查看器中,点击“访客管理”菜单可以对当前项目的访客权限进行管理。


“访客管理”界面左侧,可以设置访问用户、用户所属组织、用户权限以及单点登录。

5.1 用户列表

我们可以通过“从excel导入”“添加成员”按钮来设置访问用户。


角色的“账号”“姓名”“密码”是必填项,其他为选填项。


添加后可在右侧进行编辑或删除。

5.2 组织管理

“组织管理”中,点击“+”按钮可以创建部门或角色。


“创建部门”窗口中,可以设置“部门名称”“上级部门”“上级部门”同样需要先在此处创建相应部门,然后才能选择。


“创建角色”窗口中,可以设置“名称”。


设置完成后我们可以回到“添加用户”设置,为角色设置“关联角色”“部门”


更新后,在“组织管理”中选择部门,可以看到设置的角色会出现在右侧列表中。