更新时间:2025-08-15 GMT+08:00
分享

应用角色权限概述

一个完整的应用,少不了多角色用户的协作,每个角色对数据具有不同的管理权限。在华为云Astro轻应用零代码平台中,用户角色分为系统角色(平台预置的)自定义角色两种,您可以根据自身的业务需求为用户分配所需的角色。

  • 系统角色:零代码平台为您预置的角色,包括开发者数据管理员企业成员三种。
  • 自定义角色:当预置的角色不能满足需求或需要更精细化管理应用时,可根据实际需求自定义角色。自定义角色分为系统级自定义角色应用级自定义角色两种,系统级自定义角色适用于所有应用,而应用级自定义角色仅对当前应用有效

系统角色

  • 开发者:零代码应用开发者权限,默认拥有零代码应用的搭建、查看、编辑和删除权限,以及管理应用中全部数据的权限。对应华为云Astro轻应用环境配置中“配置 > 用户安全 > 权限”下的“NoCode Developer Profile”权限。
    图1 开发者
  • 数据管理员:零代码应用数据管理权限,默认拥有零代码应用涉及的数据管理权限,默认可查看所有表单页面和视图页面,不可创建、编辑和删除应用。对应华为云Astro轻应用环境配置中“配置 > 用户安全 > 权限”下的“NoCode Manager Profile”权限。
    图2 数据管理员
  • 企业成员:企业成员权限,可访问零代码开发平台,不可创建、编辑和删除应用,可填写表单数据提交表单。对应华为云Astro轻应用环境配置中“配置 > 用户安全 > 权限”下的“Portal User Profile”权限。
    图3 企业成员

自定义角色

  • 自定义系统级角色

    在业务配置中心的“角色权限”中,应用管理员可以创建自定义角色,并设置角色所具备的权限。在业务配置中心创建的角色,可以在所有应用中使用。

    图4 新建系统级角色

    例如,新建一个流程管理者角色,并参照创建系统级自定义角色中操作赋予其对应权限。此处创建的角色,在所有应用的应用安全 > 角色权限管理 > 系统角色中都可以选择到。

    图5 添加系统级角色
  • 自定义应用级角色

    除了系统级自定义角色,您还可以为特定应用自定义角色,这些角色仅对该应用有效。通过自定义应用级角色,为用户分配应用中相关页面的访问权限,即控制用户对应用中一个或多个页面的可见性。

    图6 添加应用级角色

相关文档