Bezpečnostní úroveň pro oddělení

Upravit obsah stránky

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 asection 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é skupinyuž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>7secrecy-lev>
personalni:4r,5

Obdobným způsobem můžeme přístup rozšířit pro více oddělení, např. proúčtárnu:

<secrecy-lev>7secrecy-lev>
personalni:4r,5; uctarna:4r,7

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 apotomek 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

pack - obal mapovaných dat (substruktura definice); join-mapp - propojení map dokumentů (substruktura definice); unmapped - ošetření nemapovaných prvků (substruktura definice); modification - substruktura segmentu pro nastavení jeho comex modifikace s parametry (substruktura definice); mapp-to - mapování segmentu do externí aplikace (substruktura definice); mapp-to-app - kmen mapy do externí aplikace (substruktura definice); option - položka výběru v prvku (substruktura definice); area -oblast (segment uvnitř definice); element - prvek (segment uvnitř definice); meta-element - prvek meta-dat (segment uvnitř definice); text - statický text (substruktura definice); action- odkaz na spustitelnou akci (substruktura definice); InterfaceDef - rozhraní (kmenová definice) - jako parametr; DocumentDef - dokument nebo šablona d. (kmenová definice) - jako parametr; AreaDef - šablona oblasti (kmenová definice) - jako parametr; ElementDef - šablona prvku (kmenová definice) - jako parametr;

Vlastnost section je možné uvést u následujících uzlů:

Vlastnost section

[ {sectionName}: [#levNo r] [, #levNo s] [, #levNo [e]] ]   [;  {sectionName}: ... ] [; disable-inherit]
Specifikace oddělení a bezpečnostní úrovně pro tato oddělení, která jsouzapotřebí pro zpřístupnění segmentu určitému okruhu uživatelů.