零基础玩转零衍门户之权限配置

114 阅读4分钟

零衍统一门户管理,提供场景化的门户模板,丰富的门户组件,可协助用户快速搭建企业专属门户,此外还支持对门户进行多维度的权限控制,更加精细地管理企业各类业务场景下的门户应用。

本篇文章主要讲述常见的门户权限应用场景,以及如何配置登录后门户和组件的权限来满足需求,快来一起学习吧!

应用场景:

✦ 企业希望搭建两套门户,一套适用于内部普通员工,展示公司政策、通知公告等事项;一套仅项目经理角色的员工可查看,提供项目经理报表等数据。

✦ 企业仅搭建一套门户,但希望不同角色的员工看到不同的组件,例如项目经理角色可查看相关报表,其余角色则不可见。

✦ 员工期望除了门户上已有的组件外,允许自行添加有权限的组件到个人门户上。

1.1 管理员配置登录后门户

新建项目经理门户,绑定角色选择项目经理相关的角色,支持多选,按照实际需求配置门户并发布。

新建通用门户,绑定角色不填,即所有角色均可查看到该门户,按照实际需求配置门户并发布。

1.2 用户登录访问门户

用户登录门户后,切换到项目经理角色时,可查看到项目经理门户和通用门户;切换到其他角色时,仅可查看到通用门户(只有一个门户时,会默认隐藏,不展示列表)。

通过以上的门户配置,就可以实现多个用户角色使用多套门户的应用场景了!

2.1 管理员配置组件

✦情况1:常用组件绑定角色

针对登录后门户使用的组件,管理员可直接在组件上绑定角色,登录后门户仅可配置有角色权限范围的组件。

例如:

1)组件A没有绑定角色,则所有的登录后门户均可使用该组件。

2)组件A绑定角色A、角色B,则登录后门户绑定的角色在组件角色范围之内时,可使用该组件。

通过以上功能,即可管控登录后门户有权使用的组件,实现了门户的权限配置与组件的权限配置统一化。

✦ 情况2:容器组件绑定角色

若在同一套门户下,有部分组件仅对应的角色能查看时,可以使用容器组件进行角色控制。

例如:

通用门户没有绑定角色,所有用户均可使用该门户,但存在组件A希望项目经理角色的员工才可以查看。

方案:

将组件A放置在容器组件内,并将容器组件绑定项目经理角色即可。

2.2 用户登录访问门户

用户登录门户后,使用项目经理角色访问通用门户时,可查看到项目经理特有的组件及内容;

使用租户管理员角色访问通用门户时,就看不到项目经理特有的组件及内容。

通过以上的门户配置,就可以实现多个用户角色使用同一套门户查看不同组件的应用场景了!

3.1 管理员配置组件

门户组件管理功能下,登录后门户组件可以开启“允许个人用户使用”的标识,启用该标识后,即使这个组件没有配置在门户上,个人用户都可以通过自定义门户添加使用。

3.2 用户登录访问门户

用户登录门户后,进入自定义门户页面,打开卡片设置弹窗,即可查看到有权限的组件,并将其添加至门户上使用。

例如:

登录后门户上没有报表请求组件,个人用户打开卡片设置弹窗,可以看到自己有权限使用该组件,即可选中添加至门户。

通过以上的组件配置,就可以让用户自行添加有使用权限的组件了!

以上就是如何通过配置门户和组件的权限来实现常见的门户权限应用场景,若您有更多的门户权限场景需要探讨,就快来联系我们吧!

操作手册:

汉得焱牛开放平台

文档>技术产品>零衍系统管理平台KINGPAAS

联系邮箱:

openhand@vip.hand-china.com

试用零衍管理平台期间,若您有任何问题需要咨询,都可前往焱牛开放平台(open.hand-china.com)提反馈,或将疑问发往联系邮箱,我们有专业人员针对您的问题进行解决回复,有技术精良的研发团队根据您的反馈进行应用优化。期待您的反馈,我们将用心对待每一份回应。