检查对行的用户访问权限

要对行执行操作,用户需要有通过安全角色分配的所需权限,或者用户必须是具有已分配特权的安全角色的团队的成员。

要对行执行操作,系统会检查您的特权,如果特权检查通过,系统会执行访问检查。 访问检查验证您是否具有对行执行操作所需的权限,如读取、写入、创建、删除、追加、追加到、共享和分配。

您可以获得通过所有权、角色访问、共享访问或层次结构访问对行执行操作的访问权限。

访问类型 描述
所有权 用户负责行或属于负责行的团队。
角色访问权限 用户因其安全角色有权对行执行操作。
共享访问权限 行由具有适当共享权限的用户与用户、团队或组织共享。
层次结构访问权限 仅当为组织和表打开层次结构安全管理时,才会进行层次结构访问。 用户还需要是经理。

有关特权和访问检查如何工作的详细信息,请转到如何确定行的访问权限

检查您对行的访问权限

  1. 选择行。

  2. 在命令栏上选择检查访问权限

    显示“检查访问权限”按钮的屏幕截图。

  3. 检查访问权限窗口显示访问信息。

    显示您的访问详细信息的屏幕截图。

    如果您没有所需的访问权限,请与您的管理员联系。 只有管理员可以编辑您的安全角色和特权。 若要查找您的管理员,请转到查找您的管理员或支持人员

检查另一个用户对行的访问权限

如果您是管理员,可以检查另一个用户对行的访问权限。

  1. 选择行。
  2. 在命令栏上选择检查访问权限
  3. 用户查找字段中,选择或输入用户名以搜索用户。
  4. 检查访问权限窗口将显示该用户的访问信息。

检查有权访问行的所有用户

管理员、记录负责人或有权访问某行的用户可以与其他用户共享该行以进行协作。

要查看谁有权访问某行以及他们各自的访问级别,请完成以下步骤。

备注

每个启用具有访问权限的人员功能的环境都有两个数据库设置。 系统管理员可以安装 OrganizationSettingsEditor 工具并将以下选项设置为 true:

  • IsAccessCheckerAllUsersEnabled:允许管理员查看谁有权访问该行。
  • IsAccessCheckerNonAdminAllUsersEnabled:允许管理员、记录负责人和有权访问该行的用户查看谁有访问权限。
  1. 选择行。

  2. 在命令栏上选择检查访问权限

  3. 检查访问权限窗口中,选择有访问权限的用户

    备注

    层次结构和职位安全性中的经理列表未显示在有访问权限的用户下面,因为此列表可能很长。

    如果选择无权访问记录的用户,则页面将返回并显示空白屏幕。

检查访问权限结果

显示用户的记录特权。 您可以按 Tab 键选择这些权限中的每一个,以查看谁在记录中拥有此权限。

显示谁有权访问记录的屏幕截图。

用户可以通过一个或多个类别访问记录。

  • 直接角色 - 记录访问权限由分配给用户的安全角色授予。 了解更多信息,请访问角色访问
  • 团队角色 - 记录访问权限授予分配给团队的安全角色,且用户是团队成员。 了解更多信息,请访问角色访问
  • 共享 - 记录访问权限与用户或用户所属团队共享。 了解更多信息,请参阅共享访问权限
  • 应用程序用户 - Dataverse 的应用程序用户可以访问记录,因为他们被分配到了拥有记录访问权限的安全角色。