Aqbeż għall-kontenut

Ħolqien/modifika tar-regoli tal-importazzjoni

Regola tal-importazzjoni tikteb l-azzjonijiet (ħolqien, modifika, tħassir) li għandhom jitwettqu u li jinsabu fl-immaġni DELTA.

Għandhom jiġu definiti limiti ta’ sigurtà biex jitwettqu l-importazzjonijiet. Dawn il-limiti jservu wkoll biex jinqalgħu żbalji potenzjali u għalhekk biex jiġu mblukkati l-kitbiet. Importazzjoni mblukkata mil-limiti tista’ tiġi viżwalizzata u tista’ tittieħed azzjoni biex l-importazzjoni tiġi vvalidata jew rifjutata.

Skont it-tip ta’ repożitorju tal-mira, ir-regoli tal-importazzjoni li għandhom jiġu kkonfigurati huma differenti.

Importazzjoni tad-dejta f’repożitorju tat-tip direttorju (LDAP, AD, AD/LDS, OpenLDAP, eċċ.)

  • Attribut DN: speċifika l-isem tal-attribut tal-immappjar li fih l-informazzjoni DN (Distinguished Name)
  • Klassi tal-oġġett: iddefinixxi t-tip ta’ oġġett li għandu jinħoloq/jiġi modifikat/jitħassar. Tip wieħed biss ta’ oġġett huwa possibbli għal kull importazzjoni.
  • Għażla biex jinħoloq grupp tas-sigurtà jekk ma jeżistix: din l-għażla tista’ tiġi attivata jekk ikun meħtieġ (huwa possibbli li l-gruppi tas-sigurtà ma jeżistux fil-mument tal-provvediment).
    • Speċifika l-OU tad-destinazzjoni għall-gruppi tas-sigurtà. Innota li tista’ tiġi speċifikata OU waħda biss, għalhekk il-gruppi kollha se jinħolqu fl-istess post.
  • Għażla biex iżżid operazzjonijiet li għandhom jitwettqu wara azzjoni ta’ ħolqien jew ta’ modifika jew f’każ ta’ tħassir. (Eżempju, iċċaqlaq oġġett għal OU oħra f’każ ta’ tħassir)
    • Operazzjonijiet possibbli fuq il-ħolqien/il-modifiki/it-tħassir:
      • EXEC: se jiġi eżegwit wara l-azzjoni ta’ ħolqien/modifika/tħassir
    • Operazzjonijiet possibbli fuq it-tħassir:
      • DELETE: b’mod default, l-oġġetti ma jitħassrux fil-fatt mid-direttorju. Biex l-oġġett jitħassar fiżikament, trid tiżdied l-operazzjoni DELETE.
      • MOVE: Iservi biex l-oġġett jiġi ċċaqlaq għal OU oħra. L-OU tad-destinazzjoni għandha tiġi speċifikata fl-espressjoni.
      • MOVESUB: Iservi biex l-oġġetti tfal tal-oġġett li qed jiġi evalwat jiġu ċċaqilqa għal OU oħra. L-OU tad-destinazzjoni għandha tiġi speċifikata fl-espressjoni.
  • Għażliet għal konnettur mas-soluzzjoni Systancia Access:
    • Script li għandu jiġi eżegwit meta jiġi modifikat aċċess
    • Profil tal-aċċess (DN) li għandu jiġi speċifikat jekk l-għażla għall-ħolqien ta’ kontenitur hija attivata
    • It-tip ta’ oġġett li għandu jinħoloq fil-kontenitur jekk l-għażla għall-ħolqien ta’ kontenitur hija attivata
  • Add SID object
  • Filtri għall-gruppi li għandhom jiġu ġestiti jew esklużi fl-azzjonijiet tat-tħassir:
    • Jekk l-għażla “Exclude group from list” hija mmarkata: il-lista tal-gruppi tindika dawk li m’għandhomx jitħassru
    • Jekk l-għażla “Exclude group from list” mhix immarkata: il-lista tal-gruppi tindika dawk li jistgħu jitħassru
    • Mill-verżjoni 7.1, din il-lista m’għadhiex trid tiddaħħal manwalment meta l-għażla “Synchronization of groups managed by Identity only” tkun immarkata fil-konfigurazzjoni SIP tar-repożitorju: SIP imbagħad jistrieħ fuq il-lista tal-gruppi ġestiti f’CyberElements Identity.

