Sdílet prostřednictvím


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

System.Web.Configuration.WebPartsSection

Konfigurační člen

WebPartsPersonalization.Authorization

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)

WebPartsSection

WebPartsPersonalization

WebPartsPersonalizationAuthorization

System.Configuration

System.Web.Configuration

Koncepty

Přehled konfigurace technologie ASP.NET

Scénáře konfigurace technologie ASP.NET

Zabezpečení konfigurace technologie ASP.NET

Další zdroje

Obecné nastavení konfigurace (technologie ASP.NET)

Nastavení konfigurace ASP.NET

Správa webu ASP.NET

Rozhraní API konfigurace technologie ASP.NET