Ažuriranje podataka o korisnicima iz tekstualne datoteke
Ako imate potrebu ažurirati podatke većeg broja korisnika, a podatke imate ili možete
prirediti u obliku tekstualne datoteke, u nastavku su upute kako to napraviti:
Bitno je naglasiti da se kroz tekstualnu datoteku u svaki atribut može upisati samo jedna
vrijednost, te da će stare vrijednosti atributa biti obrisane.
Ako je prije promjene neki atribut nekog korisnika imao više vrijednosti,
nakon promjene će imati samo onu vrijednost koja je za taj atribut i tog korisnika navedena u datoteci.
Kroz tekstualnu datoteku mogu biti promjenjene vrijednosti svih atributa (osim slika) koji postoje u shemi i koje administrator ima pravo mjenjati.
Kako formatirati tekstualnu datoteku za ažuriranje podataka o korisnicima:
Format tekstualne datoteke mora biti slijedeći:
U prvoj liniji datoteke treba biti naveden "uid", te nazivi svih atributa
čiju vrijednost želite zamjeniti vrijednosti iz datoteke (odvojeni nekim delimiterom).
U svakom slijedećem redku datoteke trebaju biti podaci za po jednog
korisnika. Naravno, vrijednosti pojedinih atributa u redku trebaju
biti poredane istim redoslijedom i odvojene istim delimiterom kao
i nazivi atributa iz prvog redka.
U svakom redku datoteke obavezno mora biti naveden uid korisnika
Primjer tekstualne datoteke:
uid;hrEduPersonExpireDate
test;NONE
testa;01.09.2006.
testb;31.10.2007.
Upload datoteke:
Iz padajuće liste odaberete encoding (ako je datoteka nastala korištenjem
nekog tekst editora pod windows operativnim sustavom, obično je to
windows 1250), zatim upišete delimiter koji ste koristili u datoteci,
kliknete na gumb Browse i odaberete datoteku za prijenos, te kliknete na gumb Promjeni.
Nakon što se obradi lista korisnika kojima želite promjeniti vrijednost atributa, bit će Vam prikazan izvještaj iz kojega možete vidjeti je li operacija ažuriranja bila uspješna za svakog pojedinog korisnika s liste.
Preporuka je zbog nekih ograničenja (npr. timeout) kroz tekstualnu datoteku odjednom ne raditi promjene na više od 100-tinjak korisnika (naravno, taj broj ovisi o raznim parametrima kao snaga poslužitelja, opterećenost i sl).
|