LPS:IdM/Helps

Z HelpDesk

Info

Konektor pro čtení informací z aplikace Helps na portále.

  • databáze: 'GINA.ZCU.CZ'
  • tabulka: 'helps.helpsaci'
  • konektor: connector-helps

Získávání helps skupin podle loginu.

Po nacucnutí z databáze pak MidPoint dále exportuje do trychtýře pro Grouper:

  • => v rolích mít položku costCenter na "Helps" (identifikátor stemu v Grouperu)
  • => displayName v rolích nesmí obsahovat znak ":" (použito jako display name v path)

Poznámky:

  • 2024-07-29: databázi používá také starý Grouper.
  • 2024-07-29: midPoint sice exportuje Helps do nového Grouperu jako "ingredience do polévky", ale skupiny zatím udržuje midPoint přímo (legacy skupiny)

Údržba

Počáteční import

Globání catch-all skupina:

org=all; ORG=All; ./create-role.py name="Helps: $ORG" displayName="Helps $ORG" description="Helps $ORG" costCenter=Helps identifier="helps" -a $(./query-archetype.py name="Helps Role" --oid):archetype

Mazání

Primární klíč je login, je potřeba promazávat/dávat vědět vedoucím o visících loginech.

Skupiny

Číselník skupin je napevno.

Modifikace:

  1. kód konektoru: HelpsConnector.java
  2. helps role
  3. helps skupiny

Pro org in lps kps pis sup:

#org=
ORG=${org^^}
./create-role.py name="Helps: $ORG" displayName="Helps $ORG" description="Helps $ORG" costCenter=Helps identifier="helps-$org" -a $(./query-archetype.py name="Helps Role" --oid):archetype