Verwenden Sie die Featureseite Delegierung von Features, um den Delegierungszustand von IIS-Manager-Features für Sites und Anwendungen auf dem Webserver in Windows Vista® und Windows Server® 2008 zu konfigurieren. Wenn Sie den Delegierungszustand von IIS-Manager-Features konfigurieren, können Sie angeben, ob der Konfigurationsabschnitt des zugehörigen Features in den Konfigurationsdateien (ApplicationHost.config und root Web.config) auf Serverebene für IIS 7 gesperrt oder nicht gesperrt werden soll. Wenn ein Feature gesperrt wird, kann die Konfiguration für dieses Feature nur in die bzw. aus der Konfigurationsdatei auf Serverebene geschrieben bzw. gelesen werden. Die Sperrung von Features kann aufgehoben werden, wenn die Konfiguration aus Konfigurationsdateien (beispielsweise eine Web.config-Datei der Site oder Anwendung) niedrigerer Ebene gelesen bzw. in diese geschrieben werden soll.

Hinweis

Beim Konfigurieren von Delegierungszuständen für Features in IIS-Manager werden lediglich die Konfigurationsabschnitte und die dazugehörigen Ebenen gesteuert, auf denen Einstellungen in den Konfigurationsdateien festgelegt werden können.

Wenn Web.config-Dateien für das Lesen und Speichern von Konfigurationseinstellungen eines oder aller Features der Sites und Anwendungen verwendet werden, lassen sich Konfigurationen einfach von einem Computer auf einen anderen kopieren. Bei der Entwicklung einer Anwendung auf einem Entwicklungs- oder Testcomputer lassen sich beispielsweise bestimmte Features dieser Anwendung angeben, die in Web.config geschrieben werden sollen. Dadurch können die gesamten Inhalte einer Anwendung, inklusive der Konfigurationsdatei, einfach auf einen anderen Computer übertragen werden.

Wichtig

Wenn eine Site oder eine Anwendung für eine Produktionsumgebung entwickelt wird, muss mit einem Administrator des Produktionscomputers geklärt werden, ob die in der Web.config-Datei der Site bzw. Anwendung konfigurieren Features in der Produktionsumgebung freigegeben werden können. Wenn das in Web.config konfigurierte Feature in der Produktionsumgebung gesperrt ist, können Laufzeitfehler durch eine ungültige Konfiguration auftreten.

Unter Windows Server 2008 können Benutzer ohne Administratorberechtigungen delegierte Features auf ihren Sites oder Anwendungen anzeigen und konfigurieren, indem die Delegierung von Features gemeinsam mit den Features IIS-Manager-Benutzer und IIS-Manager-Berechtigungen in IIS-Manager genutzt wird. Der Delegierungszustand eines Features bestimmt, ob Benutzer das Feature für ihre Sites und Anwendungen konfigurieren können. Wenn Benutzern beispielsweise ermöglicht werden soll, Datenverbindungszeichenfolgen zu konfigurieren, können Sie auf der Seite Delegierung von Features in der Liste die Option Verbindungszeichenfolgen auswählen und dann im Bereich Aktionen oder im Kontextmenü auf Lesen/Schreiben klicken.

Die Seite Delegierung von Features wirkt sich auf alle Sites und Anwendungen auf dem Webserver aus. Unter Delegierung von Features konfigurierte Einstellungen auf Serverebene wirken sich auf alle Sites auf dem Server aus. Auf Siteebene konfigurierte Einstellungen gelten für alle Anwendungen dieser Site. Delegierungszustände für Features einer bestimmten Site oder Anwendung können auf den Seiten Benutzerdefinierte Sitedelegierung und Benutzerdefinierte Anwendungsdelegierung konfiguriert werden.

Vorsicht

Damit Sie die Auswirkungen der Änderungen auf den unteren Ebenen nachvollziehen können, sollte vor dem Ändern bereits konfigurierter Delegierungszustände von Features geprüft werden, wie diese in unteren Ebenen der Konfiguration delegiert wurden. Wenn beispielsweise ein Feature ursprünglich für Sites als Schreibgeschützt konfiguriert wurde und auf Siteebene - durch Entfernen der Delegation für dieses Feature - eine restriktivere Einstellung vorgenommen wurde, könnte der vom Benutzer festgelegte Zustand versehentlich geändert werden, wenn das Feature auf übergeordneter Ebene als Lesen/Schreiben konfiguriert wird. Um zu prüfen, wie sich Änderungen von Delegierungszuständen auswirken, wird die Verwendung eines Testcomputers empfohlen, bevor Änderungen an der Produktionsumgebung vorgenommen werden.

