组织结构 |
在 SupreMap iPortal 中,启用组织结构功能后,在涉及多级单位或部门的门户应用中,可以实现对门户中的用户和资源进行分级管理,即各级单位或部门管理员在门户中管理各自单位或部门的用户和资源,从而有效避免门户资源管理全部交由上级管理员管理的问题,显著降低门户的资源管理难度,提升管理效率。
使用组织结构功能之前,需要门户管理员对组织结构进行配置,一般配置流程为:1. 启用组织结构功能,2. 配置组织结构;3. 为部门管理员授权。
组织结构配置功能默认是禁用的,您可以通过以下两种方式启用组织结构配置功能:
启用组织结构功能后,整个门户会按照组织结构进行门户资源和用户的分部门管理,一般情况下,一个 iPortal 门户只会有一个组织。
iPortal 启用组织结构功能后,整个组织的成员及权限划分如下:
权限 | 门户管理员 | 部门管理员 | 部门成员 | |
拥有 PORTAL_USER 角色 | 拥有 PORTAL_VIEWER 角色 | |||
组织结构配置 | √ |
√(需被授予组织结构权限) |
|
|
管理模块授权 | √ |
|
|
|
创建用户 | √ |
√(需被授予安全管理权限) |
|
|
管理整个组织的资源和用户 | √ |
|
|
|
管理自己部门的资源和用户 | √ |
√(需被授予资源管理和用户管理权限) |
|
|
管理自己的资源 | √ |
√ |
√ |
|
创建地图 | √ |
√ |
√ |
|
注册服务 | √ |
√ |
√ |
|
上传数据并发布托管服务 | √ |
√(需拥有上传数据发布服务权限) |
√(需拥有上传数据发布服务权限) |
|
注册项目 | √ |
√(需被授予项目管理权限,可参见:角色管理) |
√(需被授予项目管理权限,可参见:角色管理) | |
共享资源 | √ |
√ |
√ |
|
使用 DataInsights | √ |
√(需拥有创建、更新、删除洞察项目权限) |
√(需拥有创建、更新、删除洞察项目权限) |
|
编辑资源 | √ |
√ |
√ |
|
创建群组 | √ |
√ |
√ |
|
加入群组 | √ |
√ |
√ |
√ |
下载数据 | √ |
√ |
√ |
√ |
使用资源 | √ |
√ |
√ |
√ |
接收门户消息 | √ |
√ |
√ |
√ |
修改我的信息 | √ |
√ |
√ |
√ |
查看我的申请 | √ |
√ |
√ |
√ |
组织结构功能包括:添加部门、编辑部门的名称、删除部门、进行部门的移动,添加、移除部门管理员、添加、移除部门成员等。
以门户管理员身份登录门户首页,依次点击“管理”>“用户”>“组织结构”,进入组织结构页面。下面具体介绍一下如何进行组织结构配置。
iPortal 默认有一个“未命名组织”,您可以在该组织下添加多级部门。
选中“未命名组织”名称,点击“添加部门”按钮,在弹出的添加部门选项卡中,输入部门名称(例如:A部门),输入部门序号(用于部门的排序,部门的排序可配置,默认按“创建时间”排序,具体请参见:部门排序),点击“确定”按钮后,即为“未命名组织”添加了一个子部门。您可以继续点击“未命名组织”名称,添加“A部门”的同级部门,也可以选中“A部门”名称,为“A部门”添加子部门。组织部门结构目录可以无限极嵌套。
支持编辑部门名称和部门序号。选中需要编辑的部门名称,点击“编辑部门”按钮,在弹出的编辑部门选项卡中,输入新的部门名称或部门序号,点击“确定”按钮即可。默认的“未命名组织”名称同样支持修改。
选中需要删除的部门名称,点击“删除部门”按钮,在弹出的删除部门选项卡中,会提示“删除部门会将部门的所有子部门都删除,是否都删除?”,点击“确定”按钮,即可删除该部门及该部门的所有子部门,部门中的成员也一并被移除出组织,但这些用户并没有从门户中删除,但是被删除部门的部门管理员将无法管理原部门的资源和成员。
组织结构中的部门支持按“创建时间”、“部门名称”、“部门序号”进行升序或降序排序,默认只使用一种排序方式:按“创建时间”升序排序,如果 iPortal 管理员想按“部门名称”或“部门序号”进行升序或降序排序,可在【SuperMap iPortal 安装目录】\webapps\iportal\WEB-INF 文件夹下的 iportal.xml 配置文件中配置排序字段,具体配置请参见:iPortal 配置文件说明。
支持通过移动部门来调整组织结构。选中需要移动的部门名称,点击“移动部门至”按钮,在弹出的移动部门选项卡中会显示当前的组织结构,选中目标部门的名称,点击“确定”按钮,即将该部门及该部门的所有子部门都移动到了目标部门下。
支持为部门添加管理员,点击部门名称,然后在“部门管理员”条目处点击“添加”按钮,会弹出添加部门管理员选项卡,在“供选择的用户”列表中会列出 iPortal 门户中所有的用户(有关用户的添加请参见:用户管理),支持通过搜索查找用户,选中其中一个用户,点击“添加”按钮,该用户会移动到“已选择的用户”列表中(支持添加多个用户),点击“确定”按钮后,该用户即成为部门管理员。可以为同一个部门添加多个管理员。
一个用户可以成为多个部门的部门管理员,实现跨部门管理资源和用户。
勾选想要移除的部门管理员名称前的复选框(支持多选或全选),然后点击“移除”按钮,该用户将从该部门移除,不再是该部门的管理员,但该用户并没有从门户中删除。
您可以为部门添加成员,点击部门名称,在“部门成员”条目处点击“添加”按钮,会弹出添加部门成员选项卡,在“供选择的用户”列表中会列出 iPortal 门户中所有的用户,支持通过搜索查找用户,选中其中一个用户,点击“添加”按钮,该用户会移动到“已选择的用户”列表中(支持添加多个用户),点击“确定”按钮后,该用户即成为了该部门的成员。可以为一个部门添加多个成员。
一个用户只能成为一个部门的部门成员。
部门管理员可以管理该部门而不成为该部门的成员,也可以添加其为该部门的成员。
勾选想要移除的部门成员名称前的复选框(支持多选或全选),然后点击“移除”按钮,该用户将从该部门移除,不再是该部门的成员,但该用户并没有从门户中删除。
添加部门管理员后,通常需要新建一个部门管理员角色,并将部门管理员与该角色绑定,实现对部门的管理。关于如何新建角色请参见:添加角色。推荐授予部门管理员角色的基本权限包括:组织结构、资源管理和用户管理等,其他权限可按需授予。
如果门户管理员已经完成了组织结构配置,并为部门管理员授予了相应的管理权限,例如:组织结构、资源管理或用户管理权限,那么接下来,部门管理员即可登录 iPortal 门户,对本部门的组织结构、资源和用户进行管理。
被授予组织结构管理权限的部门管理员,可以管理本部门及其子部门的组织结构,即可以添加和删除部门、编辑部门的名称、进行部门的移动,添加部门管理员、添加、移除用户等,具体操作请参见:配置组织结构。
被授予资源管理权限的部门管理员,可以管理本部门及其子部门的成员整合到门户中的所有资源,包括创建的地图、注册/托管的服务、创建的场景、上传的数据、注册/发布的项目、创建的洞察、创建的大屏、创建的Notebook 等。
具体操作如下:
部门管理员登录 iPortal 门户首页后,点击“管理”模块,进入门户管理界面,点击“资源管理”,即可查看并管理本部门的资源,有关资源的管理请参见:资源管理。
被授予地图审核、服务审核、场景审核、数据审核、洞察审核、大屏审核、项目审核权限的部门管理员,可以审核部门成员添加、创建的地图、注册的服务、创建的场景、上传的数据、创建的洞察、创建的大屏和注册的项目(地图、服务、场景、数据、洞察、大屏、项目审核功能默认未开启,需门户管理员在 iPortal 配置文件中开启该功能)
部门管理员无需授权即可管理共享到本部门的资源,包括地图、服务、场景、数据、项目、洞察、大屏、Notebook 等,支持移除共享到本部门的资源。资源共享默认未开启共享到指定部门,门户管理员可在 iportal.xml 配置文件中开启该功能。
具体操作如下:
部门管理员登录 iPortal 门户首页后,进入“我的账户”,选择“我的部门”,进入我的部门页面,即可查看并管理所在部门的资源,有关共享资源的管理请参见:我的部门。
被授予更新/删除用户权限的部门管理员,可以管理本部门的所有成员,支持删除用户、编辑用户信息。
具体操作如下:
部门管理员登录 iPortal 门户首页后,点击“管理”模块,进入门户管理界面,依次点击“用户”>“用户管理”,即可查看和管理本部门的成员。
注意:在更改用户角色时,部门管理员可以为部门成员关联 DATA_CENTER 角色,用于上传数据到门户中并发布为托管服务。
被授予用户审核权限的部门管理员,可以审核注册到本部门及其子部门的用户,具体操作请参见:用户审核。用户审核功能和用户注册选择部门的功能默认都未开启,需门户管理员在 iportal.xml 配置文件中同时开启这两项功能。
注意: