pues ahi el detalle seria en que tan pegado estan tus roles con tu directorio activo o los usuarios en tu dominio de tu aplicacion
http://msdn.microsoft.com/en-us/library/52kd59t0.aspx
de poder usar la seguridad basada en roles de asp.net en tu aplicacion winforms puedes no es imposible solo que laborioso de hecho hay un libro de .net essentials que toca el tema.