Pāriet uz saturu

Matching kārtulu izveide/modificēšana

Matching kārtulas faktiski ir dažādas kārtulas, ar kurām, no vienas puses, tiek sapāroti autoritatīvā avota un mērķa avota objekti un, no otras puses, tiek definētas darbības, kas jāveic dažādās situācijās: izveide, modificēšana, dzēšana.

Tādējādi Matching kārtulas sastāv no piecām daļām:

  • Divu objektu sapārošanas kārtula
  • Divu sapārotu objektu atribūtu salīdzināšanas kārtula
  • Objekta izveides kārtula
  • Objekta modificēšanas kārtula
  • Objekta dzēšanas kārtula

Sapārošanas kārtulu izveide/modificēšana

Sapārošanas kārtula nozīmē definēt tos autoritatīvā avota atribūtus un mērķa avota atribūtus, kuriem jāsakrīt, lai noteiktu, ka autoritatīvā avota objekts atbilst mērķa avota objektam.

Kārtulā „Matching“ sapārošanas kārtulas tiek definētas ekrāna pirmajā rāmī. Noklikšķiniet uz „New “, lai izveidotu jaunu kārtulu. Atlasiet kārtulu un noklikšķiniet uz „Modify“, lai to modificētu, vai uz „Delete“, lai to dzēstu.

Sapārošanas kārtulas tiek izveidotas no operācijas. Skatiet lapu Kārtulām pieejamo operāciju saraksts, lai izvēlētos operāciju, kas atbilst jūsu lietošanas gadījumam.

Sapārošanas kārtulas piemērs: izejošajai nodrošināšanai (kontiem un autorizācijām) esam konfigurējuši objektu sapārošanu pēc kontu pieteikšanās vārdiem.

Var konfigurēt vairākas sapārošanas kārtulas un definēt kārtību, kādā tās tiek lietotas.

Salīdzināšanas kārtulu izveide

Salīdzināšanas kārtula nozīmē definēt tos autoritatīvā avota atribūtus un mērķa avota atribūtus, kas tiks salīdzināti savā starpā, lai noteiktu veicamās izmaiņas.

Kārtulā „Matching“ salīdzināšanas kārtulas tiek definētas ekrāna otrajā rāmī. Noklikšķiniet uz „New “, lai izveidotu jaunu kārtulu. Atlasiet kārtulu un noklikšķiniet uz „Modify“, lai to modificētu, vai uz „Delete“, lai to dzēstu.

Salīdzināšanas kārtula tiek izveidota no operācijas. Skatiet lapu Kārtulām pieejamo operāciju saraksts, lai izvēlētos operāciju, kas atbilst jūsu lietošanas gadījumam.

Salīdzināšanas kārtulas piemērs: starp abiem avotiem tiek salīdzināts vienvērtīgu atribūtu saraksts.

Opcija „Full“: daudzvērtīgiem atribūtiem salīdzināšanas kārtulas rezultātus var eksportēt un ierakstīt divos veidos:

  • Opcija atzīmēta: ja starp diviem atribūtiem tiek konstatētas izmaiņas, eksportētajā tagā, kura nosaukums ir mērķa avota atribūta nosaukums, būs tikai atribūta galīgās vērtības. Nav zināma informācija par dzēstajām vērtībām un pievienotajām jaunajām vērtībām, ne arī par vērtībām, kas nav modificētas.
  • Opcija nav atzīmēta: ja starp diviem atribūtiem tiek konstatētas izmaiņas, var būt divi eksportēti tagi ar mērķa avota atribūta nosaukumu. Pirmais tags satur apakšoperāciju „ADD“, bet otrais — apakšoperāciju „DEL“. Apakšoperācijas „ADD“ tagā būs tikai pievienojamās jaunās vērtības, bet apakšoperācijas „DEL“ tagā — tikai dzēšamās vērtības. Šajā gadījumā nav zināms, vai ir vērtības, kas nav modificētas.

Šī opcija jāizvēlas atkarībā no savienotāja un operācijām, kas jāveic dažādajās izveides, modificēšanas vai dzēšanas kārtulās.

Var konfigurēt vairākas salīdzināšanas kārtulas, un tās visas tiks lietotas visiem sapārotajiem objektiem.

