INSTITUCIONAL
COMUNIDADE
BLOG
AJUDA
MINHA CONTA
EN PT ES

cp 2.0

CP 2.0: Pattern WorkWith com segurança

(07/12/2009-14:20)
Bruno Vrban adiciona novos recursos ao Pattern WW relacionados com controles de acesso e segurança em ações do usuário.
-Do que se trata Pattern WorkWith con segurança?

-Hoje, muitas empresas têm uma base de conhecimento núcleo onde contém as tabelas de permissão, de menu de acessos, controle de usuários, etc. O intuíto deste partterns é a inutilização de uma KB núcleo, partindo do GeneXus do ponto zero.

E aplicando-se o Patterns WorkWith con segurança, teremos todas estas tabelas de controle de acesso, controle de perfil de usuários, log de acessos, requisição de acessos com histórico, e a certeza de que todos os objetos da base terão dependencia do módulo de segurança, sendo que só vai ter acesso a determinado objeto em determinada ação, mediante autorização do administrador do sistema. E isso tudo gerado automáticamente, através do patterns.

Log de acessos -> grava em tabela todos os acessos dos usuários a determinado objeto e ação do objeto, podendo ver há quanto tempo uma opção não é utilizada… ou quais objetos e ações são mais utilizados.

Grava log de acesso negado -> grava log de tentativa de invasão, e/ou acesso a objeto não permitido, sendo possível ao usuário restrito fazer a solicitação de acesso à opção ao administrador, na mesma tela onde mostra a restrição.

Módulo central onde todas estas opções para manter os acessos, logs, são fáceis de se visualizar e modificar.
-Qual foi o motivo que levou você a participar de uma segunda edição dos Collaborative Projects 2.0?

-O motivo maior é contribuir com o grupo de usuários GeneXus, criando novos horizontes para auxiliar na tarefa de desenvolvimento automático, reduzindo o tempo com atividades automátizaveis.

-Quais desafios deverá enfrentar no projeto?

-O maior desafio é aprender os conceitos de .NET e trabalhar com o visual studio sem nunca antes ter utilizado a ferramenta, e além é saber e entender como a dll gerada se acopla e interage junto ao IDE de GeneXus.

-Quais são suas expectativas a respeito do CP 2.0?

-Tenho em vista que deste CP "2.0" muitas projetos excelentes vão ser apresentados, abrindo um leque com vários casos de sucesso, várias aplicações complexas e com o seu código aberto para que o grupo de usuários GeneXus possam tirar proveito para estudar, analisar e enteder como foi aplicada a solução. Além de demonstrar ao público todo o potencial existente na nova versão Evolution1.

Bruno Vrban, também apresentou o projeto Table Data to XML, uma extensão que exporta para o XML os dados de todas as tabelas ou das tabelas selecionadas. Veja maiores informações sobre este projeto, aqui.


Collaborative Projects

Wiki CP 2.0
Relacionado
Entrevista: Collaborative Projects 2.0
Dicas para participar do Collaborative Projects 2.0
Collaborative Projects 2.0
Entrevista Collaborative Projects 2.0
Entrevista CP2.0: Genoma
Entrevista CP2.0: ProdeStar
Collaborative Projects 2.0: em breve votação online
Entrevista CP2.0: Desktop Virtual
Entrevista CP2.0: GeneXusMap
Entrevista CP2.0: Hijos de Ator
CP 2.0: PMS - Project Management System
CP 2.0: Analisador do UTLs
CP 2.0: InSQL
CP 2.0: ListTables
CP 2.0: Online Payments User Control