Bezpečnostní úroveň pro oddělení section
Specifikace oddělení a bezpečnostní úrovně pro tato oddělení, která jsou zapotřebí pro zpřístupnění segmentu určitému okruhu uživatelů.
[ {sectionName}: [#levNo r] [, #levNo s] [, #levNo [e]] ] [; {sectionName}: ... ] [; disable-inherit]
Koncept bezpečnostních úrovní viz. Přístupové úrovně.
Základním prioritním pravidlem ve vztahu mezi definicí secrecy-lev a section je upřednostňování definice section, pokud je v rozporu se secrecy-lev. Ve skutečnosti je to vlastně jejím záměrem, protože v section se definují především výjimky pro určité skupiny uživatelů.
Příklad: Pokud chceme obecně segment zpřístupnit až od úrovně 7, ale pro personální oddělení od úrovně 4 jen pro čten a pro totéž oddělení od úrovně 5 již pro editaci, uvedeme u segmentu následující definici.
<secrecy-lev>7</secrecy-lev>
<section>personalni:4r,5</section>
Obdobným způsobem můžeme přístup rozšířit pro více oddělení, např. pro účtárnu:
<secrecy-lev>7</secrecy-lev>
<section>personalni:4r,5; uctarna:4r,7</section>
Sedmička v této definici u účtárny znamená, že "r" u čtyřky platí i pro úroveň 5 a 6. Pokud by sedmička nebyla uvedena (byla by zde jen čtyřka a "r"), pak by výsledek byl stejný, protože sedmičku již udává předchozí secrecy-lev.
Pro vlastnost nastavující úrovně sekcí u přebírání přístupových úrovní od rodiče vždy platí, že potomek může mít jedině zvýšené zabezpečení oproti svému rodiči. Pokud byste tedy u potomka nastavili nížžší úroveň, bude se přístupová úroveň pro určitého uživatele řídit úrovní rodiče. Je-li žádoucí, aby se nastavení oddělení nepřebírala od rodiče a potomek tak dostal vyšší zabezpečení, je možné použít klíčové slovo disable-inherit a to buď jako jediný obsah nebo vyjmenovat zmírněná oddělení a na pro zbytek oddělení (uvedných u rodiče) uplatnit disable-inherit.
Potenciální vlastnické uzly
Vlastnost section je možné uvést u následujících uzlů:
ElementDef - šablona prvku (kmenová definice) - jako parametr;
AreaDef - šablona oblasti (kmenová definice) - jako parametr;
DocumentDef - dokument nebo šablona d. (kmenová definice) - jako parametr;
InterfaceDef - rozhraní (kmenová definice) - jako parametr;
action - odkaz na spustitelnou akci (substruktura definice);
text - statický text (substruktura definice);
meta-element - prvek meta-dat (segment uvnitř definice);
element - prvek (segment uvnitř definice);
area - oblast (segment uvnitř definice);
option - položka výběru v prvku (substruktura definice);
mapp-to-app - kmen mapy do externí aplikace (substruktura definice);
mapp-to - mapování segmentu do externí aplikace (substruktura definice);
modification - substruktura segmentu pro nastavení jeho comex modifikace s parametry (substruktura definice);
unmapped - ošetření nemapovaných prvků (substruktura definice);
join-mapp - propojení map dokumentů (substruktura definice);
pack - obal mapovaných dat (substruktura definice);
Vlastnost section
Specifikace oddělení a bezpečnostní úrovně pro tato oddělení, která jsou zapotřebí pro zpřístupnění segmentu určitému okruhu uživatelů.
[ {sectionName}: [#levNo r] [, #levNo s] [, #levNo [e]] ] [; {sectionName}: ... ] [; disable-inherit]