Chapter 9
The developers at Microsoft have done a truly excellent job in designing the security features of Microsoft Windows 2000. These security features are far more sophisticated and flexible than the environments to which most people are accustomed. In fact, with proper administration and software development, Windows 2000 is one of the most secure and advanced operating environments today. With this sophistication, however, come myriad details and intricacies that will daunt most developers new to security under Windows. Although the topic of security represents a challenge for the readers of this book and me, the rewards of rising to the challenge will be secure server software and a real sense of accomplishment.
Windows 2000 has a wealth of features that fall comfortably under the heading of "security," most of which will be covered in this part of the book. In this book, I am dividing the security-related features of Windows into one or more of the following topics:
Because security relies so heavily on establishing and managing user identity, we'll begin our discussion with the use of trustees in Windows 2000.