Freigeben über


Sicherheitsrichtlinienmodell

Wichtiger HinweisWichtig

In .NET Framework, Version 4 ist es nicht mehr die Aufgabe der CLR (Common Language Runtime), Sicherheitsrichtlinien für Computer bereitzustellen.Microsoft empfiehlt die Verwendung von Windows-Richtlinien für die Softwareeinschränkung anstelle der CLR-Sicherheitsrichtlinie.Die Informationen in diesem Thema gelten für .NET Framework, Version 3.5 oder früher, nicht für Version 4 oder höher.Weitere Informationen über diese und andere Änderungen finden Sie unter Änderungen der Sicherheit in .NET Framework 4.

Das Sicherheitsrichtlinienmodell von .NET Framework besteht aus folgenden Elementen:

Jede Sicherheitsrichtlinienebene weist ihre eigene Hierarchie von Codegruppen auf, die die Infrastruktur für das Einrichten und Konfigurieren von Sicherheitsrichtlinien zur Verfügung stellt. Durch Codegruppen werden einem Satz zulässiger Berechtigungen Beweise zugeordnet. Häufig sind Codegruppen einem benannten Berechtigungssatz zugeordnet, der die zulässigen Berechtigungen für Code in dieser Gruppe angibt. Die Laufzeit verwendet von einem vertrauenswürdigen Host oder dem Ladeprogramm bereitgestellte Beweise, um zu bestimmen, welchen Codegruppen der Code angehört und welche Berechtigungen dem Code daher gewährt werden.

Siehe auch

Konzepte

Gewährung von Berechtigungen

Weitere Ressourcen

Verwaltung der Sicherheitsrichtlinien