Liste der Benutzeroberflächenelemente

In folgenden Tabellen werden die Benutzeroberflächenelemente erläutert, die auf der Featureseite und im Bereich Aktionen verfügbar sind.

Elemente der Featureseite

ElementnameBeschreibung

Name

Zeigt den Namen des Benutzeroberflächenfeatures in IIS-Manager an. Wählen Sie ein Feature aus, und klicken Sie dann im Bereich Aktionen oder im Kontextmenü auf den gewünschten Delegierungszustand.

Delegierung

Zeigt den Delegierungszustand des Benutzeroberflächenfeatures auf niedrigeren Ebenen an.

Elemente des Bereichs "Aktionen"

In der folgenden Tabelle werden die verfügbaren Delegierungsoptionen der IIS 7-Features in IIS-Manager und deren Auswirkungen auf die Konfigurationsdateien und die Benutzeroberfläche erläutert. Diese Features können konfiguriert werden. Wenn IIS-Manager mit Features von Drittanbietern erweitert wird, können die Delegierungszustände von dieser Tabelle abweichen, sofern es sich um benutzerdefinierte Delegierungszustände handelt. Einzelne, auf der Seite Delegierung von Features konfigurierte Features sind möglicherweise protokollspezifisch und gelten nicht für alle Sites und Anwendungen.

DelegierungsoptionBeschreibung für Windows Vista-BetriebssystemeBeschreibung für Windows Server 2008-Betriebssysteme

Lesen/Schreiben

Wenn Sie für ein Feature Lesen/Schreiben auswählen, werden die Konfigurationsabschnitte des Features in der Konfigurationsdatei auf Serverebene entsperrt. Konfigurationsänderungen für dieses Feature werden dann aus Web.config-Dateien in Sites und Anwendungen gelesen und in diese geschrieben.

Wenn Sie für ein Feature Lesen/Schreiben auswählen, werden die Konfigurationsabschnitte des Features in der Konfigurationsdatei auf Serverebene entsperrt. Konfigurationsänderungen für dieses Feature werden dann aus Web.config-Dateien in Sites und Anwendungen gelesen und in diese geschrieben.

Durch die Konfiguration eines Features für Lesen/Schreiben können Benutzer ohne Administratorberechtigungen dieses in IIS-Manager anzeigen und konfigurieren, wenn für die entsprechenden Sites oder Anwendungen eine Verbindung hergestellt werden darf.

Schreibgeschützt

Wenn Sie für ein Feature Schreibgeschützt auswählen, werden die Konfigurationsabschnitte des Features in der Konfigurationsdatei auf Serverebene gesperrt. Die Konfiguration kann dann in Sites oder Anwendungen nicht in Web.config-Dateien geschrieben werden.

Hinweis

Wenn Konfigurationseinstellungen für ein Feature in einer Web.config-Datei festgelegt werden, das Feature jedoch als Schreibgeschützt angegeben ist, tritt beim Konfigurieren des Features auf Site- oder Anwendungsebene ein Fehler auf. Außerdem treten bei den Sites und Anwendungen Laufzeitfehler auf.

Wenn Sie für ein Feature Schreibgeschützt auswählen, werden die Konfigurationsabschnitte des Features in der Konfigurationsdatei auf Serverebene gesperrt. Die Konfiguration kann dann in Sites oder Anwendungen nicht in Web.config-Dateien geschrieben werden.

Außerdem können Benutzer ohne Administratorberechtigungen das Feature für ihre Sites oder Anwendungen nicht in IIS-Manager konfigurieren. Sie können das Feature jedoch in IIS-Manager als schreibgeschützt anzeigen, um dessen Konfiguration in der Konfigurationsdatei auf Serverebene zu überprüfen.

Hinweis

Wenn Konfigurationseinstellungen für ein Feature in einer Web.config-Datei festgelegt werden, das Feature jedoch als Schreibgeschützt angegeben ist, tritt beim Konfigurieren des Features auf Site- oder Anwendungsebene ein Fehler auf. Außerdem treten bei den Sites und Anwendungen Laufzeitfehler auf.

Nicht delegiert

Wenn Sie für ein Feature Nicht delegiert auswählen, werden die Konfigurationsabschnitte des Features in der Konfigurationsdatei auf Serverebene gesperrt. Die Konfiguration kann dann in Sites oder Anwendungen nicht in Web.config-Dateien gelesen oder geschrieben werden.

