É necessário impedir que os usuários criem tópicos até que eles atendam a uma condição, como ler 30 tópicos ou aceitar uma política. Isso significa usar a funcionalidade de silenciamento ou o sistema de confiança. No entanto, quando um usuário está nesse estado somente leitura, e tenta fazer uma postagem, a mensagem que ele recebe é que não tem permissão para visualizar o recurso solicitado. Embora isso seja tecnicamente verdade, não informa explicitamente ao usuário que ele não tem permissão para escrever.
“Você não tem permissão para visualizar o recurso solicitado”
A propriedade aqui é invalid_access, que presumivelmente foi projetada para capturar permissões de leitura e escrita.
É possível expandir isso, de modo que também possamos ter uma propriedade invalid_write_access e invalid_read_access?
Meu workaround atual é alterar a mensagem para que ela contenha ambas as cláusulas:
Você não tem as permissões necessárias para executar a ação fornecida ou visualizar o recurso fornecido.
