The Trustworthy Computing initiative at Microsoft is a push toward greater security in Microsoft products and for Microsoft customers. The Trustworthy Computing initiative was launched in January 2002, when Bill Gates sent a memo to every full-time employee at Microsoft in which he introduced and stressed the importance of this strategy. Since then, all Microsoft product teams, including the SharePoint product team, have embraced the Trustworthy Computing initiative. It should come as no surprise that the echoes of the Trustworthy Computing initiative are felt clearly in the Microsoft Office SharePoint 2007 products and technologies, as will become clear in the rest of this chapter.
This chapter describes code access security (CAS), its role within the Trustworthy Computing initiative, and what code access security means in a SharePoint context. In addition, this chapter discusses how you can use code access security to achieve higher levels of security within SharePoint deployments.