Como Definir Permissões de Cargo no Discord com Acesso Geral e Sobrescrita por Canal
🔍 WiseChecker

Como Definir Permissões de Cargo no Discord com Acesso Geral e Sobrescrita por Canal

Você precisa de um cargo no Discord que conceda acesso geral ao servidor, mas restrinja ou amplie permissões em canais específicos. Isso é comum quando moderadores precisam ler todos os canais de texto, mas não um canal privado da equipe. Ou quando um cargo de membro pode enviar mensagens em todos os lugares, exceto em um canal de avisos. A solução é definir permissões gerais no cargo e aplicar sobrescritas por canal que alterem essas permissões em canais selecionados. Este artigo explica como criar o cargo, configurar as permissões gerais e usar sobrescritas de canal para ajustar o acesso por canal.

Principais Conclusões: Permissões de Cargo com Sobrescritas por Canal no Discord

  • Configurações do Servidor > Cargos > Novo Cargo: Crie um cargo e atribua permissões base que se aplicam a todos os canais por padrão.
  • Configurações do Canal > Permissões > Adicionar Membro ou Cargo: Sobrescreva as permissões do cargo em um canal específico, concedendo ou negando permissões individuais.
  • Ordem de prioridade das permissões: Sobrescritas de canal substituem permissões de nível de servidor. Negar sobrepõe Permitir se ambos forem aplicados à mesma permissão.

ADVERTISEMENT

Entendendo Permissões Gerais do Servidor e Sobrescritas por Canal

As permissões do Discord seguem uma hierarquia. As permissões gerais do servidor são definidas no nível do cargo em Configurações do Servidor. Essas permissões se aplicam a todos os canais, a menos que uma sobrescrita de canal as altere. As sobrescritas de canal são definidas na aba Permissões de cada canal. Uma sobrescrita pode Conceder ou Negar uma permissão específica para um cargo apenas naquele canal.

O sistema de sobrescrita usa três estados: Permitir, Negar e neutro. Permitir significa que a permissão é concedida. Negar significa que está bloqueada. Neutro significa que o cargo herda a configuração geral do servidor. Se uma sobrescrita de canal Negar uma permissão que foi permitida no servidor, o Negar vence. Se a sobrescrita Conceder uma permissão que foi negada no servidor, o Conceder vence. Isso permite criar um cargo que pode ler mensagens em todos os lugares, exceto em um canal, ou que não pode enviar mensagens em nenhum canal, exceto em um específico.

Para configurar isso, você precisa da permissão Gerenciar Servidor ou Gerenciar Cargos. Também precisa da permissão Gerenciar Canais para configurar sobrescritas. O processo tem duas fases: primeiro criar e configurar o cargo, depois aplicar as sobrescritas de canal.

Passos para Criar um Cargo com Permissões Gerais e Sobrescritas por Canal

Fase 1: Criar o Cargo e Definir Permissões Gerais

  1. Abra as Configurações do Servidor
    Clique no nome do servidor no canto superior esquerdo da janela do Discord. Selecione Configurações do Servidor no menu suspenso.
  2. Vá para a aba Cargos
    Na barra lateral esquerda, clique em Cargos. Em seguida, clique no botão Criar Cargo no topo da lista de cargos.
  3. Nomeie o cargo e atribua uma cor
    Digite um nome para o cargo, como Moderador ou Membro. Opcionalmente, escolha uma cor para que o nome do cargo apareça no chat. Clique em Salvar Alterações.
  4. Configure as permissões gerais do servidor
    Role para baixo até a seção Permissões. Ative as permissões que deseja que este cargo tenha em todos os canais. Para um cargo de moderador, permissões comuns incluem Ler Mensagens, Enviar Mensagens, Gerenciar Mensagens e Expulsar Membros. Para um cargo de membro, você pode ativar Ler Mensagens e Enviar Mensagens. Não ative permissões que deseja controlar por canal — deixe-as neutras.
  5. Salve o cargo
    Clique no botão Salvar Alterações na parte inferior da página. O cargo agora se aplica a todos os canais por padrão.

