Articlesclick.com Menu
Newest Articles
Most Viewed Articles
Articlesclick.com RSS
Submit Article
Login
Signup
Search the articles

Articles Main Categories
Advice
Animals
Automobiles
Business
Career
Communications
Computer Programming
Computers
Entertainment
Environment
Family
Fashion
Finance
Food
Health & Medical
Home & Garden
Humor
Internet Business
Internet Marketing
Legal
Leisure & Recreation
Marketing
Other
Politics
Reference & Education
Religion
Self Improvement
Sports
Technology & Science
Travel
Writing
Subscribe
Receive alert message from us when new articles submitted to our site for free.

Enter your name

Enter your email

Syndicate

















Related Products
Home::Technology & Science

Access Control List in .NET Framework

Author : Balaji
Access Control List in .NET Framework

Once you complete developing a web application, you need to secure it. This is when the aspect of security comes into picture. There will be some portions of your application which need to be secured from users. Securing an application may need extra hardware to build complex multi-layer systems with firewalls, and also some highly secure features. Security enables you to provide access to a specified user after the user is authenticated and authorized to access the resources in your web application. The Access Control List is used in the authorization process.

The basic concepts of security are Authentication, Authorization, Impersonation and Data or functional security. Authentication is the process that enables to identify a user, so that only that user is provided access to the resources. Authorization is the process that enables to determine whether a particular user can be given access to the resources that the user requests. Impersonation is the process that provides access to resources requested by a user under a different identity. Data or functional security is the process of securing a system physically, updating the operating system and using robust software.

Some elements of an operating system, the Internet Information Server (IIS), and the .NET Framework work in coordination to provide the features required to execute the security concepts mentioned above. For example, Windows 2000 uses its own list of user accounts for identifying and authenticating users. IIS identifies the users based on the information provided by Windows, when the users access a web site. IIS after identification of the users, passes this information to ASP.NET. Then the user information is checked for authorization.

To restrict access to the users for certain resources of an application, a process of identifying the users becomes a necessity. Authentication enables to restrict a user to access the resources by certain ways. It could be a combination of a username and password, a digital certificate, a smart card or a fingerprint reader. The validity of the information provided by the user helps identify the user, so that the user is provided access to the requested resources. The process of successful identification of the user implies that the user is authenticated.

After identification of the user is over, the next step is to determine whether the authenticated user has access to the resources. The process of determining the access to the resources for a particular user is known as Authorization. In Windows based systems, resources have an Access Control List, which provides a list of users who have access to that resource. The list also specifies the kind of access such as read, write, modify, and delete the resource, for each user. For example, if a user requests an ASP page, the operating system checks whether the user has Read access to the page and if the user has read permission, then the operating system allows the IIS to fetch the page. The IIS has authorization settings which enable the IIS to control the access of resources by users. File Access Control Lists are set for a given file or directory using the Security tab in the Explorer property page.

To access online version of the above article, go to http://www.dotnet-guide.com/accesscontrol.html

About the Author

Visit http://www.dotnet-guide.com for a
complete introduction to .NET framework. Learn about ASP.NET, VB.NET, C# and other related technologies.

Related articles


  1. Abandoned Academic Research Often Lost
  2. World Wildlife Fund: Where Have All those Animals Gone; Long Time Coming?
  3. Chinese Academy of Sciences Keeping Up with DARPA
  4. Monsters of Traditional Lore: Dinosaurs by Other Names?
  5. How to Stop the Sixth Extinction
  6. NASA Astrobiology Cuts Are Unfortunate
  7. Mars as a Relay Base Station for Exploring the Solar System
  8. The Snuffed Out Candles - A Science Inquiry Demonstration of Density
  9. Genetic Memory - True or False?
  10. Battery Voltage
  11. Who Was Nikola Tesla?
  12. Rising Raisins and Pop Bottle Fountains - A Science Inquiry Experience - Part 1
  13. Wild Animal Intelligence is Often Hiding From View
  14. Animals in Captivity May Not Take Learned Skills Back to the Wild
  15. Packaging - Alufoil And Microwaves
  16. Humans and Chimpanzees are Cousins
  17. Humans are Unique to Animals; Are We Sure?
  18. Humans Are Not Animals And Animals Are Not Human
  19. Categories of Human and Animal Life
  20. What Makes Humans So Unique To Other Life Forms On Earth?
  21. Absolute Roots and Focus in Scientific Experimentation
  22. The Theory of God
  23. Research Ethics, Experimentation, Peer Review, and Focus
  24. Could Our Solar System Be Slowing Down?
  25. Improving the quality of Research through Personalization, Autonomy, Reflection and Completion

 

More Articles Advertising Copywriting E-Mail Marketing Internet Marketing Link Popularity Marketing Marketing Strategy Newsletters Online Business PPC Advertising Public Relations Sales Scams S E Optimization S E Positioning S E Tactics Search Engines Self Improvement Site Security Spam Web Development Web Hosting Webmasters Writing

Featured Articles :
Auto and Trucks | Business and Finance | Computers and Internet | Education | Food & Drink | Home Improvement | Kids and Teens | Legal | Marketing | Online Business | Pets & Animals | Parenting | Recreation and Sports | Self Improvement and Motivation | Site Promotion | Travel and Leisure | Web Design and Development | Women

ArticlesClick.com || More Articles || More Authors || Tips || E-Books || Resources

© 2007 Articles Click  / Articles.articlesclick.com Email : info(AT)articlesclick.com  Powered by Destiny Infotek Limited

Partner Links: Linux Web Hosting | Web Hosting | SMS Plug-in | Readymade Logo Design | Web Templates Affiliate | SEO Top Ranking | Ebooks  Webmaster | Register Domain Name | Hindustanlink | MT & BPO Forum | Medical Transcription | BPO Services India | Mobile Phone Forum | Send Gifts to India | RSS Feed Guide | Search E-books | Downloadable ebooks | BPO | SEO Services | Mehendi World | Destiny | Web-link | Beauty Care Forums | Web Hosting India | Logo Design | Home Based Business | Google SiteMap Maker | India Tourist Places | Medical Transcription | Mehendi Blog | Teachers Forum | BSE Sensex | Digital Signature Certificate | Discuss | Manoj Jain's Blog | Jigg | Chartered Accountant | Hosting Directory | Free Blog | Honeymoon Tips | Wallpapers | BPO Portal

ArticlesClick.com makes no representations regarding either the products or external links.
The products and external links referenced in this site are provided by parties other than ArticlesClick.com