检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
添加AstroZero开发者用户 AstroZero用户概述 为IAM用户添加AstroZero开发者权限 为WeLink用户添加AstroZero开发者权限
创建用户登录脚本 用户登录脚本是组装“业务用户登录”页面中,自定义登录组件调用的业务逻辑,之前创建的登录页只有前端页面,本节将创建完整的登录业务逻辑。 操作步骤 在“我的应用”中,单击“设备维修管理系统”,进入应用。 在“User”目录中,将鼠标放在“Script”上,单击界面上
页已用高级页面形式开发好,并发布。 业务用户登录低代码应用 业务用户获取编辑默认域名中的子域名。 在浏览器中输入子域名,进入应用的登录页。 输入为AstroZero开发的应用创建业务用户中创建的业务用户账号和密码,单击“登录”。 业务用户首次登录需要重置密码,重置后使用新密码再次登录应用Portal运行页面。
查看页面样式是否符合预期,即查看“用户类型”下拉框中,选项值是否正常。 查看用户列表中是否有测试数据。 图18 业务用户管理 单击“新增用户”,查看是否弹出“业务用户注册”页面,如果正常显示,则说明按钮事件代码正确,如果不显示弹窗,请检查按钮事件代码。 在“业务用户注册”弹窗中,输入“用户名”、“密码
深入了解用户任务 指派用户 工作队列与泳道 实现会签 实现投票 支持自动审批 父主题: BPM服务编排
授权用户使用AstroZero并购买实例 创建用户并授权使用AstroZero 申请AstroZero免费试用 购买AstroZero商用实例 购买AstroZero沙箱实例
给业务用户授权 给系统中已有的业务用户授权 在“组织用户”页面,选择导航栏中的“用户管理”。 在用户列表中,单击已存在的业务用户名,进入用户详情页。 在“角色信息”中,单击“编辑”。 在“未选”中,勾选对应的权限,单击。 单击“保存”,完成对业务用户的授权。 参考业务用户如何登录
创建“业务用户登录”页面 背景与原理 (可选)开发自定义登录组件 上传自定义登录组件 组装“业务用户登录”页面 父主题: 创建应用
组装“业务用户注册”页面 “业务用户注册”页面实际上是一个对话框,是在管理员操作“新增用户”时,弹窗的注册对话框,详细如图1所示。 图1 业务用户注册对话框 结合页面需求,页面需要创建如下模型: 表1 模型分析 模型名称 作用 详细定义 userInfo 保存注册用户信息的参数。
组装“业务用户登录”页面 “业务用户登录”页面是一个高级页面,主要是通过引用上传自定义登录组件中上传的自定义登录组件,再配置相关参数,来实现登录功能。 操作步骤 创建高级页面。 进入AstroZero经典版开发环境首页,在“项目 > 我的应用”中,单击“设备维修管理系统”,进入应用。
用户管理功能开发 背景与知识 开发业务逻辑 组装页面 创建业务凭证 创建权限配置 添加接口级业务权限凭证 父主题: 通过AstroZero开发设备维修管理应用
系统中存储的业务用户信息进行对比,来验证业务用户的身份,并根据设置的业务用户权限,为业务用户分配相应的资源和访问权限。 例如,自定义一个图1中的登录页,在登录页中输入业务用户名及密码,单击“登录”,即可登录应用。其中,“登录”逻辑是通过“自定义登录”组件,调用用户登录服务编排完成
通过AstroZero开发业务用户登录页 业务用户登录页方案概述 业务用户登录页后端逻辑开发实施步骤 业务用户登录页前台开发实施步骤 父主题: 业务用户专项
在应用中激活用户 通过设置应用安全,应用创建者可邀请其他用户一同管理应用和后台数据。 前提条件 已参考为角色添加成员中操作,添加对应的业务用户。 约束与限制 AstroZero中存在两类用户,即用户(User)和业务用户(PortalUser)。AstroZero中用户的权限配置(Profile)有System
为AstroZero开发的应用添加业务用户 AstroZero业务用户概述 为AstroZero开发的应用创建角色权限 为AstroZero开发的应用创建业务用户 设置AstroZero业务用户的密码策略和登录策略 业务用户访问AstroZero开发的应用 创建组织机构管理AstroZero业务用户 父主题:
组内可以包含用户、业务用户、其他公共组、角色或带有下属的角色。一个用户可以加入多个公共组中。 图2 新建公共组 什么是工作队列 工作队列是用来记录一类具有相同权限和任务对象的成员集。当需要批量处理同一类用户权限时,可以通过创建工作队列来实现,即通过工作队列给业务用户在业务流转过程中,区分不同的权限。
境或沙箱环境。如果用户A需要登录运行环境或沙箱环境,请在运行环境和沙箱环境中执行添加用户的操作。 约束与限制 请确保待添加的IAM用户没有被添加到任何用户组或者添加到拥有Astro Zero Instance ViewAccess权限的用户组中。 为IAM用户添加开发者权限 As
redirect_url={redirect} 是否登录时自动创建用户 用户首次登录时,如果系统中不存在此用户,是否自动创建用户。 是:自动创建用户并登录。 否:直接登录失败。 用户权限 当使用第三方用户登录时,如果用户不存在,且开启了自动创建用户,此权限将作为创建用户的默认权限。 属性映射 配置Astro
图3 扫描二维码 勾选要同步用户所在的WeLink部门,单击“同步”。 绑定WeLink时,会同步WeLink用户为AstroZero业务用户,用户数不计入License用户数限额。只有业务用户登录当前AstroZero环境时,才会计入License用户数限额。 AstroZero
其中,“test_cs”、“{XXXXXXXX}”为注册的业务用户账号和密码,“captcha”验证码非必填项为空。 在业务配置中心创建的业务用户和使用脚本创建的业务用户不能通用,故此处设置的业务用户(如test_cs)不能为在业务配置中心创建的业务用户。业务配置中心创建的业务用户,只能在默认登录页中使用。 {