集合权限
您可以使用集合来组织问题、仪表板、模型、时间线和其他集合。您可以为这些集合设置权限,以确定哪些用户组可以查看和管理集合中的项目。
Metabase 默认会创建一个名为我们的分析的顶级集合,所有其他集合都保存在其中。
集合权限级别
集合有三种权限级别:
操作 | 策展访问 | 查看访问 | 无访问权限 |
---|---|---|---|
查看项目 | ✅ | ✅ | ❌ |
编辑项目的标题和描述 | ✅ | ❌ | ❌ |
移动项目 | ✅ | ❌ | ❌ |
删除项目 | ✅ | ❌ | ❌ |
置顶项目 | ✅ | ❌ | ❌ |
查看事件和时间线 | ✅ | ✅ | ❌ |
编辑事件和时间线 | ✅ | ❌ | ❌ |
策展访问
该群组可以查看、编辑、移动、删除和置顶此集合中保存的项目,并可以将新项目保存或移动到此集合中。该群组还可以在此集合中创建新的子集合。该群组还可以创建和编辑事件和时间线。
查看访问
该群组可以查看集合中的所有问题、仪表板和模型,以及事件和时间线。
无访问权限
该群组将不会看到此集合的列表,并且无法访问其中保存的任何项目。
集合权限与数据权限
集合权限仅适用于查看和管理现有问题、模型和仪表板。更改现有问题上的查询或创建新问题,需要群组对底层数据拥有数据权限。
有一个重要的例外:当群组对某个数据库或表的数据权限设置为“阻止”时,即使他们拥有保存这些问题的集合的策展访问权限,该群组也无法查看基于该数据的问题。
包含来自多个集合的问题的仪表板
如果仪表板包含保存到其他集合的问题,则群组需要拥有所有这些集合的查看或策展访问权限才能查看这些问题。否则,Metabase 将提示您没有权限查看保存到其他集合的卡片。
通常,将仪表板的所有问题保存在同一个集合中,权限管理会更容易。
设置集合权限
您可以通过在查看集合时点击屏幕右上角的锁定图标并点击编辑权限来设置集合权限。只有管理员可以编辑集合权限。每个用户组可以拥有对集合的查看、策展或无访问权限。
如果您想查看所有集合中用户组权限的整体情况,只需点击查看所有集合权限链接,它将带您到管理面板。您会在左侧看到集合列表,点击任何一个都会显示该集合中每个群组的权限设置列表。
与数据访问权限一样,集合权限是累加的,这意味着如果一个用户属于多个群组,并且其中一个群组对某个集合的设置比另一个群组更具限制性,则该用户将获得更宽松的设置。在处理“所有用户”群组时,这一点尤其重要:由于所有用户都是该群组的成员,如果您授予“所有用户”群组对某个集合的策展访问权限,那么所有用户都将获得该集合的策展访问权限,即使他们还属于一个拥有较少访问权限的群组。
权限和子集合
一个群组可以访问位于一个或多个子集合中的集合,而无需访问其“上方”的所有集合。例如,如果一个群组可以访问保存于缺乏访问权限的“营销”集合中深层位置的“超级机密集合”,则“超级机密集合”将显示在该群组可以访问的最高级别。
删除集合
拥有集合策展权限的用户可以将集合移动到回收站,请参阅删除和恢复。
置顶集合中的项目
拥有策展访问权限的用户可以将项目置顶在集合中。置顶集合中的项目会将其变成集合顶部的精美卡片。
要置顶项目,请选择项目名称旁边的置顶图标。
请注意,集合本身无法置顶。如果您运行的是Pro 或 Enterprise 计划,管理员可以指定官方集合。
特殊集合
我们的分析
“我们的分析”集合和个人集合是不可摧毁的;它们不能被归档、损坏或删除。它们是永恒的。
使用情况分析
请参阅使用情况分析。
个人集合
每个人都有一个个人集合,他们总被允许在此保存内容,即使他们没有其他任何集合的策展权限。
管理员可以通过在查看“我们的分析”时点击侧边栏底部的其他用户的个人集合链接,查看和编辑每个用户的个人集合内容(即使是其他管理员的个人集合)。
个人集合的运作方式与其他任何集合都相同,只是其权限是固定的,不能更改。如果个人集合中的子集合被移动到不同的集合,则该子集合将继承其新父集合的权限。
延伸阅读
阅读其他Metabase 版本的文档。