Matching taisyklių kūrimas/keitimas¶
Matching taisyklės iš tikrųjų yra įvairios taisyklės, kuriomis, viena vertus, suporuojami autoritetingo ir paskirties šaltinių objektai ir, kita vertus, apibrėžiami veiksmai, atliktini skirtingais veiksmų atvejais: kūrimo, keitimo, naikinimo.
Todėl Matching taisyklės susideda iš penkių dalių:
- Dviejų objektų suporavimo taisyklė
- Dviejų suporuotų objektų atributų palyginimo taisyklė
- Objekto kūrimo taisyklė
- Objekto keitimo taisyklė
- Objekto naikinimo taisyklė
Suporavimo taisyklių kūrimas/keitimas¶
Suporavimo taisyklė – tai autoritetingo šaltinio atributų ir paskirties šaltinio atributų, kurie turi sutapti, kad būtų laikoma, jog autoritetingo šaltinio objektas atitinka paskirties šaltinio objektą, apibrėžimas.
Taisyklėje „Matching“ suporavimo taisyklės apibrėžiamos pirmajame ekrano rėmelyje. Spustelėkite „New “, kad sukurtumėte naują taisyklę. Pasirinkite taisyklę ir spustelėkite „Modify“, kad ją pakeistumėte, arba „Delete“, kad ją panaikintumėte.
Suporavimo taisyklės kuriamos pagal operaciją. Žr. puslapį Galimų operacijų pagal taisykles sąrašas, kad pasirinktumėte jūsų naudojimo atvejui reikalingą operaciją.
Suporavimo taisyklės pavyzdys: išeinančiam aprūpinimui (paskyroms ir autorizavimams) sukonfigūravome objektų suporavimą pagal paskyrų prisijungimo vardus.
Galima sukonfigūruoti kelias suporavimo taisykles ir apibrėžti jų taikymo tvarką.
Palyginimo taisyklių kūrimas¶
Palyginimo taisyklė – tai autoritetingo šaltinio atributų ir paskirties šaltinio atributų, kurie bus lyginami tarpusavyje, kad būtų nustatyti atliktini pakeitimai, apibrėžimas.
Taisyklėje „Matching“ palyginimo taisyklės apibrėžiamos antrajame ekrano rėmelyje. Spustelėkite „New “, kad sukurtumėte naują taisyklę. Pasirinkite taisyklę ir spustelėkite „Modify“, kad ją pakeistumėte, arba „Delete“, kad ją panaikintumėte.
Palyginimo taisyklė kuriama pagal operaciją. Žr. puslapį Galimų operacijų pagal taisykles sąrašas, kad pasirinktumėte jūsų naudojimo atvejui reikalingą operaciją.
Palyginimo taisyklės pavyzdys: tarp dviejų šaltinių lyginamas vienos reikšmės atributų sąrašas.
Parinktis „Full“: kelių reikšmių atributams palyginimo taisyklės rezultatus galima eksportuoti ir įrašyti dviem būdais:
- Parinktis pažymėta: aptikus pakeitimą tarp dviejų atributų, eksportuotoje žymėje, kuri bus pavadinta paskirties šaltinio atributo pavadinimu, bus tik galutinės atributo reikšmės. Nežinome išsamios informacijos nei apie panaikintas ir naujai pridėtas reikšmes, nei net apie nepakeistas reikšmes.
- Parinktis nepažymėta: aptikus pakeitimą tarp dviejų atributų, gali būti eksportuotos dvi žymės, pavadintos paskirties šaltinio atributo pavadinimu. Pirmoji žymė su antrine operacija „ADD“ ir antroji žymė su antrine operacija „DEL“. Antrinės operacijos „ADD“ žymėje bus tik naujos pridėtinos reikšmės, o antrinės operacijos „DEL“ žymėje – tik naikintinos reikšmės. Šiuo atveju nežinome, ar yra nepakeistų reikšmių.
Šią parinktį reikia pasirinkti atsižvelgiant į jungtį ir operacijas, atliktinas įvairiose kūrimo, keitimo ar naikinimo taisyklėse.
Galima sukonfigūruoti kelias palyginimo taisykles; jos visos bus taikomos visiems suporuotiems objektams.
Kūrimo taisyklių kūrimas/keitimas¶
Kūrimo taisykle apibrėžiama, viena vertus, identifikavimo atributo reikšmė, kuri bus naudojama įrašant kūrimus, ir, kita vertus, atributai bei jų reikšmės, kurie bus aprūpinti paskirties šaltinyje visiems kaip kūrimai apibrėžtiems objektams. Objektas apibrėžiamas kaip kūrimas, kai jis yra autoritetingame šaltinyje, bet jo nėra paskirties šaltinyje. Atributų reikšmės gali būti gaunamos iš autoritetingo šaltinio atributų; tai vadinama atributų susiejimu. Atributų reikšmės taip pat gali būti gaunamos iš konvertavimo taisyklėse sukonfigūruotų atributų arba nurodomos naudojant operacijas ir raktažodžius.
Taisyklėje „Matching“ kūrimo taisyklės apibrėžiamos trečiajame ekrano rėmelyje. Spustelėkite „New “, kad sukurtumėte naują taisyklę. Pasirinkite taisyklę ir spustelėkite „Modify“, kad ją pakeistumėte, arba „Delete“, kad ją panaikintumėte.
Kūrimo taisyklė kuriama pagal operaciją. Žr. puslapį Galimų operacijų pagal taisykles sąrašas, kad pasirinktumėte jūsų naudojimo atvejui reikalingą operaciją.
Kūrimo taisyklės pavyzdys: vienos arba kelių reikšmių atributų susiejimas tarp autoritetingo šaltinio ir paskirties šaltinio.
Galima sukonfigūruoti kelias kūrimo taisykles; jos visos bus taikomos visiems objektams, nustatytiems kaip kuriami.
Ypatingas katalogo tipo saugyklų atvejis:
Naudojant naująją katalogo jungtį, kūrimo taisyklėje būtina užpildyti atributą objectClass. Tam sukurkite atributą objectClass šaltiniui taikomoje konvertavimo taisyklėje su reikšmėmis, atitinkančiomis kuriamą objektą:
- vartotojo tipo objektui:
Top,Person,organizationalPerson,user - saugos grupei:
Top,Group
Konfigūracijos SIP pavyzdys:
Išvesties faile sync.xml gautas formatas:
Rekomendacija
Kataloge patikrinkite panašaus objekto atributo objectClass reikšmes, kad įsitikintumėte, jog naudojate teisingas reikšmes.
Norint aprūpinti paskyros slaptažodį kataloge, reikia užpildyti atributą unicodePwd.
Active Directory tikisi, kad unicodePwd bus UTF-16 koduota ir dvejetaine forma perduota reikšmė: jungtis šį konvertavimą atlieka pati – ir kuriant, ir keičiant. Taisyklėje pateikite slaptažodį atviru tekstu, iš anksto jo nekoduodami. Kopijuojant atributus, reikšmės „slaptažodžio“ pobūdis išsaugomas.
Dėmesio
Active Directory leidžia rašyti unicodePwd tik per šifruotą ryšį. Todėl, kai reikia nustatyti ar pakeisti slaptažodžius, saugykla turi būti sukonfigūruota naudoti LDAPS (pagal numatytuosius parametrus – 636 prievadas), o jungties tarnybos paskyra turi turėti teisę iš naujo nustatyti atitinkamų objektų slaptažodį.
Pastaba
Jei objectClass neužpildytas, jungtis vartotojui pagal numatytuosius parametrus taiko top, person, organizationalPerson ir user Active Directory atveju arba top, person, organizationalPerson ir inetOrgPerson OpenLDAP atveju. Nesiremkite šiomis reikšmėmis: visada aiškiai užpildykite objectClass, kaip nurodyta pirmiau.
Keitimo taisyklių kūrimas/keitimas¶
Keitimo taisykle apibrėžiama, viena vertus, identifikavimo atributo reikšmė, kuri bus naudojama įrašant keitimus, ir, kita vertus, pasirinktinai – atributai bei jų reikšmės, kurie bus aprūpinti paskirties šaltinyje visiems keisti apibrėžtiems objektams. Atkreipkite dėmesį, kad keisti apibrėžtuose objektuose palyginimo taisyklių rezultatai automatiškai nurodomi keitimo taisyklėje.
Taisyklėje „Matching“ keitimo taisyklės apibrėžiamos ketvirtajame ekrano rėmelyje. Spustelėkite „New “, kad sukurtumėte naują taisyklę. Pasirinkite taisyklę ir spustelėkite „Modify“, kad ją pakeistumėte, arba „Delete“, kad ją panaikintumėte.
Keitimo taisyklė kuriama pagal operaciją. Žr. puslapį Galimų operacijų pagal taisykles sąrašas, kad pasirinktumėte jūsų naudojimo atvejui reikalingą operaciją.
Keitimo taisyklės pavyzdys: keistino objekto paskirties šaltinyje (kataloge) identifikavimo atributo apibrėžimas. Atributas „DNuser“ nurodomas išraiška, kurioje naudojamas raktažodis „SyncAttDst“, kad būtų gauta atributo DN reikšmė paskirties šaltinyje.
Naikinimo taisyklių kūrimas/keitimas¶
Naikinimo taisykle apibrėžiama, viena vertus, identifikavimo atributo reikšmė, kuri bus naudojama įrašant naikinimus, ir, kita vertus, pasirinktinai – atributai bei jų reikšmės, kurie bus perduoti į paskirties šaltinį visiems naikinti apibrėžtiems objektams. Atributus naikinti apibrėžtuose objektuose keisti galima tik tada, kai objektas iš tikrųjų nenaikinamas. Objektas apibrėžiamas kaip naikintinas, kai jis yra paskirties šaltinyje, bet jo nėra autoritetingame šaltinyje. Todėl atributų reikšmės gali būti gaunamos tik iš konvertavimo taisyklėse sukonfigūruotų atributų arba nurodomos tiesiogiai naikinimo taisyklėse naudojant operacijas ir raktažodžius.
Dėmesio
Nuo 7.1 versijos naikinimo taisyklės operacijos nebegali nurodyti paskirties šaltinio. Kadangi viskas, kas aptinkama naikinti, neišvengiamai yra paskirties šaltinyje, nebėra prasmės nurodyti, kad informacijos bus ieškoma ten. Naudokite raktažodį „SyncAttSrc“ arba operacijas COPY, MULTCOPY ir kt. Versijos atnaujinimo metu esamos jungtys perkeliamos automatiškai.
Šis perkėlimas atliekamas įkeliant konfigūraciją: modulis taiko toliau pateiktą susiejimą.
| Naikinimo taisyklėje, iki 7.1 | Pakeičiama į |
|---|---|
SyncAttDst (pavyzdžiui, <SyncAttDst:attribut>) |
SyncAttSrc |
DSTCOPY |
COPY |
MULTDSTCOPY |
MULTCOPY |
Vis dėlto pataisykite taisykles, kuriose naudojami šie raktažodžiai: tada rodoma konfigūracija atitiks tai, ką vykdo modulis. ⚠ Pakeitimas taikomas taisyklės tekstui, neatsižvelgiant į raidžių dydį: jis paveikia ir raktažodžius, kuriuose yra šie terminai, pvz., SyncAttDstOperation arba SyncAttDstType. Atnaujinę versiją, patikrinkite šiuos atvejus.
Taisyklėje „Matching“ naikinimo taisyklės apibrėžiamos penktajame ekrano rėmelyje. Spustelėkite „New “, kad sukurtumėte naują taisyklę. Pasirinkite taisyklę ir spustelėkite „Modify“, kad ją pakeistumėte, arba „Delete“, kad ją panaikintumėte.
Naikinimo taisyklė kuriama pagal operaciją. Žr. puslapį Galimų operacijų pagal taisykles sąrašas, kad pasirinktumėte jūsų naudojimo atvejui reikalingą operaciją.
Naikinimo taisyklės pavyzdys: naikintino objekto paskirties šaltinyje (kataloge) identifikavimo atributo apibrėžimas. Atributas „DNuser“ nurodomas išraiška, kurioje naudojamas raktažodis „SyncAttSrc“, kad būtų gauta atributo DN reikšmė paskirties šaltinyje.
Galima sukonfigūruoti kelias naikinimo taisykles; jos visos bus taikomos visiems naikinti nustatytiems objektams.















