Preskoči na sadržaj

Stvaranje/izmjena pravila sinkronizacije

Svrha je pravila sinkronizacije definirati operacije koje treba primijeniti na različite objekte u ciljnom izvoru. Rezultat pravila sinkronizacije generira podatkovnu datoteku u formatu XML, koja se naziva DELTA.

Pravilo sinkronizacije rezultat je skupa pravila primijenjenih na jedan od sljedećih izvora:

  • izvoz iz mjerodavnog izvora,
  • izvoz iz ciljnog izvora,
  • DELTA.

Pravila koja se mogu primijeniti jesu:

  • pravilo filtriranja,
  • pravilo pretvorbe,
  • pravilo Matching,
  • pravilo MAP,
  • pravilo SSOX,
  • pravilo Backup.

Svako se pravilo definira određenim redoslijedom jer pravila mogu biti međusobno ovisna.

Datoteka DELTA prvi se put generira nakon pravila Matching. Zatim je mogu izmijeniti druga pravila, kao što su pravila filtriranja ili pretvorbe.

Da biste stvorili određeno pravilo u pravilu sinkronizacije, kliknite gumb „New“. Odaberite pravilo s popisa operacija, a zatim kliknite gumb „Modify“ da biste ga izmijenili ili gumb „Delete“ da biste ga izbrisali.

Unesite naziv pravila i s popisa odaberite vrstu pravila koje želite stvoriti. U pravilu sinkronizacije može postojati više pravila pretvorbe, filtriranja ili MAP, ali pravila Match, Save i SSOX moraju biti jedinstvena.

Nakon odabira vrste pravila unesite cilj na koji će se pravilo primjenjivati.

Tablica dopuštenih ciljeva pravila prema vrsti pravila:

SOURCE (mjerodavni izvor) TARGET (ciljni izvor) DELTA (datoteka usporedbe)
Filtriranje X X X
Pretvorba X X X
Matching X
MAP X X X
SSOX X X
Backup X

Obavezna pravila Matching u ulaznim poveznicima za dodjeljivanje

Obavezne operacije koje treba ugraditi u ulazne poveznike za dodjeljivanje opisane su u nastavku.

  • Identiteti
    • Matching Rules
      • Destination attribute (Identity Ref) = uid
    • On Create
      • SET type = [kôd vrste osobe]
    • On Modify
      • MULTDSTCOPY ID i type
    • On Delete
      • DSTCOPY ID
  • Nabrajanja (identiteti, zaduženja, strukture ili računi)
    • Matching Rules
      • Destination attributes (Ref Identity) = type, code
    • On Create
      • SET type i code
    • On Modify
      • DSTCOPY = ID
    • On Delete
      • DSTCOPY = ID
  • Tablica podudaranja
    • Matching Rules
      • Destination attributes (Ref Identity) = type, key
    • On Create
      • SET type i key
    • On Modify
      • DSTCOPY = ID
    • On Delete
      • DSTCOPY = ID
  • Zaduženja
    • Matching Rules
      • Destination attribute (Identity Ref) = resource_code
    • On Create
      • SET type = [kôd vrste zaduženja] i resource_code [kôd objekta koji treba stvoriti]
    • On Modify
      • MULTDSTCOPY ID i type
    • On Delete
      • MULTDSTCOPY = ID
  • Strukture
    • Matching Rules
      • Destination attribute (Identity Ref) = structure_code
    • On Create
      • SET = type [šifra tipa strukture] i resource_code [šifra objekta koji treba stvoriti]
    • On Modify
      • MULTDSTCOPY ID i type
    • On Delete
      • DSTCOPY ID
  • Računi (funkcionira samo pri upravljanju promjenama)
    • Matching Rules
      • Destination attribute (Identity Ref) = account_login
    • On Modify
      • MULTDSTCOPY ID, type
  • Uloge
    • Matching Rules
      • Destination attribute (Identity Ref) = code
    • On Create
      • SET = code
    • On Modify
      • MULTDSTCOPY = ID
    • On Delete
      • MULTDSTCOPY = ID
  • Autorizacije
    • Matching Rules
      • Destination attribute (Identity Ref) = code i application
    • On Create
      • SET = code i application
    • On Modify
      • MULTDSTCOPY = ID
    • On Delete
      • MULTDSTCOPY = ID
  • Ažuriranja statusa dodjeljivanja
    • 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
  • Veze identitet – uloga
    • Matching Rules
      • Destination attributes (Identity Ref) = person, role
    • On Create
      • SET person, role
    • On Modify
      • MULTDSTCOPY = id
    • On Delete
      • MULTDSTCOPY = id
  • Veze identitet – uloga – autorizacija
    • Matching Rules
      • Destination attributes (Identity Ref) = person, role, right
    • On Create
      • SET person, role, right
    • On Modify
      • MULTDSTCOPY = id
    • On Delete
      • MULTDSTCOPY = id