Sari la conținut

Crearea/modificarea regulilor de sincronizare

O regulă de sincronizare are ca scop definirea operațiunilor care trebuie aplicate diferitelor obiecte din sursa de destinație. Rezultatul unei reguli de sincronizare generează un fișier de date în format XML, numit DELTA.

O regulă de sincronizare este rezultatul unui ansamblu de reguli aplicate uneia dintre următoarele surse:

  • Exportul sursei autoritare,
  • Exportul sursei de destinație,
  • DELTA.

Diferitele reguli care pot fi aplicate sunt:

  • Regulă de filtrare,
  • Regulă de conversie,
  • Regulă de Matching,
  • Regulă MAP,
  • Regulă SSOX,
  • Regulă de backup.

Fiecare regulă se definește într-o ordine precisă, deoarece regulile pot depinde una de alta.

Fișierul DELTA este generat pentru prima dată după regula de Matching. Poate fi apoi modificat de alte reguli, precum regulile de filtrare sau de conversie.

Pentru a crea o regulă precisă într-o regulă de sincronizare, faceți clic pe butonul „New”. Selectați o regulă din lista de operațiuni, apoi faceți clic pe butonul „Modify” pentru a o modifica sau pe butonul „Delete” pentru a o șterge.

Introduceți un nume pentru regulă și alegeți din listă tipul de regulă care va fi creată. Într-o regulă de sincronizare pot exista mai multe reguli de conversie, de filtrare sau MAP, dar regulile Match, Save și SSOX trebuie să fie unice.

După ce ați ales tipul de regulă, indicați ținta căreia i se va aplica regula.

Tabelul țintelor de regulă autorizate în funcție de tipul de regulă:

SOURCE (sursa autoritară) TARGET (sursa de destinație) DELTA (fișier de comparație)
Filtrare X X X
Conversie X X X
Matching X
MAP X X X
SSOX X X
Backup X

Reguli de Matching obligatorii în conectorii de provizionare ascendentă

Operațiunile obligatorii care trebuie integrate în conectorii de provizionare ascendentă sunt descrise mai jos.

  • Identități
    • Matching Rules
      • Destination attribute (Identity Ref) = uid
    • On Create
      • SET type = [codul tipului de persoană]
    • On Modify
      • MULTDSTCOPY ID și type
    • On Delete
      • DSTCOPY ID
  • Enumerate (identități, dotări, structuri sau conturi)
    • Matching Rules
      • Destination attributes (Ref Identity) = type, code
    • On Create
      • SET type și code
    • On Modify
      • DSTCOPY = ID
    • On Delete
      • DSTCOPY = ID
  • Tabel de corespondență
    • Matching Rules
      • Destination attributes (Ref Identity) = type, key
    • On Create
      • SET type și key
    • On Modify
      • DSTCOPY = ID
    • On Delete
      • DSTCOPY = ID
  • Dotări
    • Matching Rules
      • Destination attribute (Identity Ref) = resource_code
    • On Create
      • SET type = [codul tipului de dotare] și resource_code [codul obiectului care va fi creat]
    • On Modify
      • MULTDSTCOPY ID și type
    • On Delete
      • MULTDSTCOPY = ID
  • Structuri
    • Matching Rules
      • Destination attribute (Identity Ref) = structure_code
    • On Create
      • SET = type [codul tipului de structură] și resource_code [codul obiectului care va fi creat]
    • On Modify
      • MULTDSTCOPY ID și type
    • On Delete
      • DSTCOPY ID
  • Conturi (funcțional numai pentru gestionarea modificărilor)
    • Matching Rules
      • Destination attribute (Identity Ref) = account_login
    • On Modify
      • MULTDSTCOPY ID, type
  • Roluri
    • Matching Rules
      • Destination attribute (Identity Ref) = code
    • On Create
      • SET = code
    • On Modify
      • MULTDSTCOPY = ID
    • On Delete
      • MULTDSTCOPY = ID
  • Autorizări
    • Matching Rules
      • Destination attribute (Identity Ref) = code și application
    • On Create
      • SET = code și application
    • On Modify
      • MULTDSTCOPY = ID
    • On Delete
      • MULTDSTCOPY = ID
  • Actualizarea stărilor de provizionare
    • 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
  • Legături identitate-rol
    • Matching Rules
      • Destination attributes (Identity Ref) = person, role
    • On Create
      • SET person, role
    • On Modify
      • MULTDSTCOPY = id
    • On Delete
      • MULTDSTCOPY = id
  • Legături identitate-rol-autorizare
    • Matching Rules
      • Destination attributes (Identity Ref) = person, role, right
    • On Create
      • SET person, role, right
    • On Modify
      • MULTDSTCOPY = id
    • On Delete
      • MULTDSTCOPY = id