software‎ > ‎módulos‎ > ‎administrador‎ > ‎atualizacao administrador‎ > ‎

2012.3

postado em 3 de mai de 2012 11:58 por Usuário desconhecido   [ 3 de mai de 2012 11:58 atualizado‎(s)‎ ]

Defeitos Corrigidos

  • Correção da rotina para não considerar atualizar campos sem dados. (por Luiz Filipe Freitas Carneiro, #4121932)
    [0,Sincronia de bases INTEQ.js]

  • Em determinadas situações os registros de permissões de papéis não eram sincronizados ao realizar o upgrade completo. (por Luiz Filipe Freitas Carneiro, #4119020)
    [0,Sincronizar Permissões de Papéis.js]
    [0,ProductUpgrader.js]

Melhorias

  • A partir da versão 2012.3, o sistema passa a ter um cadastro para as suas bases de dados internas e externas. Entre outras utilidades, isto nos permitirá ter um maior controle e segurança no fluxo de atualização entre as bases de dados. Este cadastro encontra-se em Admin Atualização Bases de dados. Maiores detalhes no manual em https://sites.google.com/a/unum.com.br/www/o-que-fazemos/modulos/administrador/manuais/cadastro-de-bases-e-seus-papeis. (por Reginaldo Braga Marcilon, #4097583)
    [-1891604172,CLASSE: /Dados/Sistema/Relacoes/Relacoes entre Cadastros/Relacoes entre bases de dados e seus papeis]
    [-1891604163,/Dados/Sistema/Bases de dados/0200 Development.if]
    [-1891604174,CLASSE: /Dados/Sistema/Base de dados internas]
    [-1891604175,CLASSE: /Dados/Sistema/Base de dados externas]
    [-1891604165,CLASSE: /Dados/Sistema/Relacoes/Relacoes entre Cadastros/Relacoes entre bases de dados e servidores]
    [-1891604173,/Dados/Sistema/Bases de dados/0100 Development.ic]
    [-1898141644,CLASSE: /Dados/Sistema/Tabelas Auxiliares/Papeis das bases de dados]
    [-1891604176,CLASSE: /Dados/Sistema/Bases de dados]
    [-1891604171,CLASSE: /Dados/Sistema/Relacoes/Relacoes entre Cadastros/Relacoes entre bases de dados e seus papeis/0100 Development.ic]
    [-1898141643,/Dados/Sistema/Tabelas Auxiliares/Papeis das bases de dados/0100 Engine.ic]
    [-1891604164,/Dados/Sistema/Relacoes/Relacoes entre Cadastros/Relacoes entre bases de dados e servidores/0100 Developme]

  • A grade de permissões, no processo de permissões, passa a ter duas grades auxiliares que simplificam as configurações de permissão de campos. Nessas grades, o usuário faz a configuração das permissões de campo utilizando um novo modelo.
    Por padrão, todos os campos de uma classe são visíveis e alteráveis, sem a necessidade de concessão de permissões. Por causa disso, na prática, uma concessão serve para desfazer uma revogação. Isso ocorre quando um usuário, grupo ou papel faz parte de grupos ou papéis com permissões de campo conflitantes. Nesses casos, valerá a permissão do grupo ou papel que tiver a menor ordem. Maiores detalhes no manual de permissões, disponível em http://www.unum.com.br/o-que-fazemos/modulos/administrador/manuais/manual-de-permissoes#TOC-Concedendo-e-revogando-permiss-es-p; e no manual de grupos e usuários, disponível em http://www.unum.com.br/o-que-fazemos/modulos/administrador/manuais/manual-de-grupos-e-usuarios#TOC-Alterando-a-ordem-dos-grupos-e-pap-.
    As grades também suportam o modelo antigo de permissões, no qual eram revogadas as permissões dos campos que não constassem na relação de permissões. Apesar desse suporte, não é possível misturar, em um mesmo conjunto de permissões, os modelos novo e antigo. Deve-se optar por um ou por outro. No caso de grupos, papéis ou usuários que façam parte de grupos ou papéis que utilizam modelos distintos de permissão, as permissões do modelo antigo são levadas em conta primeiro. As permissões do modelo novo são avaliadas em seguida, sobrescrevendo as permissões do modelo antigo onde houver colisão. (por Renan Costa Sousa, #4087680)
    [-1898187512,Dados/Sistema/Permissões/0100 INTEQengine.ic]