什么是业务用户
什么是业务用户
AstroZero中存在两类用户:用户(User)和业务用户(PortalUser)。
- 用户(User)是指在AstroZero中添加的IAM用户或WeLink用户,是应用的开发者。
- 业务用户(PortalUser)是访问在AstroZero中开发的一个业务应用的用户账号。当一个项目使用了AstroZero提供的业务服务功能,而业务用户是用这个项目注册的账号来开通试用业务系统的,并不是直接注册AstroZero的账号,这种用户即是AstroZero的业务用户。
例如,在AstroZero中注册了账号“A”,并使用账号“A”在AstroZero中开发了一个应用“X”。账号“B”是通过应用“X”注册的账号,并登录使用应用“X”。这种情况下,账号“A”是管理员用户(User),账号“B”是业务用户(PortalUser)。关于用户和业务用户的更多介绍,请参见图解AstroZero中用户那些事。
![](https://support.huaweicloud.com/bestpractice-astrozero/zh-cn_image_0000001532431413.gif)
业务用户拥有哪些能力
- 业务用户可以根据权限,访问应用、查看导航条菜单。
- 业务用户可以根据权限,查看应用的页面布局。
- 业务用户可以根据权限,查看、创建、编辑和删除应用中的对象。
- 业务用户可以根据权限,查看和编辑应用中的对象字段。
- 业务用户可以根据权限,执行应用中开发的服务编排、脚本和工作流。
- 业务用户可以根据权限,访问在应用中自定义的公共接口。
![](https://support.huaweicloud.com/bestpractice-astrozero/public_sys-resources/note_3.0-zh-cn.png)
在AstroZero中新添加的业务用户,如果没有配置指定的权限,默认使用系统预置的Portal User Profile权限。如果业务用户需要额外的权限,需要对业务用户进行权限的配置,具体操作请参见如何给业务用户添加业务权限凭证。
在开发环境新增业务用户
- 使用华为账号,登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。
- 在左侧导航栏上方,单击
,选择服务实例所在的区域项目。
- 单击
,在查找框中搜索“Astro轻应用(原AppCube)”,单击查找到的结果,进入AstroZero服务控制台。
- 单击“进入首页”,进入“应用开发”页面。
- 单击页面左上角的
,选择“开发环境管理 > 业务配置中心”,进入AstroZero开发环境业务配置中心。
图2 进入开发环境业务配置中心 - (可选)创建角色权限,如果还未规划给业务用户赋予权限,可跳过该步骤。
业务配置中心的角色权限都是基于权限“Portal User Profile”创建而来的。不同的业务用户权限可能有所不同,这时可通过配置扩展权限集给业务用户分配不同的权限。关于扩展权限集的更多介绍,请参见设置扩展权限集。
- 创建业务用户,例如“testQuestionnaires”。
- 在“业务配置中心”页面的主菜单中,选择“组织用户”。
- 在左侧导航栏中,选择“用户管理”,单击“创建用户”。
- 在“新建用户”页面,填写用户信息,用户名设置为“testQuestionnaires”。
- (可选)为业务用户添加角色。
- 如果未创建角色权限,“角色”区域可暂不指定权限,后续再对业务用户进行权限配置。
- 如果已创建角色权限,则在“角色”区域中从左侧勾选已创建的角色,如“调查问卷权限”,再单击“>”赋予该用户相应的权限。
- 设置完成后,单击“保存”。
在运行环境新增业务用户
- 使用华为账号,登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。
- 在左侧导航栏上方,单击
,选择服务实例所在的区域项目。
- 单击
,在查找框中搜索“Astro轻应用(原AppCube)”,单击查找到的结果,进入AstroZero服务控制台。
- 单击“进入首页”,进入“应用开发”页面。
- 在“工作台”页签中,单击页面左上角的
,选择“业务配置中心”,进入运行环境业务配置中心。
图4 进入运行环境业务配置中心 - (可选)创建角色权限,如果还未规划给业务用户赋予权限,可跳过该步骤。
购买AstroZero专业版实例时,才会显示“角色权限”菜单。
业务配置中心的角色权限都是基于权限“Portal User Profile”创建而来的。不同的业务用户权限可能有所不同,这时可通过配置扩展权限集给业务用户分配不同的权限。关于扩展权限集的更多介绍,请参见设置扩展权限集。 - 创建业务用户,例如“testQuestionnaires”。
- 在“业务配置中心”页面的主菜单中,选择“组织用户”。
- 在左侧导航栏中,选择“用户管理”,单击“创建用户”。
- 在“新建用户”页面,填写用户信息,用户名设置为“testQuestionnaires”。
- (可选)为业务用户添加角色。
- 如果未创建角色权限,“角色”区域可暂不指定权限,后续再对业务用户进行权限配置。
- 如果已创建角色权限,则在“角色”区域中从左侧勾选已创建的角色,如“调查问卷权限”,再单击“>”赋予该用户相应的权限。
- 设置完成后,单击“保存”。