Ocultar uma categoria específica de um dos administradores-Open Source

Cenário

Temos um cenário com mais de um administrador, onde um dos administradores deseja criar uma categoria e adicionar um grupo específico, e quer que ela fique oculta do outro administrador.

Isso é possível? Se sim, como?

Se não, quais são as melhores práticas, exceto remover o acesso de administrador?

É um Discourse de código aberto.

Eu não acho que isso seja possível, exceto removendo o usuário como administrador, pois os administradores têm acesso virtualmente a tudo.

Você pode ativar a configuração do site Suprimir categorias seguras do administrador. Ela não cobre todos os lugares, mas talvez seja suficiente para o seu caso de uso.

Esse controle define qual administrador vê as categorias? Ou é tudo ou nada?

A visibilidade é baseada nas configurações de segurança da categoria, assim como funciona para todos os outros. Portanto, se o administrador for membro de um dos grupos autorizados a ver a categoria, ele poderá vê-la.

1 curtida

Acho que você poderia ocultá-lo com CSS se o administrador não notar, mas se você não pode confiar em seus administradores, você tem problemas maiores do que eles verem uma categoria.

Não. Administradores podem ver todas as categorias.

3 curtidas

Tenho quase certeza de que a configuração do site sobre a qual eu estava falando muda isso. Mudou quando eu tentei há cerca de um ano. Está com defeito?

Da descrição da mesma configuração:

Suprimir tópicos privados e mensagens privadas em algumas partes da interface do usuário para administradores. O conteúdo ainda será visível em alguns lugares. Este não é um recurso de segurança: administradores sempre podem acessar todo o conteúdo do site.

2 curtidas

Ops! Aposto que você está certo! Desculpe por isso. Desculpe, eu não percebi isso.

1 curtida

O administrador não poderia reverter essa configuração?

E um administrador sempre poderia baixar um backup e restaurá-lo em outro lugar. Você não pode esconder nada de um administrador. Nunca.

2 curtidas

Eles também podem usar o explorador de dados, que não fica bloqueado nos logs de ações da equipe enquanto a alteração de uma configuração o faz. A configuração ajuda a prevenir acesso acidental. Para mim, há uma diferença entre “oculto do outro administrador”, que foi solicitado no post original, e “impedir que os administradores acessem a informação”.

E é por isso que eu disse:

1 curtida

Esta configuração é boa apenas se um administrador não estiver interessado em obter esse conteúdo em seu feed. Um administrador curioso sempre encontrará maneiras de contornar o problema.

A maneira mais segura é como @pfaffman recomendou

1 curtida