Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
instalacni_balicek [2020/03/05 16:27]
kubicar [Struktura synchronizovaných dat]
instalacni_balicek [2020/09/24 14:58]
romana
Line 40: Line 40:
 Struktura View nebo CSV odpovídá objektům Identita (Identity),Vztah(Contracts),Organizace (Department, Position) znázorněné na následujícím obrázku https://wiki.czechidm.com/_media/devel/adm/idm_entities.png Struktura View nebo CSV odpovídá objektům Identita (Identity),Vztah(Contracts),Organizace (Department, Position) znázorněné na následujícím obrázku https://wiki.czechidm.com/_media/devel/adm/idm_entities.png
  
-=== Osoby ===+=== Identity ===
  
-Tabulka osob, slouží jako základní zdroj informací pro založení identity uživatele v CzechIdM.+Tabulka identit, slouží jako základní zdroj informací pro založení identity uživatele v CzechIdM.
  
 ^ atribut ^  unikátní  ^  povinný  ^ poznámka ^ ^ atribut ^  unikátní  ^  povinný  ^ poznámka ^
Line 55: Line 55:
 | timestamp |    |    | časová značka změny, ideálně tzv. "unix timestamp" | | timestamp |    |    | časová značka změny, ideálně tzv. "unix timestamp" |
  
-=== Vztahy ===+=== Kontrakty ===
  
 Běžně může mít identita v identity manageru evidováno více kontraktů, pro tyto případy je možné kontrakty synchronizovat z externího zdroje stejně jako tomu je u identit. Pokud nejsou kontrakty v organizaci využívány, není tato synchronizace nutná - identity manager si "sám" založí výchozí kontrakt na který navazuje veškerou funkčnost. Běžně může mít identita v identity manageru evidováno více kontraktů, pro tyto případy je možné kontrakty synchronizovat z externího zdroje stejně jako tomu je u identit. Pokud nejsou kontrakty v organizaci využívány, není tato synchronizace nutná - identity manager si "sám" založí výchozí kontrakt na který navazuje veškerou funkčnost.
Line 68: Line 68:
 | platnost do |    |    | sql timestamp  - Platnost pracovní smlouvy nebo kontraktu | | platnost do |    |    | sql timestamp  - Platnost pracovní smlouvy nebo kontraktu |
 | vyřazení z ev. počtu |    |    | boolean, příznak vyřazení z evidenčního počtu | | vyřazení z ev. počtu |    |    | boolean, příznak vyřazení z evidenčního počtu |
-| hlavní úvazek |    |    | boolean, příznak hlavního úvazku. Pokud není uveden, je využit automatický výpočet |+| hlavní kontrakt |    |    | boolean, příznak hlavního kontraktu. Pokud není uveden, je využit automatický výpočet |
 | nadřízený |    |    | reference na id osoby, lze využít i bez organizační struktury | | nadřízený |    |    | reference na id osoby, lze využít i bez organizační struktury |
 | organizace |    |    | reference na id z organizační struktury | | organizace |    |    | reference na id z organizační struktury |
Line 76: Line 76:
 === Organizační struktura === === Organizační struktura ===
  
-V případě požadavku na synchronizaci organizační struktury do identity manageru je třeba dodržet následující strukturu dat. Do takto synchronizované organizační struktury mohou být přiřazeny úvazky identity. I když identity manager podporuje více organizačních struktur, v rámci instalačních balíčků je synchronizována pouze jedna. Při odstranění prvku organizační struktury ze zdroje dat je odpovídající část org. struktury v identity manageru smazána pouze pokud je prázdná.+V případě požadavku na synchronizaci organizační struktury do identity manageru je třeba dodržet následující strukturu dat. Do takto synchronizované organizační struktury mohou být přiřazeny kontrakty identity. I když identity manager podporuje více organizačních struktur, v rámci instalačních balíčků je synchronizována pouze jedna. Při odstranění prvku organizační struktury ze zdroje dat je odpovídající část org. struktury v identity manageru smazána pouze pokud je prázdná.
  
 ^ atribut  ^  unikátní  ^  povinný  ^ poznámka                                                 ^ ^ atribut  ^  unikátní  ^  povinný  ^ poznámka                                                 ^
  • by kopro