Element authorization podelementu personalization elementu webParts (schéma nastavení ASP.NET)
Nastaví personalizaci autorizací Webových částí aktuální webové aplikace.
<authorization>
<allow.../>
<deny.../>
</authorization>
Atributy a prvky
Následující části popisují atributy, podřízené prvky a rodičovské prvky.
v případě vícehodnotových atributů
Žádný
Podřízené prvky
Prvek |
Popis |
---|---|
allow |
Volitelný String prvku. Přidá pravidlo autorizace povolující přístup ovládacích prvků Webových částí k mapování pravidel autorizace. Přípustné hodnoty jsou pouze tyto:
Value Description
enterSharedScope Označuje, jestliže uživatel nebo role může zadat sdílený rozsah.
modifyState Označuje, zda uživatel nebo role mohou změnit data přizpůsobení pro aktuálně aktivní rozsah.
|
deny |
Volitelný element typu String. Přidá pravidlo autorizace zakazující přístup ovládacích prvků Webových částí k mapování pravidel autorizace. Přípustné hodnoty jsou pouze tyto:
Value Description
enterSharedScope Zakazuje uživateli nebo roli možnost vstoupit do sdíleného prostoru.
modifyState Zakazuje uživateli nebo roli možnost upravovat data o personalizaci v aktuálním aktivním prostoru.
|
Nadřazené prvky
Prvek |
Popis |
---|---|
configuration |
Požadovaný kořenový element nacházející se v každém konfiguračním souboru, který je používán modulem CLR (Common Language Runtime) a aplikacemi rozhraní .NET Framework. |
system.web |
Určuje kořenový element pro nastavení konfigurace technologie ASP.NET v konfiguračním souboru. Obsahuje konfigurační prvky, které konfigurují webové aplikace technologie ASP.NET a ovládají chování aplikací. |
webParts |
Umožňuje zadat poskytovatele personalizace Webových částí, přizpůsobit autorizaci a přidat další třídy, které rozšiřují třídu Transformer využívanou Webovými částmi pro připojení. |
personalization |
Určuje zprostředkovatele přizpůsobení Webových částí a také nastavuje personalizaci jejich autorizace. |
Poznámky
Výchozí konfigurace
Následující výchozí element authorization je v rozhraní .NET Framework verze 2.0 konfigurován v kořenovém souboru Web.config.
<authorization>
<deny users="*" verbs="enterSharedScope" />
<allow users="*" verbs="modifyState" />
</authorization>
Příklad
Následující příklad ukazuje, jak konfigurovat nastavení autorizace pro ovládací prvky Webových částí.
<authorization>
<deny users="*" verbs="enterSharedScope" />
<allow users="*" verbs="modifyState" />
</authorization>
Informace prvku
Obslužná rutina konfigurace oddílu |
|
Konfigurační člen |
|
Konfigurovatelná umístění |
Machine.config Web.config kořenové úrovně Web.config aplikační úrovně Soubor Web.config na úrovni fyzického adresáře |
Požadavky |
IIS 5.0, 5.1 a 6.0 .NET Framework 2.0 Visual Studio 2005 |
Viz také
Úkoly
Postup: Konfigurace specifických adresářů pomocí nastavení místa
Postupy: Uzamknutí nastavení konfigurace technologie ASP.NET
Odkaz
Element system.web (schéma nastavení ASP.NET)
Element configuration (schéma obecného nastavení)
Element deny podelementu authorization elementu webParts (schéma nastavení ASP.NET)
Element deny podelementu authorization elementu webParts (schéma nastavení ASP.NET)
WebPartsPersonalizationAuthorization
Koncepty
Přehled konfigurace technologie ASP.NET
Scénáře konfigurace technologie ASP.NET
Zabezpečení konfigurace technologie ASP.NET