GIS服务托管情况的查看

发送反馈


在SuperMap iPortal 中,门户管理员在完成托管数据存储配置并指定托管服务器后,可以查看门户中所有的托管服务器及托管的服务,还可以根据需要管理托管服务。

查看托管服务器

指定的托管服务器会显示在托管服务器列表中。以 iPortal 管理员身份登录门户首页,依次点击“管理”>“服务器”>“托管服务器”,选择托管服务器选项卡,会列出 iPortal 管理员指定的所有托管服务器列表,您可以查看托管服务器别名、托管服务器地址、每个托管服务器托管的服务列表,点击服务名称,还可以查看服务详情。

管理托管服务

以 iPortal 管理员身份登录门户首页,依次点击“管理”>“资源管理”,选择“服务管理”选项卡,进入服务管理列表页面,在“托管服务”一列中,显示“是”的,即为托管服务。

iPortal 管理员可以控制托管服务是否显示在门户首页的服务列表(服务列表中的服务是所有被授权的用户都可以访问的)中,也可以将托管服务从门户中移除。点击托管服务名称,进入托管服务基本信息页面,点击“进入托管服务器管理该服务”按钮,会跳转到作为托管服务器的 iServer 登录页面,输入 iServer 管理员的用户名和密码,进入 iServer 的服务管理页面,即可对该托管服务进行启用、停用等操作。

托管服务的访问控制

通过托管服务器发布的服务会以服务代理的方式自动注册到 iPortal 门户中,即隐藏掉了原始的 iServer 中的服务地址,有权限访问的用户只能看到代理后的服务地址,从而在门户级别有效地实现了托管服务的访问控制。

SuperMap iPortal 8C SP2 及更新的版本,支持不启用服务代理也可以发布托管服务。此时通过托管服务器发布的服务注册到 iPortal 门户中,显示的是原始的 iServer 中的服务地址,该服务的访问权限在 iPortal 中将不再进行控制。

托管服务的共享设置

托管服务默认的共享方式是私有,即:在托管服务器中,只允许 iServer 管理员可以访问,在 iPortal 门户中,只允许“服务发布者”(同时也是“数据上传者”)和管理员可以访问这些托管的服务。

如果 iPortal 没有启用服务代理,托管服务在 iPortal 中默认的共享方式仍然是私有,即只允许“服务发布者”(同时也是“数据上传者”)和管理员可以访问这些托管的服务,但在托管服务器中,这些托管服务是公开的,所有 iServer 用户(包含匿名用户)都可以访问。

托管服务的访问权限由“服务发布者”来设置,“服务发布者”可以在“我的服务”页面,对托管服务进行共享设置,如选择“公开”可将服务设置为所有 iPortal 用户(包含匿名用户)可以在服务列表中查看服务、元信息、访问服务;如选择”部门“(默认未开启),可将服务设置为指定部门内的成员都可以查找和访问这些服务;如选择“群组”可将服务设置为指定群组内的所有成员可查看浏览;如选择“指定用户”可将服务设置为指定的用户可以查看和访问,详情请参见共享服务

 

注意:如果用户对上传的数据进行更新,那么发布此服务的 iServer 节点会自动同步,重新获取更新的数据并发布服务,发布服务的名称不变。