Rozšířené atributy (extended/EAV)

Entity v CzechIdM obsahují množinu základních atributů, které postihují většinu obecných případů. Protože se ale potřeby nasazení liší, může se stát, že tyto atributy nebudou stačit. K významným entitám je tedy možné přidávat takzvané rozšířené atributy (EAV). CzechIdM obsahuje agendu, ve které je možné tyto atributy spravovat.

 \\
Obrázek 35: Seznam formulářů

Založení nových rozšířených atributů

fig:Abychom mohli nějaké entitě přidat atribut, je nutné nejdříve mít založený formulář. Formulář je možné si představit jako soubor rozšířených atributů nějaké entity. Formulář je cílený na jednu konkrétní entitu, například Identitu nebo Roli. Správu formulářů najdeme v „Nastavení → Definice formulářů“. Zde je možné zakládat/mazat/upravovat formuláře. Ve formuláři definujeme seznam rozšířených atributů. Formulářů může mít entita víc, můžeme tedy podle nich atributy logicky členit.

Formulář je identifikovaný svým jménem, které musí být pro jednu entitu unikátní. Aktuálně CzechIdM automaticky zakládá pro všechny entity výchozí formuláře s názvem „default“. V této chvíli jsou tyto formuláře jediné, které jsou při editaci vybrané entity (např. Konkrétní role) dostupné z grafického rozhraní CzechIdM. Formuláře označené jako „default“ nesou EAV atributy, které lze provisionovat do spravovaného systému.

fig:fig:

Na formuláři je možné definovat či mazat atributy, které jsou pak dostupné v entitě, pro kterou formulář přiřadíme. Editaci provedeme kliknutím na detail daného formuláře – znak lupa vedle typu. Poté přejdeme na záložku Atributy formuláře a na ní můžeme buď editovat stávající atribut nebo pomocí zeleného tlačíka „Přidat“ vytvořit nový atribut. Rozšířené atributy entit mohou mít následující volby:

Hodnoty formuláře jsou dostupné v detailu dané entity pod záložkou „Další údaje“. (Pozor: aktuálně pouze pro formulář „dfig:efault“).