test-suite
latest
false
UiPath logo, featuring letters U and I in white
Test Suite 用户指南
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 2024年11月15日

用户和组访问权限管理

Access management is handled by the Test Manager Administrator that can assign tenant roles to users and groups, as well as create custom project roles, and Project Owners that can assign project roles to users and groups.

In Test Manager, there are two types of roles available:
  • 租户 - 这些角色在租户级别具备相关性。
  • 项目:这些角色在项目级别具备相关性。

条件

重要提示:

To assign users and groups to projects, first you need to provision the Test Manager service to the tenant where you want to use it. Secondly, you need to allocate licenses for your users.

  • 已登录的用户在注销前无法删除。

租户角色

租户角色会定义用户或组可以在目标租户中执行的操作,无论他们获配的项目角色如何。这些角色具备创建项目、创建自定义角色以及将角色分配给用户或组的能力。

下表显示了可用的租户角色及其相应的说明。

租户角色描述
Test Manager AdministratorA Test Manager administrator can perform the following actions:
  • 为用户或组分配租户角色。
  • 为用户和组取消分配租户角色。
  • 创建项目。
  • 创建自定义项目角色。
  • 使用、创建、更新或删除项目的提示词库中的提示词。
项目创建者项目创建者可以创建测试项目。

如果您希望非管理员用户在不授予管理员权限的情况下创建项目,则只能为他们分配项目创建者租户角色。

项目角色

项目角色会定义用户或组可以在测试项目中执行的操作,例如创建手动测试用例或执行测试。

下表显示了可用的项目角色及其权限。

启用访问权限管理

注意: 仅旧项目需要。 默认情况下,新项目已启用访问权限管理。

To manage users and groups, you need to enable access management in your Test Manager project. Open Test Manager and navigate to Project Settings > Manage access, open a project, click Enable now, and then confirm your action. Now you can start assigning users and groups to your organization's projects.

管理用户与组

注意:如果您有旧项目,则可能需要启用访问权限管理,才能开始将用户和组分配给您的项目。

分配用户/组

要分配用户和组,您可以执行以下操作:
  • 为用户或组分配租户特定角色。
  • 为测试项目分配用户和组。
  • 为用户和组分配项目特定角色。

将租户角色分配给用户和组

要在测试项目方面管理用户或组在租户级别可以执行的操作,您可以为用户或组分配特定于租户的角色。

  1. Open Test Manager.
  2. 在标头中选择“设置”。
  3. 转到“角色分配”选项卡。
  4. 选择“分配用户/组”。
  5. 在表单字段中输入用户或组。例如,您可以将角色分配给 Everyone 组
  6. 选择要分配的租户用户角色。您可以选择以下角色:
    • 项目创建者
    • 管理员
  7. 选择“添加”以确认您的操作。

    现已为用户和组分配租户角色。

    docs image

将用户和组分配给项目

要授予用户和组对项目的只读访问权限,您可以将他们分配到项目,而无需为用户和组分配其他特定于项目的角色。

  1. Open Test Manager.
  2. 打开项目
  3. 导航至“项目设置”>“管理访问权限”。
  4. 选择“分配用户/组”。
  5. 在表单字段中搜索用户或组。例如,您可以将访问权限分配给 Everyone 组
  6. 按“Enter”键以添加用户或组。您可以一次添加多个用户和组。
  7. 单击“添加”以确认您的操作。用户和组现已分配给项目。
    docs image

为用户和组分配项目角色

要管理用户或组可以在测试项目中执行的操作,您可以为用户和组分配项目特定的角色。访问“用户和组访问管理”,查看每个项目角色的权限。

  1. Open Test Manager.
  2. 打开项目
  3. 导航至“项目设置”>“管理访问权限”。
  4. 选择“分配用户/组”。
  5. 在表单字段中搜索用户或组。例如,您可以将访问权限分配给 Everyone 组
  6. 选择要分配的用户角色

    您可以选择预定义的角色和您可能已创建的自定义角色。

  7. 选择“添加”以确认您的操作。

    已将所选角色分配给指定的用户和组。

    注意:可以为任何用户或组分配或取消分配“项目所有者”角色。 确保每个项目至少有一个具有项目所有者角色的用户或组。
    图 1.您可以在项目级别分配给用户和组的预定义角色和自定义角色

编辑单个用户和组

您可以编辑角色或删除用户和组。

  1. Open Test Manager.
  2. 打开项目
  3. 导航至“项目设置”>“管理访问权限”。
  4. 找到要编辑的用户或组,然后单击垂直省略号。

    4.1 选择“ 编辑角色 ”以更改角色。

    4.2 选择“ 删除用户 ”或“ 删除组 ”以删除用户或组。

  5. 确认操作。

要执行批量操作,请参阅“删除用户和组”。

相关文章

自定义角色

创建自定义角色

Create custom roles to reflect your authorization needs. Roles created and assigned in Test Manager are separated from the ones configured in Orchestrator.
  1. Select Settings in the Test Manager header.
  2. 在“管理角色”选项卡中,选择“创建角色”。
  3. 为自定义角色提供名称和说明。
  4. 为每个测试对象选择所需的权限:
    All Test Manager users have Read permissions for all test objects selected by default, and you can't deselect it.


  5. 选择允许此角色执行的任务:
    任务权限描述
    手动测试执行允许用户手动执行测试用例和测试集。
    自动化执行允许用户自动执行测试用例和测试集。
    创建和取消链接缺陷允许用户创建和取消链接缺陷。
    更改测试用例执行分配允许用户分配和取消分配手动测试用例执行
    图 2. “ 创建角色”对话框的“ 任务权限”部分

  6. 选择“创建”。
    系统将显示“已成功创建角色” 消息。

编辑自定义角色

编辑自定义用户角色以反映您的授权需求:
  1. Select Settings in the Test Manager header.
  2. 在“管理角色”选项卡中,选择要编辑的用户角色的 docs image,然后选择以下操作之一:
    • 编辑角色 - 这将打开“ 编辑角色 ”面板,您可以编辑名称、说明和权限。
    • 克隆 - 这将打开“ 克隆角色 ”面板,您可以编辑正在创建的角色的克隆。
  3. 选择“ 保存 ”以记录您的更改。

删除自定义角色

  1. Select Settings in the Test Manager header.
  2. 在“管理角色”选项卡中,选择一个或多个自定义用户角色,然后选择“删除”。
  3. 在“ 确认 ” 对话框中,选择“ 删除” 。
    docs image

    删除自定义用户角色后,系统不会再将其分配给任何用户。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。