none
Seguridad en aplicacion Windows Form Basada en roles. RRS feed

  • Pregunta

  • Hola Compañeros.

    Estoy realizando una aplicacion para restaurantes en Windows Form con Visual Basic.Net y Sql Server express 2005, y como es logico,quiero implementarle seguridad. La seguridad que deseo es aquella basada en roles, igual al esquema de ASP.NET, en la cual puedo configurar cada usuario y darle permisos para que pueda insertar,modificar y eliminar en determinadas tablas y formularios. Investigando en la web, ejecute el script que genera el framework con las tablas de roles y usuarios para el MemberShip. Igualmente he agregado una referencia System.Web.Security y configurado mi App.config. Pero lo que necesito saber es como poder listar los usarios y darles permisos y permiterles ver ciertos formularios a los que tengan acceso. Todo esto en windos form.
    Felipe Villa
    jueves, 14 de mayo de 2009 19:17

Respuestas

Todas las respuestas

  • hola,

    mira sobre el tema hace tiempo habia visto este link:

    Implementing Role Based Security using C#

    Este como veras esta muy completo, pero tienes razon el Role Based Security (RBS) solo lo vi aplicado a enternos web, aunque podrias seguir los consejos de esta pagina a ver si aunque no se diga tambien son aplicados a desarrollo desktop.

    Segun veo hace uso del
    WindowsPrincipal y WindowsIdentity, con lo cual no seria del todo inviable su implementacion.

    Este otro link: Introduction to Role-Based Security in .NET
    Segun veo tiene un ejemplo de codigo que puedes descargar y lo aplica a un proyecto winforms, por ahi te puede servir de guia.

    saludos

    Leandro Tuttini
    jueves, 14 de mayo de 2009 20:08
  • Hola
    Revisate la aplicacion MSDN Video 2008, alli se implementa dicha seguridad
    Saludos
    Si la respuesta es correcta, marcala como correcta

    DCE 5 ESTRELLAS PLATINO

    viernes, 15 de mayo de 2009 7:56
  • Hola Marquez Pedro.

    He bajado el MSDN Video e instale el visual studio 2008. Pero no he logrado ver en que parte de esta programacion en capas es que se implementa dicha seguridad. Pido tu colaboracion con este tema.

    Muchas Gracias.
    Felipe Villa
    jueves, 21 de mayo de 2009 16:22
  • Hola compañeros, hice algunos dias postee esta pregunta y hemos decidido con otros compañeros de foros del web Implementar una seguridad basada en roles para aplicaciones de escritorio winforms con bases de datos. Esta seguridad es muy importante asi que estamos buscando mas participantes para estandarizarla y que la podamos incluir facilmente en nuestras aplicaciones, los interesados en colaborar en ella por favor responder en el post.



    Les dejo el link del foro donde se hablo de forma similiar de este tema y el link  de un articulo muy interesante donde se explica una seguridad basada en roles para aplicaciones winform donde se almacena los controles y formularios en la bd y se puede habilitar o deshabilitar controles de la interfaz de usuario-
    http://www.forosdelweb.com/f79/seguridad-basada-roles-aplicaciones-windos-forms-conectadas-bases-datos-701778/
    Muchas Gracias y esperamos colaboradores.

    Felipe Villa
    martes, 2 de junio de 2009 1:35