naslovnica
aktualno
 
schema.aaiedu.hr
www.eduroam.hr
pks.aaiedu.hr
developer.aaiedu.hr
 
 
 
 
 

 

Kako upisati OIB uz pojedini elektronički identitet u LDAP imeniku?

AOSI web sučelje pruža mogućnost unosa OIBa kao jedne od vrijednosti atributa hrEduPersonUniqueNumber (brojčani identifikator osobe).

Ako želite ažurirati vrijednost toga atributa pojedinačnom korisniku u imeniku, u AOSI web sučelju svoje ustanove s liste korisnika izaberete onog kojem želite ažurirati vrijednost atributa, te u pregledu njegovih podataka upišete novu vrijednost atributa (s padajuće liste pored naziva atributa odaberete OIB, pa u kućicu upišete znamenke OIB-a).

Ako želite dodati još jednu vrijednost atributa hrEduPersonUniqueNumber (dakle, ostaviti upisanu već postojeću vrijednost i dodati OIB), onda kliknite na ikonicu + pored naziva atributa kako bi dobili obrazac za dodavanje vrijednosti atributu i, kao u gore opisanom koraku, s padajuće liste pored naziva atributa odaberete OIB, pa u kućicu upišete znamenke OIBa i kliknete ne gumb Dodaj.

Unos većeg broja OIB-ova

U slučaju da većem broju korisnika želite upisati OIB ponovno se možete odlučiti za jedan od dva načina: da zamijenite postojeću vrijednost atributa hrEduPersonUniqueNumber ili da dodate novu vrijednost atributa hrEduPersonUniqueNumber.

1) Zamjena postojeće vrijednosti atributa hrEduPersonUniqueNumber

U slučaju da većem broju korisnika želite upisati OIB na način da zamijenite postojeću vrijednost atributa hrEduPersonUniqueNumber vrijednošću koja će sadržavati OIB, možete iskoristiti mogućnost web sučelja "Ažuriranje podataka (iz tekst. datoteke)".

Potrebno je pripremiti tekstualnu datoteku koja će za svakog korisnika kojemu želite postaviti vrijednost atributa hrEduPersonUniqueNumber sadržavati uid (korisničku oznaku bez oznake ustanove - onog dijela poslije znaka @), te OIB u formatu OIB: 12345678901. Datoteku je potrebno formatirati tako da u prvom redu piše: uid;hrEduPersonUniqueNumber a u svakom slijedećem redu uid korisnika pa OIB odvojeni znakom ";".

primjer datoteke:

uid;hrEduPersonUniqueNumber
korisnik1;OIB: 12345678901
korisnik2;OIB: 10987654321
korisnik3;OIB: 12345610987

2) Dodavanje vrijednosti atributa hrEduPersonUniqueNumber

Za slučaj da većem broju korisnika želite upisati OIB na način da dodate novu vrijednost atributa hrEduPersonUniqueNumber koja će sadržavati OIB i u imeniku zadržite već postojeću vrijednost atributa, pripremili smo skriptu kojom je to moguće uraditi (posredstvom AOSI web servisa). Skriptu možete preuzeti ovdje(unaprijeđena verzija skripte od 26.10.2010.).

Dodavanje OIB-a korisnicima u imeniku pomoću gornje skripte moguće je izvesti na tri načina, ovisno o sadržaju vašeg imenika i načinu na koji ćete pripremiti podatke:

  1. Pomoću datoteke s parovima uid;OIB
    U svaki red datoteke upisujete podatke za jednog korisnika. Uid označava korisničku oznaku korisnika bez domene ustanove (dakle, samo onaj dio prije znaka @).

    Primjer datoteke:
    korisnik1;12345678901
    korisnik2;10987654321
    korisnik3;12345610987
  2. Ako korisnici u vašem imeniku imaju upisan JMBG, OIB možete unijeti pomoću datoteke s parovima JMBG;OIB. U svaki red datoteke upisujete podatke za jednog korisnika.

    Primjer datoteke:
    1234567890123;12345678901
    3210987654321;10987654321
    1234567321098;12345610987
  3. Pomoću datoteke s podacima ime;prezime;OIB. U svaki red datoteke upisujete podatke za jednog korisnika. Važno je napomenuti da datoteka mora biti u UTF-8 enkodingu

    Primjer datoteke:
    pero;perić;12345678901
    hrvoje;horvat;10987654321
    ivan;kovač;12345610987

Skriptu i datoteku s podacima prenesite na svoj poslužitelj i raspakirajte u neki direktorij. Pokrenite skriptu naredbom:

# ./dodaj_oib.pl

te slijedite ove upute:

  • unesite svoj uid (onaj dio korisničke oznake prije znaka @). Kako skripta ažurira sadržaj imenika, korisnik koji ju pokreće mora biti administrator imenika
  • unesite svoju zaporku
  • unesite domenu svoje ustanove
  • unesite stazu do wsdl dokumenta svog web servisa. Ako ste svoj AOSI web servis instalirali iz našeg paketa, ovdje je dovoljno pritisnuti enter bez da išta upisujete.
  • unesite stazu do datoteke s podacima. Ako se skripta i datoteka nalaze u istom direktoriju, potrebno je upisati samo naziv datoteke.
  • iz izbornika odaberite odgovarajuću opciju ovisno o vrsti datoteke s podacima

Način rada skripte:

Skripta radi na način da prvo analizira ulaznu datoteku i (ovisno o vrsti datoteke) u imeniku potraži korisnike kojima će se upisati OIB, te provjeri je li OIB ispravan. Ako je moguće jedinstveno identificirati korisnika na osnovi podataka iz datoteke (korisnik je pronađen i ne postoji više korisnika koji zadovoljavaju dani uvjet - npr. ime i prezime iz datoteke), skripta ispiše da je korisnik pronađen, a u suprotnom javi i opiše grešku.

Nakon analize ulazne datoteke, za one korisnike koji su pronađeni u imeniku postavlja se vrijednost OIB-a sukladno zapisanom u datoteci, te se po izvršenju te akcije na ekranu ispiše informacija o korisnicima kojima je uspješno ažuriran OIB, te eventualne pogreške.


AA(A) problem

Što je AAI@EduHr?

Programska podrška

Dokumenti

Projekt AAI@EduHr

Reference

Rječnik pojmova

Često postavljana pitanja



Sastavnice

Status AAI@EduHr

Statistike

Registar resursa

Certificiranje