为特定群体创建一个受限制的私密类别

此视频将介绍如何使用组权限来创建私有类别(或私有“论坛”)。

:information_source: 有关这些功能的概述,请参阅:Understanding groups and category permissions

文字记录

在此视频中,我们将介绍如何创建一个用户组,然后授予该组对私有类别的权限。

在此 Discourse 安装中,我有一个名为“staff”的类别,我想让特定用户组访问此特定类别。

首先,我将进入管理页面,然后转到“用户和组”,在此处创建一个新组。

我们有一个实习生组,他们很快就会加入团队,因此我们希望他们只能在一定程度上访问此“staff”类别。

我们希望他们能够查看主题并回复,但不能创建新主题,因此让我们创建这个组。我们将保留所有这些默认设置,然后单击“创建”。

单击“创建”后,我们可以返回到我们的类别,找到我们关心的私有类别:“staff”。

现在,我们将编辑此类别。转到“安全”,在这里我们有权限页面。
当前属于名为“staff”的用户组的用户可以创建、回复和查看“staff”类别中的主题。

现在,我将选择我刚刚创建的“interns”组,然后打开此下拉菜单,允许“interns”回复和查看主题,但不能创建新主题。我们也可以选择“查看”,但目前我只选择“回复和查看”。

然后,我们将单击“+”按钮并保存类别,然后等待此页面更新。

我添加到“interns”组中的任何新用户现在都将能够查看此“staff”类别中的所有主题,并且可以回复其中的任何主题 - 他们只是无法在此类别中创建新主题。

这就是如何在 Discourse 中创建组,然后授予该特定用户组对私有类别的特定权限。

2 个赞

公众是否可以看到私有类别但无法查看其内容?目的是提示用户注册特定论坛组以访问该私有类别。

谢谢!

有一个 Theme component 在做这件事

3 个赞