Gå till innehållet

Skapa/ändra synkroniseringsregler

Syftet med en synkroniseringsregel är att fastställa de operationer som ska tillämpas på de olika objekten i målkällan. Resultatet av en synkroniseringsregel genererar en datafil i XML-format, kallad DELTA.

En synkroniseringsregel är resultatet av en uppsättning regler som tillämpas på en av följande källor:

  • Export från den auktoritativa källan,
  • Export från målkällan,
  • DELTA.

De olika regler som kan tillämpas är:

  • Filtreringsregel,
  • Omvandlingsregel,
  • Matching-regel,
  • MAP-regel,
  • SSOX-regel,
  • Backup-regel.

Varje regel fastställs i en bestämd ordning, eftersom de kan vara beroende av varandra.

DELTA-filen genereras första gången efter Matching-regeln. Den kan sedan ändras av andra regler, till exempel filtrerings- eller omvandlingsregler.

För att skapa en bestämd regel i en synkroniseringsregel klickar du på knappen ”New”. Markera en regel i listan över operationer och klicka sedan på knappen ”Modify” för att ändra den eller på knappen ”Delete” för att ta bort den.

Ange ett namn för regeln och välj i listan vilken typ av regel du vill skapa. I en synkroniseringsregel kan det finnas flera omvandlings-, filtrerings- eller MAP-regler, men reglerna Match, Save och SSOX måste vara unika.

När du har valt regeltyp anger du det mål som regeln ska tillämpas på.

Tabell över tillåtna regelmål per regeltyp:

SOURCE (auktoritativ källa) TARGET (målkälla) DELTA (jämförelsefil)
Filtrering X X X
Omvandling X X X
Matching X
MAP X X X
SSOX X X
Backup X

Obligatoriska Matching-regler i konnektorerna för uppströms provisionering

Nedan beskrivs de obligatoriska operationer som ska integreras i konnektorerna för uppströms provisionering.

  • Identiteter
    • Matching Rules
      • Destination attribute (Identity Ref) = uid
    • On Create
      • SET type = [person type code]
    • On Modify
      • MULTDSTCOPY ID och type
    • On Delete
      • DSTCOPY ID
  • Enumerationer (identiteter, tilldelningar, strukturer eller konton)
    • Matching Rules
      • Destination attributes (Ref Identity) = type, code
    • On Create
      • SET type och code
    • On Modify
      • DSTCOPY = ID
    • On Delete
      • DSTCOPY = ID
  • Matchningstabell
    • Matching Rules
      • Destination attributes (Ref Identity) = type, key
    • On Create
      • SET type och key
    • On Modify
      • DSTCOPY = ID
    • On Delete
      • DSTCOPY = ID
  • Tilldelningar
    • Matching Rules
      • Destination attribute (Identity Ref) = resource_code
    • On Create
      • SET type = [allocation type code] och resource_code [code of the object to be created]
    • On Modify
      • MULTDSTCOPY ID och type
    • On Delete
      • MULTDSTCOPY = ID
  • Strukturer
    • Matching Rules
      • Destination attribute (Identity Ref) = structure_code
    • On Create
      • SET = type [Structure type code] och resource_code [code of the object to be created]
    • On Modify
      • MULTDSTCOPY ID och type
    • On Delete
      • DSTCOPY ID
  • Konton (fungerar bara för att hantera ändringar)
    • Matching Rules
      • Destination attribute (Identity Ref) = account_login
    • On Modify
      • MULTDSTCOPY ID, type
  • Roller
    • Matching Rules
      • Destination attribute (Identity Ref) = code
    • On Create
      • SET = code
    • On Modify
      • MULTDSTCOPY = ID
    • On Delete
      • MULTDSTCOPY = ID
  • Auktoriseringar
    • Matching Rules
      • Destination attribute (Identity Ref) = code och application
    • On Create
      • SET = code och application
    • On Modify
      • MULTDSTCOPY = ID
    • On Delete
      • MULTDSTCOPY = ID
  • Uppdatering av provisioneringstillstånd
    • 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
  • Kopplingar identitet-roll
    • Matching Rules
      • Destination attributes (Identity Ref) = person, role
    • On Create
      • SET person, role
    • On Modify
      • MULTDSTCOPY = id
    • On Delete
      • MULTDSTCOPY = id
  • Kopplingar identitet-roll-auktorisering
    • Matching Rules
      • Destination attributes (Identity Ref) = person, role, right
    • On Create
      • SET person, role, right
    • On Modify
      • MULTDSTCOPY = id
    • On Delete
      • MULTDSTCOPY = id