Novas características do TUsers 2.0
O TUsers é um componente muito versátil. Sua ampla gama de características permite atender desde as mais simples até às mais rígidas políticas de segurança para suas aplicações. A versão 2.0 traz uma série de novidades, dentre elas:
Versão única para qualquer componente de acesso a dados
Agora o TUsers tem apenas uma versão e diversos drivers para cada componente de acesso a dados. Dessa forma, não é necessário adquirir um TUsers para cada componente que você utilize. Basta utilizar o driver adequado para a sua aplicação. A versão atual conta com drivers para BDE, ADO, IBX, MIDAS, DBISAM e ADS. Visite nosso web site regularmente para obter outros drivers ou nos envie um e-mail solicitando a construção do driver para o componente de acesso que você utiliza. Também eliminamos o erro “unit xxx.pas was compiled with a diferent version of unit yyy.pas” nas versões de demonstração, pois os códigos fontes dos drivers são abertos e você pode recompila-los para testar o TUsers.
Nova tela de administração de usuários
Redesenhamos totalmente a tela de administração de usuários. A nova tela mostra as informações de segurança da aplicação de forma bem mais organizada e mais fácil de usar. Também adicionamos uma série de funções novas para facilitar o trabalho do administrador de segurança. Desvinculamos a administração de usuários do componente principal e um novo componente que encapsula a tela de administração foi criado.
Herança de Perfis
Uma nova característica que visa facilitar a administração de usuários é a herança de perfis. O administrador pode criar um perfil de usuário e associá-lo a um perfil pai. Agora é possível alterar permissões em um perfil e propagar as mudanças para os perfis filhos, dentre outras funções. Usuário tem perfil diferenciado por aplicação
Agora os usuários de suas aplicações podem ter um perfil diferenciado para cada uma delas. Agora também é obrigatório que um usuário esteja associado a um perfil para utilizar uma aplicação. Isso nos permitiu eliminar uma tabela do banco de dados de segurança, diminuindo consideravelmente seu tamanho.
Configurações de segurança são armazenadas localmente
Agora as configurações de acesso do usuário são armazenadas localmente. Essa nova característica visa eliminar o tráfego de rede quando o componente aplica as restrições de segurança do usuários nos forms da aplicação e uma maior velocidade na carga dos dados. Um mecanismo de verificação interno atualiza as informações locais quando há uma alteração nas permissões de acesso.
Perfil Padrão
O administrador de usuários pode escolher um perfil padrão para novos usuários de uma aplicação. Quando um novo usuário é criado, ele automaticamente é associado ao Perfil Padrão.
Auditoria Automática de Datasets
O TUsers agora permite realizar auditoria automática dos datasets que estão registrados para proteção. Quando o usuário e o dataset estão em modo de auditoria, todas as modificações feitas pelo usuário são gravadas automaticamente TUsers. Para registros que sofreram edição, o TUsers grava o registro original e o novo registro. Para registros que foram inseridos ou deletados, o TUsers guarda o registro original. O TUsers também permite ao desenvolvedor restaurar o registro original, mas essa tarefa requer intervenção do desenvolvedor, através de programação. |