运行并交付具有其他用户访问权限的报告

默认情况下,用户只能查看他们有权查看的报表中的对象。

您可以允许所有用户以其他用户身份在报表中查看相同的结果,无论他们对报表中对象的访问级别或权限级别如何。

如果您使用具有更高访问权限的其他用户的访问权限(例如,Adobe Workfront管理员的访问权限)来运行报表,则所有有权查看报表的用户都可以以Report Builder中指定的用户的身份查看报表中的信息。 您可以为用户在Workfront界面中找到的报表设置此项,也可以为作为电子邮件附件发送给用户的报表设置此项。

TIP
只有当您希望报表显示时显示该用户的访问权限,才应将​ Run this report with Access Rights of: field with an active user替换为active。 例如,工作许可证用户可能没有权限查看由计划许可证用户或系统管理员构建的报告中的所有项目,除非该报告显示时具有规划者或系统管理员的访问权限。
如果与具有与​ ​字段的访问权限下运行此报告中指定的用户类似访问权限的用户共享报告,您可以将此字段留空。

访问要求

您必须具有以下权限才能执行本文中的步骤:

Adobe Workfront计划*
任何
Adobe Workfront许可证*
计划
访问级别配置*

编辑对报告、功能板和日历的访问权限

编辑对筛选器、视图、分组的访问权限

注意:如果您仍然没有访问权限,请咨询Workfront管理员是否对您的访问级别设置了其他限制。 有关Workfront管理员如何修改您的访问级别的信息,请参阅创建或修改自定义访问级别

对象权限

查看报表的权限(查看传送的报表)

管理对报告的权限(运行报告)

有关请求其他访问权限的信息,请参阅请求访问对象

*要了解您拥有什么计划、许可证类型或访问权限,请与Workfront管理员联系。

显示具有其他用户访问权限的报告

使用​ 的访问权限填充 ​运行此报告字段可确保报告包含相同的数据,无论哪个用户正在访问报告。 报表将按指定用户的显示方式显示。

访问报告的用户必须至少具有报告的查看权限,才能看到报告。 如果​ 运行此报告中列出的具有 ​访问权限的用户被停用,则报告不再显示给共享该报告的任何其他用户。

要运行具有其他用户访问权限的报告,请执行以下操作:

  1. 单击Workfront右上角的​ 主菜单 ​图标 ,然后单击​ 报表

  2. 选择要显示的其他用户访问权限的报告。

  3. 单击​ 报告操作,然后单击​ 编辑

  4. 单击​ 报表设置

  5. 在​ 使用 ​的访问权限运行此报告字段中,开始键入您希望报告显示的用户名称,然后在列表中看到时将其选定。

    note note
    NOTE
    具有允许生成报告的较低访问级别的用户无法为​ 运行具有 ​访问权限的此报告字段选择除自己之外的用户。
  6. 单击​ 完成

  7. 单击​ 保存+关闭
    现在,与共享报告的所有用户均可看到该报告,就好像该报告已被​ ​字段的访问权限运行此报告中指定的用户查看过。

IMPORTANT
如果为​ 运行具有 ​访问权限的此报告字段输入非登录用户,并且该报告包含使用引用登录用户的通配符的筛选器,则会影响报告中显示的信息。 该报告将根据​ 使用 ​字段的访问权限运行此报告中指定的值显示,而不是根据通配符筛选器中定义的值显示。
有关用户字段通配符的更多信息,请参阅通配符筛选器变量概述中的“基于用户的变量”部分。

提交具有其他用户访问权限的报告

您可以设置要作为电子邮件附件传送的报表。 您可以将这些已传送报表设置为在为具有较高访问级别的用户显示时显示,以便所有用户都可以在已传送报表中看到相同信息。 将看到电子邮件中传送的报告的用户必须添加到报告传送中的收件人列表中。 有关设置报表以进行传送的更多信息,请参阅文章报表传送概述

要交付具有其他用户访问权限的报告,请执行以下操作:

  1. 单击Workfront右上角的​ 主菜单 ​图标 ,然后单击​ 报表

  2. 选择要通过其他用户的访问权限提交的报告。

  3. 单击报表名称将其选定。

  4. 单击​ 报告操作

  5. 单击​ 发送报告

  6. 在​ 提交此报告(访问权限为:)字段中,开始键入您希望报告在电子邮件中发送时显示的用户名称,然后在列表中看到报告时将其选定。 默认名称是正在构建报告的用户的名称。

    note note
    NOTE
    具有允许生成报告的较低访问级别的用户无法为​ 提交具有 ​访问权限的此报告字段选择除自己之外的用户。
  7. 选择您希望报告在电子邮件中显示的​ 格式

    • HTML
    • PDF
    • MS Excel
    • MS Excel (.xlsx)
    • TSV
  8. 单击​ 立即发送 ​立即发送。

    单击​ 重复传送 ​以计划报告的重复传送。
    有关报告交付的详细信息,请参阅文章报告交付概述

带有Source列的报表的限制

以下报表显示Source列,您可以在其中查看有关父对象的信息:

  • 问题报告
  • 小时报告
  • 文档报表

如果用户无权访问问题、小时或文档的父对象,则报告的Source列显示为空,即使报告配置为显示或使用其他用户的访问权限传递。

为了在报告中显示有关父对象的信息,我们建议为父对象添加一列,您可以在其中显示父对象的名称。

例如,您可以向包含Source列的报表中添加以下任意内容:

  • “项目名称”、“任务名称”或“问题名称”列到文档或小时报告。

  • 问题报告的“项目名称”或“任务名称”列。

  • 使用文本模式表达式的列,该列引用所有三个对象。 以下是小时报告的示例:

    displayname=Custom Source

    linkedname=opTask

    namekey=view.relatedcolumn

    namekeyargkey.0=opTask

    namekeyargkey.1=name

    textmode=true

    valueexpression=IF(!ISBLANK({opTaskID}),{opTask}.{name},IF(!ISBLANK({taskID}),{task}.{name},IF(!ISBLANK({projectID}),{project}.{name},IF(!ISBLANK({timesheetID}),CONCAT({owner}.{name}," ",{timesheet}.{startDate}," - ",{timesheet}.{endDate}),""))))

    valueformat=HTML

    有关文本模式视图的信息,请参阅使用文本模式编辑视图

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43