使用项目管理内容访问权限

当 Tableau Desktop 用户将内容发布到 Tableau Server 上的站点时,他们可选择一个项目以将其发布到其中。

项目可用于工作簿、数据源、镜头和嵌套项目等资产的导航、组织和访问权限管理。从 Tableau Cloud 2022 年 10 月版/Server 2022.3 开始,如果 Data Management 获得许可并启用 Catalog,项目还可以包含数据库等外部资产。

下图显示了 Web 制作环境中的顶层“操作”项目内的内容。“操作”项目包含一些嵌套项目(突出显示)和发布的工作簿。项目还可以包含其他资产类型。

为何使用项目

项目可帮助您创建可扩展的过程,用于管理对发布到 Tableau Server 的内容的访问。项目具有以下优势:

  • 项目使管理员能够将内容管理委派给与项目关系更密切的项目主管,而不必为他们授予站点或服务器设置的管理员访问权限。
    • 项目主管可以在其顶层项目下创建嵌套项目,从而使他们能够将其团队的内容保持在单一分层结构内。
    • 注意:项目所有者可删除他们拥有的顶层项目。项目主管无法删除顶层项目。
  • 项目使自助服务用户能够更轻松地在站点中导航。
    • 项目可将 Tableau Server 站点分为多个区域,根据用户对发布到这些区域的数据的使用方式,或者根据项目所使用的 Tableau 用户组来为用户授予访问权限。
    • 您可以针对无需使用项目的组将项目隐藏,创建可区分的项目命名架构,或者利用项目说明来阐明如何使用项目。
  • 项目使您能够有效地跟踪权限。
    • 您可以基于组中的用户所需的内容访问权限级别来创建组,并设置项目的默认权限。这样,您将能确切知道新用户默认情况下将获得哪些能力,同样也可知道创建新项目时所有用户将获得哪些能力。

何时创建项目分层结构(示例)

许多组织都有若干或者更多个不同的 Tableau 用户组,其中每个组都有自己的优先级和主管。这些组可能共享一些组织级内容(或者甚至从组织级数据源池中提取内容),但他们主要使用特定于其团队的数据和报告。在这种情况或者类似情况下,使用项目分层结构的例子可能如下所示:

  1. 作为站点管理员或服务器管理员,您可以为各个不同的 Tableau 团队创建顶层项目。
  2. 在每个顶层项目上,您可以为项目负责人分配项目主管身份,以及更改项目所有权。项目主管实际上是内容管理员,因此他们务必要了解 Tableau 中权限的工作方式,以及 Tableau 内容管理最佳做法。
  3. 每个项目主管可以管理其项目,同时在项目内创建适合于其团队的结构。也就是说,项目主管可以根据其团队成员协作处理和共享数据及报告的方式创建所需的子项目。

对站点管理员而言,优点在于您可以把主要精力放在系统运行状况上。而对于 Tableau 用户,优点则在于,了解 Tableau 及数据最佳处理做法的用户将能够管理自己团队的相关事宜,而不必提交 IT 请求来更改权限或添加项目。

为何不使用站点?

如果内容在所有阶段中都完全保持独立,并且几乎没有用户重叠的情况,则站点可以很好地处理。使用多个站点的一个很好的(常见)例子是为多个外部客户端中的每个客户端创建一个站点,您以顾问或供应商身份来管理其已发布的内容。

项目可使您灵活地管理共享数据和报告,以及属于多个组的用户。对于从开发到暂存再到生产不断演变的内容而言,项目处理内容的能力要比站点更出色。

项目级管理

有关管理项目的详细信息,请参见使用项目管理权限

感谢您的反馈!您的反馈已成功提交。谢谢!