Usuário com melhor resposta
Ideias para limitações de usuários no sistema

Pergunta
-
Pessoal, boa noite
Minha primeira pergunta na comunidade então peço desculpas antecipadamente caso faça algo errado kk.
Gostaria de saber como vcs costumam projetar as permissões de usuários no sistema.
Vcs criam grupos de usuários com as permissões que os usuarios devem ou não acessar, e depois passa isso pro ID do usuario ou vcs fazem isso direto no usuario?
Qual é a prática mais comum?
Obrigado desde já.
Respostas
-
Isto depende mais dos requisitos do projeto. No geral você precisa identificar características como as seguintes para definir a estrutura do mecanismo de segurança:
- Possibilidade/necessidade de definir perfis comuns entre usuários (por exemplo: em alguns casos as permissões podem ser aplicadas pelo setor do usuário, não necessitando de um cadastro adicional de grupos);
- Número de funções disponíveis;
- Nível de controle necessário para as permissões (funcionalidade, tipo de operação, etc.);
- Necessidade de acúmulo de permissões (usuário pode fazer parte de mais de um grupo e acumular permissões);
- ...
If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer".
Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".
- Sugerido como Resposta Juliano Nunes Silva Oliveira sexta-feira, 9 de dezembro de 2016 09:52
- Marcado como Resposta Robson William SilvaModerator segunda-feira, 12 de dezembro de 2016 12:11
Todas as Respostas
-
Isto depende mais dos requisitos do projeto. No geral você precisa identificar características como as seguintes para definir a estrutura do mecanismo de segurança:
- Possibilidade/necessidade de definir perfis comuns entre usuários (por exemplo: em alguns casos as permissões podem ser aplicadas pelo setor do usuário, não necessitando de um cadastro adicional de grupos);
- Número de funções disponíveis;
- Nível de controle necessário para as permissões (funcionalidade, tipo de operação, etc.);
- Necessidade de acúmulo de permissões (usuário pode fazer parte de mais de um grupo e acumular permissões);
- ...
If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer".
Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".
- Sugerido como Resposta Juliano Nunes Silva Oliveira sexta-feira, 9 de dezembro de 2016 09:52
- Marcado como Resposta Robson William SilvaModerator segunda-feira, 12 de dezembro de 2016 12:11
-
Bom dia,
Devido a falta de interação do autor dessa pergunta,
esse tópico está sendo fechado. Caso o problema ainda
esteja ocorrendo, favor abrir um novo.
Atenciosamente,
Robson William Silva
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.