Solved

Web Application Security Model

Posted on 2010-09-10
3
428 Views
Last Modified: 2013-11-05
I realize this question is vague. I'm just looking for some direction. Using the example of a company intranet, what are some common approaches to security? The user would obviously need to authenticate to the site, but based on various attributes (e.g. location, department, level, etc.) the user would only see certain content on the site. I am currently considering an ASP.NET 3.5 application that stores users and related user attributes in a SQL table. The links would also be stored in the database along with the user attributes and file permissions related to that link. On the other hand maybe using AD and groups is a better approach.

I don't necessarily need a detailed explanation of web application security models. I'm just looking for direction on how to research it further. For example, is there a good book that explains how to implement a web application security model that goes beyond a simple username and password? Are there certain topics to research such as "role based security" or "content management"?
0
Comment
Question by:grog53444
3 Comments
 
LVL 30

Accepted Solution

by:
MlandaT earned 350 total points
ID: 33652420
There are ASP.NET Membership and Role Providers.

http://odetocode.com/Articles/427.aspx

and

http://www.4guysfromrolla.com/articles/120705-1.aspx

I must say that at first, it took me a while to really get into this functionality, but it will solve your concerns.
0
 
LVL 8

Assisted Solution

by:jako
jako earned 150 total points
ID: 33733708
true. Each time I have the dilemma of using existing user accounts (in your case roles in AD) or creating new user account systems (in your case users in the SQL table) I try really hard to use what exists. If all else fails, then we opt for new users.

boosting administrative ease of use by concentrating user management to limited nodes is well worth the effort. even more so if you yourself have to do the managing ;)
0
 

Author Closing Comment

by:grog53444
ID: 33751108
helpful guidance
0

Featured Post

Network it in WD Red

There's an industry-leading WD Red drive for every compatible NAS system to help fulfill your data storage needs. With drives up to 8TB, WD Red offers a wide array of solutions for customers looking to build the biggest, best-performing NAS storage solution.  

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Error in page 3 46
Angular JS Route 3 54
Entity Framework 7 32
How do I remove / delete my personal information from a website? 9 49
Find out what Office 365 Transport Rules are, how they work and their limitations managing Office 365 signatures.
Encryption for Business Encryption (https://en.wikipedia.org/wiki/Encryption) ensures the safety of our data when sending emails. In most cases, to read an encrypted email you must enter a secret key that will enable you to decrypt the email. T…
Use Wufoo, an online form creation tool, to make powerful forms. Learn how to selectively show certain fields based on user input using rules to gather relevant information and data from your forms. The rules feature provides you with an opportunity…
Use Wufoo, an online form creation tool, to make powerful forms. Learn how to choose which pages of your form are visible to your users based on their inputs. The page rules feature provides you with an opportunity to create if:then statements for y…

867 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now