Client/Server-Access Control
Eine Serveranwendung stellt Dienste für Clients bereit. Ein Server könnte beispielsweise die folgenden Dienste im Auftrag eines Clients ausführen:
- Speichern und Abrufen von Informationen aus einer privaten Datenbank
- Zugreifen auf Netzwerkressourcen
- Starten von Prozessen im Sicherheitskontext des Clients auf dem Servercomputer
Ein geschützter Server steuert den Zugriff auf seine Dienste. Windows bietet Sicherheitsunterstützung, die es einem Server ermöglicht, Folgendes zu tun:
- Annehmen der Identität des Sicherheitskontexts eines Clients, was dazu führt, dass das System die meisten Zugriffs - und Berechtigungsprüfungen für das Zugriffstoken des Clients anstelle des Servers durchführt.
- Anmelden eines Clients auf dem Computer des Servers
- Herstellen einer Verbindung mit Netzwerkressourcen mithilfe des Sicherheitskontexts des Clients
- Erstellen von Sicherheitsbeschreibungen zum Schutz privater Objekte
- Ermitteln, ob ein Sicherheitsdeskriptor den Zugriff auf einen Client zulässt
- Bestimmen, ob eine Reihe von Berechtigungen im Token eines Clients aktiviert sind
- Generieren von Überwachungsmeldungen im Sicherheitsereignisprotokoll zum Aufzeichnen von Versuchen eines Clients, auf Objekte zuzugreifen oder Berechtigungen zu verwenden