Olá, estamos aproveitando o SSO para a autenticação de nossa comunidade. Dentro do nosso sistema, temos clientes diferentes, digamos A e B. Queremos distinguir esses grupos no Discourse para termos Categorias privadas. Neste cenário, A obtém acesso geral e B obtém acesso geral mais algumas categorias privadas. Estes não são necessariamente moderadores, apenas um nível de acesso mais elevado. Moderadores podem ser outro nível, “C”. Mas, no momento, estamos apenas procurando uma maneira de implementar acesso especial com base em nossa autenticação com o Discourse.
Li algumas informações sobre os recursos do SSO Avançado para SSO, mas não tenho certeza se podemos aproveitar os campos personalizados para diferenciar os níveis de acesso que queremos implementar. Não queremos ter que adicionar clientes manualmente às categorias de acesso privado, isso precisa ser automatizado com base em nossos níveis de autenticação. Eu não sou um desenvolvedor, então, se houver documentação detalhada sobre como fazer isso, por favor, me enviem. Obrigado.