No processo de desenvolvimento de software, muitas vezes precisamos desenvolver um programa de gerenciamento em segundo plano para gerenciar o software front-end que desenvolvemos por meio de permissões.
À medida que você desenvolve mais e mais software, seu histórico de gerenciamento também aumentará. Neste momento, se houver um histórico de gerenciamento de permissão unificado, entre e gerencie. Existe uma conta unificada e autorização unificada para executar várias tarefas. muito bem.
O FrameWork nasceu dessa necessidade.
Sua principal função é integrar o módulo de gerenciamento de permissões em segundo plano.
1) Ele pode oferecer suporte ao gerenciamento de permissões de vários aplicativos e módulos.
2) Suporta Access, MsSql200/2005 e Oracle9i ou superior.
3) As funções são usadas para autorizar permissões. Cada usuário pode pertencer a várias funções e desfrutar de permissões sobrepostas.
4) A integração é fácil e a detecção de permissão é feita usando o método httpmodule. Basicamente, não é necessário modificar o programa original antes que ele possa ser integrado.
5) Edição visual, novos controles de menu e guia. Suporta edição de arrastar e soltar.
6) Gerenciamento unificado de log de eventos, todas as operações de login possuem registros de segurança.
7) Cada coluna de cada módulo corresponde a um diretório As permissões das colunas são divididas abstratamente em (Visualizar/Adicionar/Modificar/Excluir/Classificar/Imprimir/Alternativo A/Alternativo B) por padrão. expandido para um máximo de 20. Permissões personalizadas.
8) As permissões de arquivo de diretório podem ser configuradas através de web.config no diretório, e um determinado nome de arquivo pode ser definido diretamente para as permissões correspondentes.
9) Use o DDBuildTools gratuito (Introdução às Ferramentas de Geração de Código) para gerar código de banco de dados e código de página de fundo para desenvolvimento rápido.
Registro de atualização da versão 1.0.7
1.TabOptionWebControls pode ser retirado automaticamente, mas HeadMenuWebControls não pode
2. Suporte à configuração do julgamento de permissão do parâmetro Url em web.config
3. No módulo de gerenciamento de usuários, adicione administrador ao tipo de usuário. Somente administradores e superusuários podem definir funções. E eles só podem operar funções criadas por eles próprios. os usuários devem ser Somente usuários podem usar
4. No gerenciamento de funções, você deve ser um administrador para entrar no módulo de gerenciamento de funções. Os administradores só podem operar funções criadas por eles próprios.
5. No gerenciamento de funções, as permissões de função que podem ser atribuídas ao usuário atual não podem exceder suas próprias permissões.
6. Log de exceções, adicione registro de URL de erro.
7. Adicione um ícone de menu popular.
8. Adicione função de permissão personalizada, cada módulo pode personalizar 20 permissões
9. Adicione a capacidade de visualizar seu próprio registro de login, ok
10. Modifique os campos do aplicativo e adicione atributos de título, desativado e somente leitura
11. Modifique a classe de processamento de usuários on-line para que usuários expirados não possam ser apagados normalmente.
12. Quando ocorre um erro de modificação, apenas o diretório do gerenciador será saltado.
13.http://www.supesoft.com/bbs/disp.asp?B_T_ID=851
14.http://www.supesoft.com/bbs/disp.asp?B_T_ID=855
15. Corrigido o erro de ManagementClass não ter permissão para ler
16Após selecionar um departamento no Firefox, desmarque e selecione o departamento, a caixa de texto fica vazia e o menu em árvore não funciona ao abrir e fechar no Forefox?
17. Coloque o cache do usuário online no gerenciamento de cache unificado.
18. Chame o cache para a interface unificada
19. Adicionado o método WriteServiceLog à classe FileTxtLogs para registrar logs do programa de serviço.
20. No módulo de campo de aplicação, clicar na lista de campos de aplicação é inválido
21. Modifique o código do módulo do aplicativo e exclua as permissões do código do módulo original correspondente.
22. Modifique o bug de permissões sobrepostas de múltiplas funções de usuário.
23. Modifique as informações do prompt de operação e armazene-as como cookies usando compactação gzip.