Preskočiť na obsah

Vytvorenie/úprava pravidiel synchronizácie

Účelom pravidla synchronizácie je definovať operácie, ktoré sa majú použiť na jednotlivé objekty v cieľovom zdroji. Výsledkom pravidla synchronizácie bude dátový súbor vo formáte XML s názvom DELTA.

Pravidlo synchronizácie je výsledkom súboru pravidiel použitých na jeden z týchto zdrojov:

  • export z autoritatívneho zdroja,
  • export z cieľového zdroja,
  • DELTA.

Použiť možno tieto pravidlá:

  • pravidlo filtrovania,
  • pravidlo konverzie,
  • pravidlo Matching,
  • pravidlo MAP,
  • pravidlo SSOX,
  • pravidlo Backup.

Každé pravidlo sa definuje v určitom poradí, pretože pravidlá môžu byť navzájom závislé.

Súbor DELTA sa prvýkrát vygeneruje po pravidle Matching. Potom ho môžu upraviť ďalšie pravidlá, napríklad pravidlá filtrovania alebo konverzie.

Ak chcete v pravidle synchronizácie vytvoriť konkrétne pravidlo, kliknite na tlačidlo „New“. Vyberte pravidlo zo zoznamu operácií a potom kliknite na tlačidlo „Modify“, ak ho chcete upraviť, alebo na tlačidlo „Delete“, ak ho chcete odstrániť.

Zadajte názov pravidla a zo zoznamu vyberte typ pravidla, ktoré chcete vytvoriť. V pravidle synchronizácie môže byť viacero pravidiel konverzie, filtrovania alebo MAP, ale pravidlá Match, Save a SSOX musia byť jedinečné.

Po výbere typu pravidla zadajte cieľ, na ktorý sa pravidlo bude vzťahovať.

Tabuľka povolených cieľov pravidiel podľa typu pravidla:

SOURCE (autoritatívny zdroj) TARGET (cieľový zdroj) DELTA (súbor porovnania)
Filtrovanie X X X
Konverzia X X X
Matching X
MAP X X X
SSOX X X
Backup X

Povinné pravidlá Matching v konektoroch vstupného zriaďovania

Povinné operácie, ktoré treba začleniť do konektorov vstupného zriaďovania, sú opísané nižšie.

  • Identity
    • Matching Rules
      • Destination attribute (Identity Ref) = uid
    • On Create
      • SET type = [kód typu osoby]
    • On Modify
      • MULTDSTCOPY ID a type
    • On Delete
      • DSTCOPY ID
  • Výčty (identity, pridelenia, štruktúry alebo účty)
    • Matching Rules
      • Destination attributes (Ref Identity) = type, code
    • On Create
      • SET type a code
    • On Modify
      • DSTCOPY = ID
    • On Delete
      • DSTCOPY = ID
  • Mapovacia tabuľka
    • Matching Rules
      • Destination attributes (Ref Identity) = type, key
    • On Create
      • SET type a key
    • On Modify
      • DSTCOPY = ID
    • On Delete
      • DSTCOPY = ID
  • Pridelenia
    • Matching Rules
      • Destination attribute (Identity Ref) = resource_code
    • On Create
      • SET type = [kód typu pridelenia] a resource_code [kód objektu, ktorý sa má vytvoriť]
    • On Modify
      • MULTDSTCOPY ID a type
    • On Delete
      • MULTDSTCOPY = ID
  • Štruktúry
    • Matching Rules
      • Destination attribute (Identity Ref) = structure_code
    • On Create
      • SET = type [kód typu štruktúry] a resource_code [kód objektu, ktorý sa má vytvoriť]
    • On Modify
      • MULTDSTCOPY ID a type
    • On Delete
      • DSTCOPY ID
  • Účty (funkčné iba na správu zmien)
    • Matching Rules
      • Destination attribute (Identity Ref) = account_login
    • On Modify
      • MULTDSTCOPY ID, type
  • Roly
    • Matching Rules
      • Destination attribute (Identity Ref) = code
    • On Create
      • SET = code
    • On Modify
      • MULTDSTCOPY = ID
    • On Delete
      • MULTDSTCOPY = ID
  • Autorizácie
    • Matching Rules
      • Destination attribute (Identity Ref) = code a application
    • On Create
      • SET = code a application
    • On Modify
      • MULTDSTCOPY = ID
    • On Delete
      • MULTDSTCOPY = ID
  • Aktualizácie stavov zriaďovania
    • Matching Rules
      • Destination attribute (Identity Ref) = account_login
    • Compare Rules
      • COMPAREATTNAME = account_login
    • On Create
      • SET = account_type
    • On Modify
      • DSTCOPY = account_id
    • On Delete
      • MULTDSTCOPY = account_id
  • Prepojenia identita-rola
    • Matching Rules
      • Destination attributes (Identity Ref) = person, role
    • On Create
      • SET person, role
    • On Modify
      • MULTDSTCOPY = id
    • On Delete
      • MULTDSTCOPY = id
  • Prepojenia identita-rola-autorizácia
    • Matching Rules
      • Destination attributes (Identity Ref) = person, role, right
    • On Create
      • SET person, role, right
    • On Modify
      • MULTDSTCOPY = id
    • On Delete
      • MULTDSTCOPY = id