什么是业务用户
什么是业务用户
AppCube中存在两类用户:用户(User)和业务用户(PortalUser)。
- 用户(User)是指在AppCube中添加的IAM用户或WeLink用户,是应用的开发者。
- 业务用户(PortalUser)是访问在AppCube中开发的一个业务应用的用户帐号。当一个项目使用了AppCube提供的业务服务功能,而业务用户是用这个项目注册的帐号来开通试用业务系统的,并不是直接注册AppCube的帐号,这种用户即是AppCube的业务用户。
例如,在AppCube中注册了帐号“A”,并使用帐号“A”在AppCube中开发了一个应用“X”。帐号“B”是通过应用“X”注册的帐号,并登录使用应用“X”。这种情况下,帐号“A”是管理员用户(User),帐号“B”是业务用户(PortalUser)。

业务用户拥有哪些能力
- 业务用户可以根据权限访问应用、查看导航条菜单。
- 业务用户可以根据权限查看应用的页面布局。
- 业务用户可以根据权限查看、创建、编辑和删除应用中的对象。
- 业务用户可以根据权限查看和编辑应用中的对象字段。
- 业务用户可以根据权限执行应用中开发的服务编排、脚本、BPM。
- 业务用户可以根据权限访问在应用中自定义的公共接口。

在AppCube中新添加的业务用户,若没有配置指定的权限,默认使用系统预置的Portal User Profile权限。若业务用户需要额外的权限,需要对业务用户进行权限的配置,具体操作请参见如何给业务用户添加业务权限凭证。
在开发环境新增业务用户
- 使用华为云帐号,登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。
- 在左侧导航栏上方,单击
,选择服务实例所在的区域项目。
- 单击
,在查找框中搜索“应用魔方”,单击查找到的结果,进入AppCube服务控制台。
- 单击“进入首页”,进入“应用开发”页面。
- 单击页面左上角的
,选择“开发环境管理 > 业务配置中心”,进入AppCube开发环境业务配置中心。
图2 进入开发环境业务配置中心 - (可选)创建角色权限,若还未规划给业务用户赋予权限,可跳过该步骤。业务配置中心的角色权限都是基于权限“Portal User Profile”创建而来的。不同的业务用户权限可能有所不同,这时可通过配置扩展权限集给业务用户分配不同的权限。关于扩展权限集的更多介绍,请参见设置扩展权限集。
- 创建业务用户,例如“testQuestionnaires”。
- 在“业务配置中心”页面的主菜单中,选择“组织用户”。
- 在左侧导航栏中,选择“用户管理”,单击“创建用户”。
- 在“新建用户”页面,填写用户信息,用户名设置为“testQuestionnaires”。
- (可选)为业务用户添加角色。
- 若未创建角色权限,“角色”区域可暂不指定权限,后续再对业务用户进行权限配置。
- 若已创建角色权限,则在“角色”区域中从左侧勾选已创建的角色,如“调查问卷权限”,再单击“>”赋予该用户相应的权限。
- 设置完成后,单击“保存”。
在运行环境新增业务用户
- 使用华为云帐号,登录华为云网站,在顶部导航栏右侧单击“控制台”,进入华为云控制台。
- 在左侧导航栏上方,单击
,选择服务实例所在的区域项目。
- 单击
,在查找框中搜索“应用魔方”,单击查找到的结果,进入AppCube服务控制台。
- 单击“进入首页”,进入“应用开发”页面。
- 在“工作台”页签中,单击页面左上角的
,选择“业务配置中心”,如图4,进入运行环境业务配置中心。
- (可选)创建角色权限,若还未规划给业务用户赋予权限,可跳过该步骤。
购买AppCube专业版实例时,才会显示“角色权限”菜单。
业务配置中心的角色权限都是基于权限“Portal User Profile”创建而来的。不同的业务用户权限可能有所不同,这时可通过配置扩展权限集给业务用户分配不同的权限。关于扩展权限集的更多介绍,请参见设置扩展权限集。 - 创建业务用户,例如“testQuestionnaires”。
- 在“业务配置中心”页面的主菜单中,选择“组织用户”。
- 在左侧导航栏中,选择“用户管理”,单击“创建用户”。
- 在“新建用户”页面,填写用户信息,用户名设置为“testQuestionnaires”。
- (可选)为业务用户添加角色。
- 若未创建角色权限,“角色”区域可暂不指定权限,后续再对业务用户进行权限配置。
- 若已创建角色权限,则在“角色”区域中从左侧勾选已创建的角色,如“调查问卷权限”,再单击“>”赋予该用户相应的权限。
- 设置完成后,单击“保存”。