Fase 2: Aplicar Sobrescritas por Canal

  1. Abra as configurações do canal alvo
    Clique com o botão direito no nome do canal na lista de canais. Selecione Editar Canal no menu de contexto.
  2. Vá para a aba Permissões
    Na barra lateral das configurações do canal, clique em Permissões. Você verá uma lista de cargos e membros que têm sobrescritas neste canal.
  3. Adicione o cargo que você criou
    Clique no ícone de adição ao lado de Cargos ou Membros. Comece a digitar o nome do cargo e selecione-o na lista suspensa. O cargo aparece na lista de sobrescritas.
  4. Defina as permissões de sobrescrita
    Para cada permissão que deseja alterar neste canal, clique no alternador. Escolha a marca de verificação verde para Conceder a permissão. Escolha o X vermelho para Negar a permissão. Deixe o traço cinza para herdar a configuração geral do servidor. Por exemplo, para impedir que moderadores leiam um canal privado, defina Ler Mensagens como Negar. Para permitir que um cargo de membro envie mensagens em um canal específico, defina Enviar Mensagens como Conceder.
  5. Salve as alterações do canal
    Clique em Salvar Alterações na parte inferior da aba Permissões. A sobrescrita agora está ativa. Teste visualizando o canal com um usuário que possui esse cargo.

ADVERTISEMENT

Erros Comuns e Limitações

Sobrescrita Não se Aplica a Permissões Específicas de Usuário

Se você atribuir uma permissão a um usuário específico por meio da sobrescrita de Membros, essa sobrescrita de nível de usuário tem prioridade sobre as sobrescritas de cargo. Para evitar confusão, gerencie permissões por meio de cargos em vez de sobrescritas individuais de usuário. Remova quaisquer sobrescritas de nível de usuário antes de solucionar problemas com sobrescritas de cargo.

Negar Sobrepõe Permitir em Sobrescritas de Canal

Se uma sobrescrita de canal tiver tanto Conceder quanto Negar definidos para o mesmo cargo na mesma permissão, Negar vence. Por exemplo, se você acidentalmente alternar Enviar Mensagens para Conceder e Negar, o cargo não poderá enviar mensagens. Sempre verifique se você tem apenas um estado ativo por permissão.

Negar no Nível do Servidor Não Pode Ser Substituído por Conceder no Canal

Se você definir uma permissão como Negar no nível do cargo no servidor, uma sobrescrita de canal que Conceda essa permissão não funcionará. O Negar do servidor sempre vence. Para corrigir isso, altere a permissão geral do servidor para neutro e use sobrescritas de canal para Conceder ou Negar conforme necessário.

A Ordem dos Cargos Afeta as Permissões Quando Vários Cargos São Aplicados

Um usuário pode ter vários cargos. O Discord calcula as permissões combinando todas as permissões dos cargos. O cargo mais alto na lista de cargos (mais próximo do topo) não concede maior prioridade de permissão. Em vez disso, se algum cargo tiver uma permissão Concedida, o usuário a obtém, a menos que outro cargo a Negue. Negar sempre vence Conceder no cálculo final. Para evitar acesso inesperado, certifique-se de que cargos conflitantes não tenham sobrescritas contraditórias.

Estados de Permissão no Discord: Geral vs Sobrescrita por Canal

Item Permissão Geral do Servidor Sobrescrita por Canal
Escopo Aplica-se a todos os canais por padrão Aplica-se apenas ao canal específico
Local de configuração Configurações do Servidor > Cargos > selecionar cargo Clique direito no canal > Editar Canal > Permissões
Prioridade Configuração base, substituída por sobrescritas de canal Substitui a configuração geral do servidor para aquele canal
Comportamento de Negar Se Negado, Conceder no canal não pode substituir Se Negado, bloqueia a permissão mesmo que o servidor permita
Estado neutro Permissão não definida; herda do cargo @everyone Permissão herda da configuração geral do cargo

Agora você pode criar um cargo no Discord com permissões gerais e ajustar o acesso por canal usando sobrescritas de canal. Comece definindo as permissões base do cargo em Configurações do Servidor. Em seguida, abra a aba Permissões de cada canal e adicione o cargo com as configurações específicas de Conceder ou Negar de que precisa. Lembre-se de que uma negação geral do servidor não pode ser substituída por uma concessão no canal, portanto, mantenha as permissões gerais neutras para qualquer permissão que planeje sobrescrever. Para configurações avançadas, considere usar vários cargos e teste com uma conta fictícia para verificar o comportamento final das permissões.

ADVERTISEMENT