Importazzjoni tad-dejta f’repożitorju ta’ fajl ċatt (CSV)

  • Kolonni: lista tal-attributi li għandhom jiżdiedu mal-fajl tad-destinazzjoni. Trid tuża l-operazzjoni COPY biex iżżid il-valur tal-attribut mal-kolonna tal-fajl. Is-separatur tal-kolonni u tal-valuri multipli huwa definit fir-repożitorju.

Mill-verżjoni 7.1, meta l-għażla “Ignore the first lign” tkun immarkata fil-konfigurazzjoni tar-repożitorju, l-intestatura tal-fajl tinżamm waqt l-importazzjoni.

Importazzjoni tad-dejta f’repożitorju tal-bażi tad-dejta (SQL Server, Oracle, eċċ.)

Għal kull azzjoni (ħolqien, modifika u tħassir), huwa possibbli li tiddefinixxi kmand wieħed jew aktar li għandhom jitwettqu fil-bażi tad-dejta tad-destinazzjoni.

Għal kull kmand, għandha tiġi definita waħda mill-operazzjonijiet li ġejjin:

  • EXEC: tħallik tniedi kmand ta’ eżekuzzjoni (batch, PowerShell, eċċ.)
  • FOREACH: tħallik twettaq query fuq diversi attributi.
    • Lista tal-attributi: speċifika l-kodiċijiet tal-attributi li għandhom jiġu aġġornati. Innota li l-kodiċijiet għandhom jikkorrispondu kemm għall-isem tal-kolonna fil-bażi tad-dejta tad-destinazzjoni kif ukoll għall-isem tal-attribut fil-fajl DELTA. Kull attribut għandu jkun separat bil-karattru “|”.
    • Query SQL: query li għandha tiġi applikata għal kull attribut definit fil-lista. Uża s-sekwenza ta’ karattri <uid>, li se tiġi sostitwita bl-ismijiet tal-attributi.
  • FOREACHVALUES: tħallik tiġġestixxi attribut b’ħafna valuri billi toħloq/timmodifika daqstant linji daqs kemm hemm valuri fl-attribut.
    • Il-kundizzjoni tal-eżekuzzjoni hija obbligatorja u għandu jkun fiha l-isem tal-attribut b’ħafna valuri (tar-repożitorju tad-destinazzjoni) li fuqu se jitwettaq ċiklu.
    • L-espressjoni hija obbligatorja u għandu jkun fiha l-query li għandha tiġi eżegwita. L-attribut b’ħafna valuri li fuqu jitwettaq iċ-ċiklu (speċifikat fil-kundizzjoni tal-eżekuzzjoni) għandu jiġi sostitwit fil-query bis-sekwenza ta’ karattri “<param:uid_value>”.

Eżempju ta’ query:

1
2
3
4
5
6
INSERT INTO WikiApp 
(Login, Password, Nom, 
Prenom, Matricule, droit) 
VALUES 
('<SyncAttSrc:login>', '<SyncAttSrc:password>', '<SyncAttSrc:nom>', 
'<SyncAttSrc:prenom>', '<SyncAttSrc:matricule>', '<param:uid_value>')

Fl-eżempju, jekk l-attribut fih 3 valuri, se jinħolqu 3 linji. L-attributi login, password, nom, prenom u matricule se jkollhom valuri identiċi. L-attribut right se jkollu valur differenti f’kull linja.

Innota li jista’ jiġi definit attribut wieħed biss b’ħafna valuri għal kull operazzjoni.

  • SELECT: Tħallik tikseb valuri addizzjonali biex tarrikkixxi l-oġġett kurrenti.
    • Il-kundizzjoni tal-eżekuzzjoni hija obbligatorja. Jista’ jkun fiha formula li tirritorna 0 jekk falza jew 1 jekk vera. Trid iddaħħal 1 jekk ma tridx tissettja kundizzjoni.
    • Query SQL: query tat-tip SELECT hija obbligatorja. L-attributi magħżula fil-query se jiżdiedu awtomatikament mal-oġġett kurrenti, bir-riżultati tal-query bħala valuri.
  • SQL. Tħallik teżegwixxi query UPDATE jew DELETE billi tispeċifika kundizzjoni tal-eżekuzzjoni.
    • Il-kundizzjoni tal-eżekuzzjoni hija obbligatorja. Jista’ jkun fiha formula li tirritorna 0 jekk falza jew 1 jekk vera. Trid iddaħħal 1 jekk ma tridx tissettja kundizzjoni.
  • Query SQL: query UPDATE jew DELETE. L-attributi preżenti fid-delta għandhom jingħataw bil-kelma ewlenija <syncattrsrc>.

