LPS:IdM/midPoint/Magion
Z HelpDesk
Info
Personalistika - autorizovaný zdroj o zaměstnancích.
Získávané informace:
- osoby
- úvazky (ppv)
- pracovní místa (pm) - funkce spojené s pracovištěm
- pracoviště
- skupiny - vesměs po pracoviších
Pohledy (viz repozitář test-environment):
- MAGION_EXT.V_PE_ZCU_ZAM_IDM
- lidé - aktivní zaměstnanci
- MAGION_EXT.V_PE_ZCU_PP_IDM
- pracovní úvazky
- MAGION_EXT.V_PE_ZCU_ORGSTR_IDM
- organizační jednotly
- sporné platnosti datumů: https://rt.zcu.cz/rt/Ticket/Display.html?id=262135
- MAGION_EXT.V_PE_ZCU_PMISTA_PP_IDM
- pracovní místa - vazby na pracovní úvazky
- v Magionu drobné nekonzistence - místa zůstávají i u skončených pracovních poměrů
- MAGION_EXT.V_PE_ZCU_PMISTA_SEZNAM_IDM
- pracovní místa - seznam (tj. "seznam funkcí")
Deaktivace objektu:
- při deaktivaci objektu objekt "mizí" z pohledů
- v midPointu informace zůstávají
Co hlídat
- stub pracoviště - bez linku na resource
- pracoviště bez rodiče
- deaktivovaná pracoviště - vhodné zkontrolovat a smazat kvuli recyklacím kódů
Změny oproti stávajícímu stavu
PPV nejsou aktivovány v předstihu 20 dnů, pouze nachystány v midPointu jako neaktivní.
(důsledky: chybí pozice v CRO-OU, TODO: stav osoby? asi chceme možnost registrace konta)
Resource
kind | objectClass | intent | strom |
---|---|---|---|
account | AccountObjectClass | zamestnanec | - |
entitlement | GroupObjectClass | ppv | |
generic (focus OrgType) | CustomOrganizationObjectClass | org-str | orgType='hr-org-str'/'deactivated-hr-org-str'/'hosted-org-str' |
entitlement (focus RoleType) | CustomJobTitleObjectClass | pm | roleType='pm' |
entitlement (focus RoleType) | CustomIdmRoleStaffObjectClass | global-group-staff | roleType='hr-global-group-staff' |
entitlement (focus RoleType) | CustomIdmRoleDppDpcObjectClass | global-group-dppdpc | roleType='hr-global-group-dppdpc' |
entitlement (focus RoleType) | CustomIdmRoleSecretariatObjectClass | global-group-secretariat | roleType='hr-global-group-secretariat' |
entitlement (focus RoleType) | CustomIdmRoleSecretaryDptObjectClass | global-group-secretarydpt | roleType='hr-global-group-secretarydpt' |
entitlement (focus RoleType) | CustomIdmRoleManagerDptObjectClass | global-group-managerdpt | roleType='hr-global-group-managerdpt' |
Role
ppv
- prefix: "PPV: "
- pracovně právní vztah ("zaměstnanecké pozice")
pm
- prefix: "PM: "
- pracovní místa ("funkce")
hr-global-group-staff
- prefix: "GLOBAL: Zaměstnanci "
- zaměstnanci na hlavní nebo vedlejší pracovní poměr (TODO: check!!)
- UROVEN = 4 OR UROVEN = 3 OR LOWER(NAZEV) LIKE '%katedra%'
- TODO: úroveň pracovišť asi neřešit
hr-global-group-dppdpc
- prefix: "GLOBAL: Dohodáři "
- zaměstnanci na dohodu
- UROVEN = 4 OR UROVEN = 3 OR LOWER(NAZEV) LIKE '%katedra%'
- TODO: úroveň pracovišť asi neřešit
hr-global-group-secretariat
- prefix: "GLOBAL: Sekretariát "
- sekretářky
- (UROVEN = 4 OR UROVEN = 3 OR UROVEN = 2 OR LOWER(NAZEV) LIKE '%fakulta%' OR LOWER(NAZEV) LIKE '%katedra%')
- TODO: úroveň pracovišť asi neřešit
hr-global-group-secretarydpt
- prefix: "GLOBAL: Tajemník "
- tajemníci
- (UROVEN = 4 OR UROVEN = 3 OR UROVEN = 2 OR LOWER(NAZEV) LIKE '%fakulta%' OR LOWER(NAZEV) LIKE '%katedra%')
- TODO: úroveň pracovišť asi neřešit
hr-global-group-managerdpt
- prefix: "GLOBAL: Vedoucí "
- vedoucí pracovišť (TODO: check!)
- (UROVEN = 4 OR UROVEN = 3 OR UROVEN = 2 OR LOWER(NAZEV) LIKE '%fakulta%' OR LOWER(NAZEV) LIKE '%katedra%')
- TODO: úroveň pracovišť asi neřešit