View a markdown version of this page

构建具有多个用户的应用程序 - AWS 应用程序工作室

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

构建具有多个用户的应用程序

多个用户可以在一个 App Studio 应用程序上工作,但一次只能有一个用户编辑一个应用程序。有关邀请其他用户编辑应用程序以及多个用户尝试同时编辑应用程序时的行为的信息,请参阅以下部分。

邀请开发者编辑应用程序

按照以下说明邀请其他开发者编辑 App Studio 应用程序。

邀请其他开发者编辑应用程序
  1. 如有必要,请导航到应用程序的应用程序工作室。

  2. 选择共享

  3. 开发” 选项卡中,使用文本框搜索并选择要邀请其编辑应用程序的群组或个人用户。

  4. 对于每个用户或群组,选择下拉列表并选择授予该用户或群组的权限。

    • Co-owner: Co-owners 拥有与应用程序所有者相同的权限。

    • 仅限编辑:具有 “仅限编辑” 角色的用户与所有者和共同所有者具有相同的权限,但以下情况除外:

      • 他们无法邀请其他用户编辑应用程序。

      • 他们无法将应用程序发布到测试或生产环境。

      • 他们无法向应用程序添加数据源。

      • 他们无法删除或复制该应用程序。

正在尝试编辑其他用户正在编辑的应用程序

一个 App Studio 应用程序一次只能由一个用户编辑。请参阅以下示例,了解当多个用户尝试同时编辑应用程序时会发生什么。

在本示例中,当前User A正在编辑应用程序,并已与之共享User BUser B然后尝试编辑正在编辑的应用程序User A

User B尝试编辑应用程序时,将出现一个对话框,通知他们当前User A正在编辑应用程序,继续编辑将退User A出应用程序工作室,所有更改都将保存。User B可以选择取消然后继User A续,或者继续并进入应用程序工作室编辑应用程序。在此示例中,他们选择编辑应用程序。

User B选择编辑应用程序时,User A会收到一条通知,提示User B已开始编辑应用程序,并且他们的会话已经结束。请注意,如果User A在非活动浏览器选项卡中打开应用程序,他们可能不会收到通知。在这种情况下,如果他们尝试返回应用程序并尝试进行编辑,他们将收到一条错误消息,并被引导刷新页面,这将使他们返回到应用程序列表。