Pole typu UserGroups
slouží k výběru a uložení skupin uživatelů z daného setu. Používá se při zabezpečení obsahu.
<UserGroups name="allowed" set="Users" />
S obsahem pole se v .aspx pracuje pomocí controlů <je:securepage>
a <je:secureregion>
a pokud se pole typu UserGroups
nachází v datovém typu, který představuje prvek kolekce, pak i pomocí <je:repeater>
a jeho atributu itemsVisibleFor
. Viz také Zabezpečení a uživatelská práva.
Atributy
allowEditFor nepovinný [seznam skupin uživatelů]
Skupiny uživatelů, kterým je pole přístupné k editaci. Pokud není atribut zadán, je pole přístupné k editace všem, kteří mají přístup do administrace. Více v článku Zabezpečení před neoprávněným přístupem do administrace.
defaultValue nepovinný [výčet skupin]
Výčet skupin uživatelů, které jsou výchozí hodnout. Skupiny uživatelů se oddělují čárkou.
denyEditFor nepovinný [seznam skupin uživatelů]
Skupiny uživatelů, kterým je pole znepřístupněné k editaci. Pokud není atribut zadán, je pole přístupné k editace všem, kteří mají přístup do administrace. Více v článku Zabezpečení před neoprávněným přístupem do administrace.
desc nepovinný [string]
Uživatelský popis pole, který se zobrazí v administračním rozhraní. Slouží k zapsání doplňujících údajů, jako například pokyny pro editora apod.
langDepend nepovinný [none, firstValue, values]
Určuje chování pole, má-li web více jazykových mutací (viz Jazyky). Možné hodnoty jsou:
- none – obsah pole je pro všechny jazyky shodný
- firstValue – pole má v každém definovaném jazyce jinou hodnotu. Pokud není hodnota pro daný jazyk zadána, použije se hodnota výchozího jazyka.
- values – pole má v každém definovaném jazyce jinou hodnotu. Pokud není hodnota v daném jazyce zadána, je pole pro daný jazyk prázdné.
name povinný [string]
Jméno pole. V rámci jednoho typu musí být jedinečné. Smí obsahovat pouze číslice a písmena bez diakritiky. Doporučuje se jména polí uvádět s počátečním malým písmenem (viz Konvence pojmenování).
set povinný [jméno sady skupin]
Jméno sady skupin uživatelů definované v části UserGroupSets souboru
Site.config
.title nepovinný [string]
Uživatelský název pole, který se zobrazí v administračním rozhraní. Není-li
title
uvedeno, zobrazí sename
.