允许写入访问而无需读取访问

您好,
我正在使用一个非常注重隐私的 Discourse 社区。

我希望能够创建一些主题或分类,允许一个群组写入,但不能读取。

第一个用例:
要参加一个活动,每个人都需要提供一些个人信息(例如,触发创伤的因素)。
工作人员需要知道这些信息(因此能够阅读),但其他与会者不得访问这些个人数据。

今天,我可以通过使用外部表单工具(framaform)或要求在复制粘贴包含问题的模板后发送私人消息来处理这个问题。
但这两种方法都不是完全令人满意的:

  • 私人消息中的回复夹杂在其他所有内容中,没有存储在正确的主题中。
  • 私人消息中的回复只能由我阅读,而不能由其他工作人员阅读(因此,如果有许多与会者,一个人将承担大量工作)。
  • 外部表单中的回复需要离开 Discourse 来填写,并且在作为工作人员检查时也需要离开 Discourse。(备份、权限管理和隐私需要专门处理)。

另一个用例:
每个人都需要写一份关于自己的简介才能加入社区。
作为社区成员,我想知道谁在简介中说了什么。
但我不希望全世界都能阅读每个简介(也不希望他们知道谁在社区里)。

今天,我不知道如何在 Discourse 中做到这一点,而不:

  • 拥有不带读取权限的写入评论权限,
  • 或者能够将新主题添加到某个分类中,但不能读取未固定的主题(但可以读取固定的主题,以便获得关于说什么的模板)。
  • 或者能够在我的帖子中包含带有权限要求的隐藏标签来阅读它们。

今天有办法做到这一点吗?
如果没有,添加这个功能看起来是个好主意吗?是核心功能?还是插件?

1 个赞

这是一个相关的讨论(有几个类似的,有些可能链接到该讨论以供进一步探讨):Create/See and Create Permissions (again)

以下是一些可能值得一看的内容,以确定它们是否/如何满足您的需求:

2 个赞
6 个赞