Izveides kārtulu izveide/modificēšana

Izveides kārtula nozīmē definēt, no vienas puses, identifikācijas atribūta vērtību, kas tiks izmantota, ierakstot izveides, un, no otras puses, atribūtus un to vērtības, kas tiks nodrošinātas mērķa avotā visiem objektiem, kas definēti kā izveides. Objekts tiek definēts kā izveide, ja tas atrodas autoritatīvajā avotā, bet ne mērķa avotā. Atribūtu vērtības var iegūt no autoritatīvā avota atribūtiem; to sauc par atribūtu kartēšanu. Atribūtu vērtības var arī iegūt no pārveidošanas kārtulās konfigurētiem atribūtiem vai norādīt, izmantojot operācijas un atslēgvārdus.

Kārtulā „Matching“ izveides kārtulas tiek definētas ekrāna trešajā rāmī. Noklikšķiniet uz „New “, lai izveidotu jaunu kārtulu. Atlasiet kārtulu un noklikšķiniet uz „Modify“, lai to modificētu, vai uz „Delete“, lai to dzēstu.

Izveides kārtula tiek izveidota no operācijas. Skatiet lapu Kārtulām pieejamo operāciju saraksts, lai izvēlētos operāciju, kas atbilst jūsu lietošanas gadījumam.

Izveides kārtulas piemērs: vienvērtīgu vai daudzvērtīgu atribūtu kartēšana starp autoritatīvo avotu un mērķa avotu.

Var konfigurēt vairākas izveides kārtulas, un tās visas tiks lietotas visiem objektiem, kas identificēti kā izveidojami.

Direktorija tipa krātuvju īpašais gadījums:

Izmantojot jauno direktorija savienotāju, izveides kārtulā ir jāaizpilda atribūts objectClass. Lai to izdarītu, izveidojiet atribūtu objectClass pārveidošanas kārtulā, kas lietota avotam, ar vērtībām, kas atbilst izveidojamajam objektam:

  • lietotāja tipa objektam: Top, Person, organizationalPerson, user
  • drošības grupai: Top, Group

SIP konfigurācijas piemērs:

Izvades failā sync.xml iegūtais formāts:

Ieteikums

Pārbaudiet direktorijā līdzīga objekta atribūta objectClass vērtības, lai pārliecinātos, ka izmantojat pareizās vērtības.

Lai direktorijā nodrošinātu konta paroli, jāaizpilda atribūts unicodePwd.

Active Directory sagaida atribūtā unicodePwd vērtību, kas kodēta UTF-16 un pārsūtīta binārā formā: savienotājs šo pārveidošanu veic pats gan izveides, gan modificēšanas laikā. Kārtulā norādiet paroli atklātā tekstā bez iepriekšējas kodēšanas. Kopējot atribūtus, tiek saglabāts vērtības „parole“ raksturs.

Uzmanību

Active Directory pieņem unicodePwd ierakstīšanu tikai šifrētā savienojumā. Tāpēc, tiklīdz ir jāiestata vai jāmaina paroles, krātuve jākonfigurē ar LDAPS (pēc noklusējuma ports 636), un savienotāja pakalpojuma kontam jābūt tiesībām atiestatīt attiecīgo objektu paroli.

Piezīme

Ja objectClass nav aizpildīts, savienotājs lietotājam pēc noklusējuma lieto top, person, organizationalPerson un user Active Directory gadījumā vai top, person, organizationalPerson un inetOrgPerson OpenLDAP gadījumā. Nepaļaujieties uz šīm vērtībām: vienmēr aizpildiet objectClass skaidri, kā norādīts iepriekš.

Modificēšanas kārtulu izveide/modificēšana

Modificēšanas kārtula nozīmē definēt, no vienas puses, identifikācijas atribūta vērtību, kas tiks izmantota, ierakstot modifikācijas, un, no otras puses, pēc izvēles atribūtus un to vērtības, kas tiks nodrošinātas mērķa avotā visiem modificēšanai definētajiem objektiem. Jāņem vērā, ka modificēšanai definētajos objektos salīdzināšanas kārtulu rezultāti tiek automātiski norādīti modificēšanas kārtulā.

