We are creating a Desktop Application in Visual Studio 2008 C# .NET 3.5, using Windows Forms. We need to implement Roles Based Security; i.e., the User Login will be associated to a Role (Administrator, Supervisor, Limited, etc) and the Forms available
to each User will be limited based on their Role (i.e., a Limited User cannot access all of the Forms that an Administrator can access).
I'm only seeing support for this type of built in functionality for Web Applications (ASP.NET). Is there such a thing for a Windows Forms Desktop Application? We are using SQL Server 2008 to store the User data.
If there is no built-in support, can you suggest the best way to implement Role Based Security in a Windows Forms Application?
View Complete Post