Melhoria #24
Nova classe para tratar acl de gerentes de administração
100%
Descrição
No expressoAdmin, implementar uma classe para tratar os valores atribuídos para a acl de gerentes de administração.
A acl dos gerentes de administração possibilita mapear quais direitos estão disponíveis para um gerente, tais como:
- Criar e manter contas de usuários, listas e grupos;
Para cada atributo está associado um bit (ligado|desligado) em uma sequência de até 64 bits.
A nova classe deverá conter métodos para manipular os valores inteiros e os bits dos privilégios.
Deverá também checar se um determinado direito está permitido ou não. Retornar também a lista de privilégios de um gerente.
Criar uma lista de constantes para o nome dos atributos, p. exemplo: 'create_user' , 'edit_user', etc.
Alterar em todo o código do Expresso, onde ocorre uso do algoritmo antigo, pela nova classe de ACL.
Revisões associadas
Issue #24 - Classe para acl de gerentes de administração
Histórico
#1
Atualizado por Mauricio Luiz Viani há quase 8 anos
- % Terminado alterado de 0 para 100
- Situação alterado de Nova para Fechada
#2
Atualizado por Alexandre Rocha Wendling Cassol há quase 8 anos
- Situação alterado de Fechada para Nova
#3
Atualizado por Alexandre Rocha Wendling Cassol há quase 8 anos
- Situação alterado de Nova para Resolvida
- % Terminado alterado de 100 para 80
#4
Atualizado por Mauricio Luiz Viani há quase 8 anos
- % Terminado alterado de 80 para 100
- Situação alterado de Resolvida para Fechada