Pereiti prie turinio

Sinchronizavimo taisyklių kūrimas/keitimas

Sinchronizavimo taisyklės paskirtis – apibrėžti operacijas, taikytinas įvairiems paskirties šaltinio objektams. Sinchronizavimo taisyklės rezultatas sugeneruos XML formato duomenų failą, vadinamą DELTA.

Sinchronizavimo taisyklė yra taisyklių rinkinio, taikomo vienam iš šių šaltinių, rezultatas:

  • Autoritetingo šaltinio eksportas,
  • Paskirties šaltinio eksportas,
  • DELTA.

Galima taikyti šias taisykles:

  • Filtravimo taisyklė,
  • Konvertavimo taisyklė,
  • Matching taisyklė,
  • MAP taisyklė,
  • SSOX taisyklė,
  • Atsarginės kopijos taisyklė.

Kiekviena taisyklė apibrėžiama tam tikra tvarka, nes jos gali priklausyti viena nuo kitos.

Failas DELTA pirmą kartą sugeneruojamas po Matching taisyklės. Vėliau jį gali keisti kitos taisyklės, pavyzdžiui, filtravimo ar konvertavimo taisyklės.

Norėdami sinchronizavimo taisyklėje sukurti konkrečią taisyklę, spustelėkite mygtuką „New“. Pasirinkite taisyklę iš operacijų sąrašo, tada spustelėkite mygtuką „Modify“, kad ją pakeistumėte, arba mygtuką „Delete“, kad ją panaikintumėte.

Įveskite taisyklės pavadinimą ir iš sąrašo pasirinkite kuriamos taisyklės tipą. Sinchronizavimo taisyklėje gali būti kelios konvertavimo, filtravimo ar MAP taisyklės, tačiau taisyklės Match, Save ir SSOX turi būti unikalios.

Pasirinkę taisyklės tipą, įveskite paskirtį, kuriai bus taikoma taisyklė.

Leidžiamų taisyklių paskirčių pagal taisyklės tipą lentelė:

SOURCE (autoritetingas šaltinis) TARGET (paskirties šaltinis) DELTA (palyginimo failas)
Filtravimas X X X
Konvertavimas X X X
Matching X
MAP X X X
SSOX X X
Atsarginė kopija X

Privalomos Matching taisyklės įeinančio aprūpinimo jungtyse

Toliau aprašytos privalomos operacijos, kurias reikia įtraukti į įeinančio aprūpinimo jungtis.

  • Tapatybės
    • Matching Rules
      • Destination attribute (Identity Ref) = uid
    • On Create
      • SET type = [asmens tipo kodas]
    • On Modify
      • MULTDSTCOPY ID ir type
    • On Delete
      • DSTCOPY ID
  • Išvardijimai (tapatybių, priskyrimų, struktūrų arba paskyrų)
    • Matching Rules
      • Destination attributes (Ref Identity) = type, code
    • On Create
      • SET type ir code
    • On Modify
      • DSTCOPY = ID
    • On Delete
      • DSTCOPY = ID
  • Atitikmenų lentelė
    • Matching Rules
      • Destination attributes (Ref Identity) = type, key
    • On Create
      • SET type ir key
    • On Modify
      • DSTCOPY = ID
    • On Delete
      • DSTCOPY = ID
  • Priskyrimai
    • Matching Rules
      • Destination attribute (Identity Ref) = resource_code
    • On Create
      • SET type = [priskyrimo tipo kodas] ir resource_code [kuriamo objekto kodas]
    • On Modify
      • MULTDSTCOPY ID ir type
    • On Delete
      • MULTDSTCOPY = ID
  • Struktūros
    • Matching Rules
      • Destination attribute (Identity Ref) = structure_code
    • On Create
      • SET = type [struktūros tipo kodas] ir resource_code [kuriamo objekto kodas]
    • On Modify
      • MULTDSTCOPY ID ir type
    • On Delete
      • DSTCOPY ID
  • Paskyros (veikia tik valdant pakeitimus)
    • Matching Rules
      • Destination attribute (Identity Ref) = account_login
    • On Modify
      • MULTDSTCOPY ID, type
  • Vaidmenys
    • Matching Rules
      • Destination attribute (Identity Ref) = code
    • On Create
      • SET = code
    • On Modify
      • MULTDSTCOPY = ID
    • On Delete
      • MULTDSTCOPY = ID
  • Autorizavimai
    • Matching Rules
      • Destination attribute (Identity Ref) = code ir application
    • On Create
      • SET = code ir application
    • On Modify
      • MULTDSTCOPY = ID
    • On Delete
      • MULTDSTCOPY = ID
  • Aprūpinimo būsenų naujinimai
    • 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
  • Tapatybės ir vaidmens saitai
    • Matching Rules
      • Destination attributes (Identity Ref) = person, role
    • On Create
      • SET person, role
    • On Modify
      • MULTDSTCOPY = id
    • On Delete
      • MULTDSTCOPY = id
  • Tapatybės, vaidmens ir autorizavimo saitai
    • Matching Rules
      • Destination attributes (Identity Ref) = person, role, right
    • On Create
      • SET person, role, right
    • On Modify
      • MULTDSTCOPY = id
    • On Delete
      • MULTDSTCOPY = id