Kārtulā „Matching“ modificēšanas kārtulas tiek definētas ekrāna ceturtajā rāmī. Noklikšķiniet uz „New “, lai izveidotu jaunu kārtulu. Atlasiet kārtulu un noklikšķiniet uz „Modify“, lai to modificētu, vai uz „Delete“, lai to dzēstu.

Modificēšanas kārtula tiek izveidota no operācijas. Skatiet lapu Kārtulām pieejamo operāciju saraksts, lai izvēlētos operāciju, kas atbilst jūsu lietošanas gadījumam.

Modificēšanas kārtulas piemērs: modificējamā objekta identifikācijas atribūta definēšana mērķa avotā (direktorijā). Atribūts „DNuser“ tiek norādīts ar izteiksmi, kas izmanto atslēgvārdu „SyncAttDst“, lai izgūtu atribūta DN vērtību mērķa avotā.

Dzēšanas kārtulu izveide/modificēšana

Dzēšanas kārtula nozīmē definēt, no vienas puses, identifikācijas atribūta vērtību, kas tiks izmantota, ierakstot dzēšanas, un, no otras puses, pēc izvēles atribūtus un to vērtības, kas tiks ievadītas mērķa avotā visiem dzēšanai definētajiem objektiem. Atribūtu izmaiņas dzēšanai definētajos objektos ir iespējamas tikai tad, ja objekts faktiski netiek dzēsts. Objekts tiek definēts dzēšanai, ja tas atrodas mērķa avotā, bet ne autoritatīvajā avotā. Tāpēc atribūtu vērtības var iegūt tikai no pārveidošanas kārtulās konfigurētiem atribūtiem vai norādīt tieši dzēšanas kārtulās, izmantojot operācijas un atslēgvārdus.

Uzmanību

Sākot ar versiju 7.1, dzēšanas kārtulas operācijas vairs nevar atsaukties uz mērķa avotu. Tā kā viss, kas konstatēts dzēšanai, noteikti atrodas mērķa avotā, vairs nav lietderīgi norādīt, ka informācija tiks meklēta tur. Izmantojiet atslēgvārdu „SyncAttSrc“ vai operācijas COPY, MULTCOPY utt. Jaunināšanas laikā esošie savienotāji tiek migrēti automātiski.

Šī migrācija notiek konfigurācijas ielādes laikā: dzinējs lieto šādu atbilstību.

Dzēšanas kārtulā, pirms 7.1 Aizstāj ar
SyncAttDst (piemēram, <SyncAttDst:attribut>) SyncAttSrc
DSTCOPY COPY
MULTDSTCOPY MULTCOPY

Tomēr izlabojiet savas kārtulas, kurās tiek izmantoti šie atslēgvārdi: tad parādītā konfigurācija atbildīs tam, ko izpilda dzinējs. ⚠ Aizstāšana attiecas uz kārtulas tekstu neatkarīgi no burtu reģistra: tā ietekmē arī atslēgvārdus, kuros šie termini ir ietverti, piemēram, SyncAttDstOperation vai SyncAttDstType. Pēc jaunināšanas pārbaudiet šos gadījumus.

Kārtulā „Matching“ dzēšanas kārtulas tiek definētas ekrāna piektajā rāmī. Noklikšķiniet uz „New “, lai izveidotu jaunu kārtulu. Atlasiet kārtulu un noklikšķiniet uz „Modify“, lai to modificētu, vai uz „Delete“, lai to dzēstu.

Dzēšanas kārtula tiek izveidota no operācijas. Skatiet lapu Kārtulām pieejamo operāciju saraksts, lai izvēlētos operāciju, kas atbilst jūsu lietošanas gadījumam.

Dzēšanas kārtulas piemērs: dzēšamā objekta identifikācijas atribūta definēšana mērķa avotā (direktorijā). Atribūts „DNuser“ tiek norādīts ar izteiksmi, kas izmanto atslēgvārdu „SyncAttSrc“, lai izgūtu atribūta DN vērtību mērķa avotā.

Var konfigurēt vairākas dzēšanas kārtulas, un tās visas tiks lietotas visiem dzēšanai identificētajiem objektiem.