检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在应用中激活用户 操作场景 通过设置应用安全,应用创建者可邀请其他用户一同管理应用和后台数据。 AstroZero中存在两类用户,即用户(User)和业务用户(PortalUser)。AstroZero中用户的权限配置(Profile)有System Administrator
AstroZero业务用户概述 业务用户为应用的使用者,本章节将带您深入了解业务用户。 什么是业务用户 AstroZero平台存在两类用户:用户(User)和业务用户(PortalUser)。关于用户和业务用户的更多介绍,请参见图解AstroZero中用户那些事。 用户(User)是指
给业务用户授权 给系统中已有的业务用户授权 在“组织用户”页面,选择导航栏中的“用户管理”。 在用户列表中,单击已存在的业务用户名,进入用户详情页。 在“角色信息”中,单击“编辑”。 在“未选”中,勾选对应的权限,单击。 单击“保存”,完成对业务用户的授权。 参考业务用户如何登录
组内可以包含用户、业务用户、其他公共组、角色或带有下属的角色。一个用户可以加入多个公共组中。 图2 新建公共组 什么是工作队列 工作队列是用来记录一类具有相同权限和任务对象的成员集。当需要批量处理同一类用户权限时,可以通过创建工作队列来实现,即通过工作队列给业务用户在业务流转过程中,区分不同的权限。
查看页面样式是否符合预期,即查看“用户类型”下拉框中,选项值是否正常。 查看用户列表中是否有测试数据。 图18 业务用户管理 单击“新增用户”,查看是否弹出“业务用户注册”页面,如果正常显示,则说明按钮事件代码正确,如果不显示弹窗,请检查按钮事件代码。 在“业务用户注册”弹窗中,输入“用户名”、“密码
在AstroZero中同步用户 当企业微信通信录下用户信息有变化时,可在AstroZero中进行同步。同步前,必须先参考在AstroZero上绑定企业微信中操作,绑定企业微信。 同步用户 参考在AstroZero上绑定企业微信中操作,登录AstroZero运行环境管理中心。 在左侧导航栏中,选择“系统管理
组装“业务用户注册”页面 “业务用户注册”页面实际上是一个对话框,是在管理员操作“新增用户”时,弹窗的注册对话框,详细如图1所示。 图1 业务用户注册对话框 结合页面需求,页面需要创建如下模型: 表1 模型分析 模型名称 作用 详细定义 userInfo 保存注册用户信息的参数。
组装“业务用户登录”页面 “业务用户登录”页面是一个高级页面,主要是通过引用上传自定义登录组件中上传的自定义登录组件,再配置相关参数,来实现登录功能。 操作步骤 创建高级页面。 进入AstroZero经典版开发环境首页,在“项目 > 我的应用”中,单击“设备维修管理系统”,进入应用。
创建BPM对象 功能介绍 创建一个流程编排(BPM)对象。 URI POST AstroZero域名/u-route/baas/bp/v2.0/metadata/definitions 请求参数 表1 请求参数 参数 是否必选 参数类型 描述 name 是 String 参数解释:
创建“业务用户登录”页面 背景与原理 (可选)开发自定义登录组件 上传自定义登录组件 组装“业务用户登录”页面 父主题: 创建应用
o系统策略。 图2 授权用户组所需的权限 设置最小授权范围,单击“确定”。 图3 给IAM用户所在用户组赋权(设置最小授权范围) 创建IAM用户并加入用户组。 在左侧导航栏中,选择“用户”,单击“创建用户”。 配置用户的基本信息,单击“下一步”。 关于用户基本信息的参数介绍,请参见创建IAM用户。
用户管理功能开发 背景与知识 开发业务逻辑 组装页面 创建业务凭证 创建权限配置 添加接口级业务权限凭证 父主题: 通过AstroZero开发设备维修管理应用
添加AstroZero开发者用户 AstroZero用户概述 为IAM用户添加AstroZero开发者权限 为WeLink用户添加AstroZero开发者权限
系统中存储的业务用户信息进行对比,来验证业务用户的身份,并根据设置的业务用户权限,为业务用户分配相应的资源和访问权限。 例如,自定义一个图1中的登录页,在登录页中输入业务用户名及密码,单击“登录”,即可登录应用。其中,“登录”逻辑是通过“自定义登录”组件,调用用户登录服务编排完成
开启AstroZero根证书认证对方服务端身份 同步第三方认证协议用户到AstroZero 同步OneAccess组织用户到AstroZero 父主题: AstroZero低代码平台管理中心
根据ID修改BPM对象 功能介绍 根据id修改BPM对象。 URI PUT AstroZero域名/u-route/baas/bp/v2.0/metadata/definitions/{bpm_id} 表1 路径参数 参数 是否必选 参数类型 描述 bpm_id 是 String
而是创建用户并使用他们进行日常管理工作。 用户(User) 用户是指在AstroZero中添加的IAM用户或WeLink用户,是应用的安装/开发者。 使用AstroZero前,请参照了解我的当前账号中操作查看当前登录账号所具备的权限。 图1 添加用户为开发者 业务用户(PortalUser)
redirect_url={redirect} 是否登录时自动创建用户 用户首次登录时,如果系统中不存在此用户,是否自动创建用户。 是:自动创建用户并登录。 否:直接登录失败。 用户权限 当使用第三方用户登录时,如果用户不存在,且开启了自动创建用户,此权限将作为创建用户的默认权限。 是否校验state 建议
根据ID修改选项列表值集的基本信息 功能介绍 根据id修改Picklist对象。 URI PUT AstroZero域名/u-route/baas/metadata/v1.0/Picklist/{Picklist _id} 表1 路径参数 参数 是否必选 参数类型 描述 Picklist
创建Picklist对象 功能介绍 创建一个Picklist对象。 URI POST AstroZero域名/u-route/baas/metadata/v1.0/Picklist 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 参数解释: