Índice:
Introdução:
A nova versão do TReports, irá contar com diversas mudanças em comparação com a versão 12.1.29. No documento serão abordadas as principais diferenças para guiar o usuário pela migração da versão 12.1.29 para a "Nova Versão".
A instalação da nova versão conta com uma nova configuração de Provedor de Segurança, responsável pelo gerenciamento de acesso de usuários ao TReports, uma vez que o RAC não é mais instalado junto ao TReports.
Autenticação pelo Produto:
O Provedor de Segurança configurado servirá como o autenticador de usuários do Produto para uso no TReports, então uma vez que o gerenciamento de acesso passa a ser integrado ao produto, os usuários passam a ter acesso ao TReports da seguinte forma:
Ao configurar um Provedor de Segurança, o login informado na configuração atribui um "Usuário Administrador" para o TReports. Esse será o único usuário com uma permissão diferente dos usuários que possam a vir acessar a aplicação, sendo o único com acesso aos menus de Administração do TReports.
Sendo assim, todo usuário possui acesso "mínimo" ao TReports. Isso significa que desde que o usuário possa logar na aplicação, ele pode criar e gerenciar os próprios recursos. O acesso a recursos criados por outros usuários passa a ser gerenciado pelos próprios usuários criadores, com o permissionamento estabelecido pelo DAC, onde um proprietário concede aos outros a permissão de Editor ou Visualizador no compartilhamento do recurso. Dessa forma, o conceito anteriormente usado pelo RAC não é mais aplicado, onde o acesso a menus e recursos criados por outros usuários era estabelecido com base nos "Perfis" aos quais um usuário era associado.