Wenn Sie für ein Feature Nicht delegiert auswählen, werden die Konfigurationsabschnitte des Features in der Konfigurationsdatei auf Serverebene gesperrt. Die Konfiguration kann dann in Sites oder Anwendungen nicht in Web.config-Dateien gelesen oder geschrieben werden.

Außerdem können Benutzer ohne Administratorberechtigungen das Feature nicht in IIS-Manager anzeigen oder es auf Site- bzw. Anwendungsebene konfigurieren.

Auf geerbt zurücksetzen

Wenn Sie Auf geerbt zurücksetzen für ein Feature auswählen, erbt dieses Feature den auf der übergeordneten Ebene zugewiesenen Delegierungszustand.

Wenn Sie Auf geerbt zurücksetzen für ein Feature auswählen, erbt dieses Feature den auf der übergeordneten Ebene zugewiesenen Delegierungszustand.

Konfiguration lesen/schreiben

Wenn Sie für ein Feature Konfiguration lesen/schreiben auswählen, werden die Konfigurationsabschnitte des Features in der Konfigurationsdatei auf Serverebene entsperrt. Konfigurationsänderungen für dieses Feature werden dann aus Web.config-Dateien in Sites und Anwendungen gelesen und in diese geschrieben. Diese Option ist nur für Features wie .NET-Benutzer und .NET-Rollen verfügbar, deren Konfiguration sich sowohl in einer Konfigurationsdatei als auch in einer Datenbank befindet.

Hinweis

Diese Einstellung wirkt sich nicht auf die Datenbankberechtigungen aus.

Wenn Sie für ein Feature Konfiguration lesen/schreiben auswählen, werden die Konfigurationsabschnitte des Features in der Konfigurationsdatei auf Serverebene entsperrt. Konfigurationsänderungen für dieses Feature werden dann aus Web.config-Dateien in Sites und Anwendungen gelesen und in diese geschrieben. Diese Option ist nur für Features wie .NET-Benutzer und .NET-Rollen verfügbar, deren Konfiguration sich sowohl in einer Konfigurationsdatei als auch in einer Datenbank befindet.

Hinweis

Diese Einstellung wirkt sich nicht auf die Datenbankberechtigungen aus.

Konfiguration schreibgeschützt

Wenn Sie für ein Feature Konfiguration schreibgeschützt auswählen, werden die Konfigurationsabschnitte des Features in der Konfigurationsdatei auf Serverebene gesperrt. Die Konfiguration kann in Sites und Anwendungen dann nicht in Web.config-Dateien geschrieben werden. Die Anwendung kann jedoch weiterhin in die Datenbank schreiben. Diese Option ist nur für Features wie .NET-Benutzer und .NET-Rollen verfügbar, deren Konfiguration sich sowohl in einer Konfigurationsdatei als auch in einer Datenbank befindet.

Hinweis

Diese Einstellung wirkt sich nicht auf die Datenbankberechtigungen aus.

Wenn Sie für ein Feature Konfiguration schreibgeschützt auswählen, werden die Konfigurationsabschnitte des Features in der Konfigurationsdatei auf Serverebene gesperrt. Die Konfiguration kann in Sites und Anwendungen dann nicht in Web.config-Dateien geschrieben werden. Die Anwendung kann jedoch weiterhin in die Datenbank schreiben. Diese Option ist nur für Features wie .NET-Benutzer und .NET-Rollen verfügbar, deren Konfiguration sich sowohl in einer Konfigurationsdatei als auch in einer Datenbank befindet.

Hinweis

Diese Einstellung wirkt sich nicht auf die Datenbankberechtigungen aus.

Alle Delegierungen zurücksetzen

Setzt die Delegierungszustände aller Features auf die in der übergeordneten Ebene festgelegten Zustände zurück. Auf Serverebene werden so die Delegierungszustände auf die Zustände festgelegt, die in der Konfigurationsdatei auf Serverebene in den overrideModeDefault-Einstellungen angegeben sind.

Setzt die Delegierungszustände aller Features auf die in der übergeordneten Ebene festgelegten Zustände zurück. Auf Serverebene werden so die Delegierungszustände auf die Zustände festgelegt, die in der Konfigurationsdatei auf Serverebene in den overrideModeDefault-Einstellungen angegeben sind.

Benutzerdefinierte Sitedelegierung oder Benutzerdefinierte Anwendungsdelegierung

Nicht verfügbar.

Öffnet die Featureseiten Benutzerdefinierte Sitedelegierung oder Benutzerdefinierte Anwendungsdelegierung, auf denen benutzerdefinierte Delegierungszustände für eine einzelne Site oder Anwendung konfiguriert werden können.

Siehe auch


Inhaltsverzeichnis