Business applications often provide access to data or resources based on credentials supplied by the user. Typically, such applications check the role of a user and provide access to resources based on that role. The common language runtime provides support for role-based authorization based on a Windows account or a custom identity. Before reading this section, make sure you understand the material presented in Key Security Concepts.

In This Section

Related Sections
- Key Security Concepts
Introduces fundamental concepts you must understand before using .NET Framework security.
- Security Tools
Lists and briefly describes the security tools included in the .NET Framework.