Importazzjoni tad-dejta f’CyberElements Identity

  • Tip ta’ oġġett li għandu jiġi importat: speċifika t-tip ta’ importazzjoni mil-lista li ġejja:
    • ACCOUNT: iħalli biss aġġornamenti tal-attributi tal-kontijiet eżistenti f’Identity. Għażla tħallik tissettja l-istat teoretiku “Archived” fuq il-kontijiet identifikati fl-operazzjonijiet tat-tħassir.
    • ENUM_ACCOUNT: biex timporta valuri ta’ enumerazzjoni għall-attributi tat-tip kont.
    • ENUM_PERSON: biex timporta valuri ta’ enumerazzjoni għall-attributi tat-tip identità.
    • ENUM_RESOURCE: biex timporta valuri ta’ enumerazzjoni għall-attributi tat-tip allokazzjoni.
    • ENUM_STRUCTURE: biex timporta valuri ta’ enumerazzjoni għall-attributi tat-tip struttura.
    • MATCHINGTABLE: biex timporta valuri fit-tabelli ta’ korrispondenza.
    • PERSON: biex timporta identitajiet.
    • PERSONACCESS: mhux appoġġat għall-importazzjoni.
    • RESOURCE: biex timporta allokazzjonijiet.
    • RIGHT: biex timporta awtorizzazzjonijiet.
    • ROLE: biex timporta rwoli.
    • STATUS: biex timporta l-istati tal-provvediment tal-kontijiet, tar-rwoli jew tal-awtorizzazzjonijiet. Għażla tħallik tissettja l-istat teoretiku “Archived” fuq il-kontijiet identifikati fl-operazzjonijiet tat-tħassir.
      • Speċifika r-repożitorju. Għandu jkun uniku.
    • STRUCTURE: biex timporta strutturi.
    • HABILITATIONCALC: tħallik tniedi kalkolu mill-ġdid bl-ingrossa tar-regoli tal-awtorizzazzjoni u tas-SoD għal kulħadd.
    • PERSON_ROLES: biex timporta rabtiet identità-rwol.
    • PERSON_RIGHTS: biex timporta rabtiet identità-rwol-awtorizzazzjoni.
    • ACCOUNTCALC: tħallik terġa’ tikkalkula l-kontijiet fir-repożitorju kkonċernat.

Meta jiġu importati oġġetti bħal identitajiet, strutturi jew allokazzjonijiet, hemm għażla biex jiġi diżattivat il-kalkolu fil-ħin tar-regoli tal-awtorizzazzjoni u tas-SoD. Trid timmarka l-kaxxa fuq il-konnetturi kollha tal-provvediment ta’ dħul affettwati mis-sinkronizzazzjoni ta’ kuljum biex tiddiżattiva l-kalkoli.

Jekk din l-għażla ġiet immarkata, ikollok bżonn tniedi importazzjoni biex terġa’ tikkalkula r-regoli fit-tmiem tal-konnetturi tal-provvediment ta’ dħul sabiex tniedi l-kalkolu bil-lott.

Diżattivazzjoni tal-kalkoli tal-kontijiet

Mill-SP3 ta’ CyberElements Identity 7.0, hemm disponibbli għażla ġdida fl-importazzjonijiet tal-konnetturi ta’ dħul għall-persuni, l-istrutturi, l-allokazzjonijiet u r-regoli tal-awtorizzazzjoni.

Din l-għażla tħallik tiddiżattiva l-kalkoli tal-kontijiet fil-ħin meta toħloq, timmodifika jew tħassar oġġetti li jista’ jkollhom impatt fuq il-kontijiet.

Huwa rakkomandat li timmarka din l-għażla jekk hemm volumi kbar li għandhom jiġu pproċessati mis-sekwenza tal-provvediment.

Jekk timmarka din l-għażla, trid tħaddem importazzjoni biex tikkalkula t-tipi ta’ kontijiet speċifikati fil-konfigurazzjoni fit-tmiem tal-importazzjonijiet f’CyberElements Identity sabiex ikollok dejta korretta.