更新我们的管理员和版主权限

所以目前在任何论坛上,管理员都有权将任何其他管理员从管理员职位上降级,因此我在想,如果我们将其更改为:所有者的帐户的盾牌不是普通的灰色,而是绿色的一半盾牌,并且他们不能被管理员降级,版主是灰色,普通管理员是蓝色,以区分不同的帐户类型,但是如果所有者愿意,他们可以更改论坛上的其他人以拥有绿色盾牌,从而使自己拥有蓝色盾牌,现在新的绿色盾牌持有者无法被降级。

欢迎来到 Discourse Meta @Encounter :waving_hand: :tada:

拥有/创建论坛的管理员不能被“降级”,因为他们的电子邮件在 app.yml 中的 DISCOURSE_DEVELOPER_EMAILS 中。

如果您是自托管用户,并且不希望其他管理员被降级,只需将他们添加到开发者电子邮件列表中并重新构建。

您也可以告知其他管理员不要降级他人,如果您不想更改开发者电子邮件。顺便说一句……正如您所料,管理员是一个拥有强大权力的职位,理想情况下您不希望有太多人拥有这些特权。


如果您想更改管理员和版主的盾牌颜色以帮助区分他们,可以参考以下指南:

您也可以使用头衔。例如,拥有社区的管理员可以被授予“所有者”头衔,这样每个人都知道不要降级谁,如果您担心这一点的话?

希望这有帮助 :wink:

4 个赞

暂时放下盾牌颜色——您是否正试图通过此请求处理某种特定情况?

我想象的边缘情况包括:

  1. 允许网站所有者将网站所有权转让给其他人
  2. 使一个额外的管理员不可降级

但这两种情况似乎都很少见,并且需要像 ondrej 解释的那样 编辑 app.yml 文件似乎是相当合理的。

2 个赞

你好 ondrej 感谢您提到他们不能被移除管理员角色,但我恳请您对此持不同意见。
在我创建的一个免费试用的 discourse 论坛上,我错误地授予了另外两个人管理员权限,但他们却移除了我的管理员和版主角色,最终将我从论坛上除名,这就是我提问的原因,另外请看这个

我不是那个论坛的所有者,而仅仅是图片中的用户,我可以撤销他们的管理员权限。

Ondrej 谈论的是自托管论坛,即有人创建论坛并拥有服务器访问权限。因此,即使另一位管理员可以移除他们的管理员身份,他们也可以创建一个新的管理员账户。

你没有提到你是在谈论由 Discourse 托管的论坛。我不认为 Discourse 确保第一个管理员在其托管中不会被移除。我可以想象,有人创建论坛,后来离开公司,然后需要更换第一个管理员的情况并不少见,所以在我看来允许这样做是合理的。
我想,最坏的情况下,如果你不小心授予了管理员权限并通过电子邮件确认,你可以联系他们的支持部门,他们可以检查谁创建了论坛。

2 个赞

您好,欢迎您 @Encounter :slight_smile:

首先,如果您因任何原因对免费试用有任何疑问,可以直接联系客服 team@discourse.org,他们会为您提供帮助。:+1:

其次,托管版本与自托管版本略有不同,如果您使用的是托管计划,那么第一个管理员并没有像 Ondrej 和 Toddz 所指的那样拥有额外的特殊权限。

(不过话说回来,我刚刚在我的自托管测试站点上,通过一个测试用户管理员成功地将我的主管理员账户降级了,如果我本不该被降级的话,我可能需要调查一下是怎么回事 :slight_smile:

3 个赞

明白了,在那次事件之后,我引用了他们回复我问题的邮件,内容如下:
“抱歉,我们无能为力。”
然后他们说他们因此关闭了论坛。

但为什么在上面的图片中

我可以降级这个用户,而他是论坛的所有者,但论坛是自托管的?

我认为这可能是解决一个相当尴尬问题的最顺畅的解决方案,因为它是一个免费试用。但如果你开始新的试用,请非常小心你授予谁管理员权限。:folded_hands:

是的,我在我的自托管网站上看到了类似的情况。不过我的网站已经作为测试站点运行了一段时间,所以可能是我在某个时候做了一些奇怪的事情。:slight_smile:

不过,由于我有服务器访问权限,我可以从那里创建并授予管理员权限,所以如果我的测试用户叛变,我应该能应付。:slight_smile:

3 个赞

非常感谢你的帮助,Jammy :slight_smile:

1 个赞

是的——这是自托管者的终极解决方案。控制服务器(以及域/DNS记录)的人拥有真正的权力!!

2 个赞

你那话是什么意思?

因为通过访问服务器和命令行,您可以执行许多(hacky)操作(例如重新烘烤帖子、访问数据库等)。因此,如果您是自托管的,并且其他管理员将您降级,但您可以访问论坛运行的服务器,那么您就可以 https://meta.discourse.org/t/create-an-admin-account-from-the-console/17274。

1 个赞

是的,那是真的

为了回顾并完善这一点……

对于那些设置在 DIS সার্বसाधक_DEVELOPER_EMAILS 中的管理员,在被降级后自动重新添加为管理员的触发器是注销/登录。

(我最初以为会在重建时发生,但这样确实更有意义 :slight_smile:

3 个赞