Element deny podelementu authorization elementu webParts (schéma nastavení ASP.NET)
Přidá webové části přístup k mapování ověřovací pravidla autorizace.
<allow roles=" comma-separated list of roles"
users="comma-separated list of users"
verbs=" comma-separated list of verbs"/>
Atributy a prvky
Následující části popisují atributy, podřízené prvky a rodičovské prvky.
v případě vícehodnotových atributů
Atribut |
Popis |
---|---|
roles |
Volitelný String atributu. Čárkami oddělený seznam rolí, které mají povolený přístup k webové části. |
users |
Volitelný String atributu. Čárkami oddělený seznam uživatelských jmen, které mají přístup k webové části. Umožňuje anonymním uživatelům otazník (?) a hvězdička (*) označuje, že je povolen přístup všem uživatelům. |
verbs |
Volitelný String atributu. Čárkami oddělený seznam metod přenosu protokolu HTTP, kterým je udělen přístup k webové části. Jsou přípustné pouze hodnoty:
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.
|
Podřízené prvky
Žádný
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 zprostředkovatele individuálního nastavení webové části, nastavit povolení pro individuální nastavení a přidat vlastní třídy, které rozšiřují WebPartTransformer třídy používat připojení webových částí. |
personalization |
Určuje zprostředkovatele přizpůsobení Webových částí a také nastavuje personalizaci jejich autorizace. |
authorization |
Nastaví personalizaci autorizací Webových částí aktuální webové aplikace. |
Poznámky
Výchozí konfigurace
Následující výchozí element allow je v rozhraní .NET Framework verze 2.0 konfigurován v kořenovém souboru Web.config.
<authorization>
<allow roles="Administrators" verbs="enterSharedScope" />
<deny users="*" verbs="enterSharedScope" />
<allow users="*" verbs="modifyState" />
</authorization>
Příklad
Následující příklad ukazuje, jak konfigurovat nastavení autorizace pro Webové části.
<authorization>
<deny users="*" verbs="enterSharedScope" />
<allow users="*" verbs="modifyState" />
</authorization>
Informace prvku
Configuration Section Handler |
|
Configuration Member |
|
Configurable Locations |
Machine.config Web.config kořenové úrovně Web.config aplikační úrovně Soubor Web.config na úrovni fyzického adresáře |
Requirements |
Služba IIS verze 5.0, služba IIS verze 5.1 a služba IIS verze 6.0 .NET Framework verze 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 authorization podelementu personalization 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