Question

I would like to know if there exists some reusable/pluggable modules which implement CRUD operations on users, groups, roles and permissions available to be integrated in .NET web applications.

Was it helpful?

Solution

For starters, ASP.NET includes providers for membership, roles, and profiles. The CRUD operations are embedded within the classes that implement them. You can either create the memberships and roles using Visual Studio (usually these go in a private database in the App_Data folder), or you can run aspnet_regsql (command line utility) to set up the membership and roles tables in an existing SQL Server database. There is also a provider that works with Active Directory instead of SQL Server.

I've used the SQL Server provider in a couple of applications and it works very well. It integrates very smoothly with ASP.NET authentication and authorization. I'm not sure why you would want to go with something else; if there's a reason that the ASP.NET providers don't meet your needs, then please expand on that.

OTHER TIPS

Cylon cat said it; it's built-in.

There's an administrative front end called the Web Site Administration Tool which you can run to configure security very easily.

The most similar thing I've found, are these series of tutorials in ASP.NET

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top