External article MSDN

SharePoint Administrator's and Developer's Guide to Code Access Security

Contents

  • Introduction to Code Access Security and SharePoint
  • What Is Identity Security?
  • What Is Code Access Security?
  • Link Demands and Allowing Partially Trusted Callers
  • Understanding the Components of CAS in ASP.NET
  • Why CAS Is Important to SharePoint Administrators
  • Why CAS Is Important to SharePoint Developers
  • Working with CAS in SharePoint
  • Best Practices for Managing CAS in SharePoint
  • Real-World SharePoint and CAS Walkthrough

Code access security (CAS) was introduced in the first version of the Microsoft .NET Framework. However, many developers using the .NET Framework have not needed to address the details of how CAS worked in most custom applications and so could simply ignore CAS. The story is different for SharePoint developers. Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0 make significant use of CAS for protection from malicious or dangerous code. All SharePoint developers should have a working knowledge of CAS so that they can identify and resolve security issues. All SharePoint administrators should have a working knowledge of CAS so that they can secure and manage their SharePoint servers and understand the implications of changing a Web application’s trust level for third-party components.

Read on MSDN The publisher hosts the canonical version — this page is a pointer with the details.
Published
1 December 2009
Publisher
MSDN
Canonical URL
learn.microsoft.com