„Sulinet felhasználók tömeges felvitele” változatai közötti eltérés
(→CSV mezők magyarázata) |
(→CSV mezők magyarázata: ssha pontosítás) |
||
14. sor: | 14. sor: | ||
* '''GIVENNAME''' (kötelező): a felhasználó keresztneve. (Több szóból is állhat.) | * '''GIVENNAME''' (kötelező): a felhasználó keresztneve. (Több szóból is állhat.) | ||
* '''DISPLAYNAME''': a felhasználó megjelenítendő neve. Alapértelmezés: a titulus, a vezetéknév és a keresztnév egymás után. | * '''DISPLAYNAME''': a felhasználó megjelenítendő neve. Alapértelmezés: a titulus, a vezetéknév és a keresztnév egymás után. | ||
− | * '''PASSWORD''': a felhasználó jelszava. A jelszó lehet kódolatlan és SSHA kódolt formában is. Amennyiben nincs megadva: | + | * '''PASSWORD''': a felhasználó jelszava. A jelszó lehet kódolatlan és SSHA kódolt formában is (ez utóbbi esetben a jelszónak <code>{SSHA}</code> karakterekkel kell kezdődnie). Amennyiben nincs megadva a mező: |
** ''ADD'' művelet esetén a felhasználó nem tudja magát azonosítani. | ** ''ADD'' művelet esetén a felhasználó nem tudja magát azonosítani. | ||
** ''UPDATE'' művelet esetén a jelszó nem változik meg. | ** ''UPDATE'' művelet esetén a jelszó nem változik meg. |
A lap 2014. május 15., 09:35-kori változata
Tömeges felhasználói import
A tömeges import úgy működik, hogy egy programot egy megfelelő CSV állománnyal kell felparaméterezni. A táblázat oszlopai nem módosíthatók, a szövegnek UTF8 kódolással kell készülnie! Ha egy cella nincs kitöltve, akkor az alapértelmezett értéket veszi fel az adatbázis, kivéve, ha kötelező mezőt hagyunk kitöltetlenül, ekkor hibaüzenetet kapunk.
FONTOS! A nem kötelezően megadandó mezőknek is szerepelniük KELL a táblázatban, tehát táblázat oszlopot nem szabad törölni.
CSV mezők magyarázata
- UID (kötelező): a felhasználó helyi azonosítója, pontosabban az azonosító '@' karakter előtti része
- ACTION: a felhasználóval végzendő művelet. Értékei lehetnek:
- ADD (alapértelmezett): a felhasználói bejegyzés hozzáadása. Ha már létezik ilyen azonosítójú bejegyzés, a művelet sikertelen lesz és hibaüzenetet kapunk.
- UPDATE: a felhasználói bejegyzés módosítása. Minden megadott mező felülíródik, kivéve a PASSWORD mezőt, ha az nincs kitöltve. Ez utóbbi esetben a felhasználó jelszava nem változik meg. Ha egy kötelezően kitöltendő mező nincs megadva, a művelet sikertelen lesz és hibaüzenetet kapunk. Ha a felhasználói bejegyzés nem létezik, akkor megegyezik az ADD művelettel.
- DELETE: a felhasználói bejegyzés törlése. A program nem foglalkozik a sor többi mezőjével.
- TITLE: a felhasználó titulusa. Alapértelmezés: üres
- SN (kötelező): a felhasználó vezetékneve. (Több szóból is állhat.)
- GIVENNAME (kötelező): a felhasználó keresztneve. (Több szóból is állhat.)
- DISPLAYNAME: a felhasználó megjelenítendő neve. Alapértelmezés: a titulus, a vezetéknév és a keresztnév egymás után.
- PASSWORD: a felhasználó jelszava. A jelszó lehet kódolatlan és SSHA kódolt formában is (ez utóbbi esetben a jelszónak
{SSHA}
karakterekkel kell kezdődnie). Amennyiben nincs megadva a mező:- ADD művelet esetén a felhasználó nem tudja magát azonosítani.
- UPDATE művelet esetén a jelszó nem változik meg.
- AFFILIATION: a felhasználó viszonya az intézményhez. Ha üres, akkor a felhasználó nem tud bejelentkezni az eduID-ba/eduroam-ba. Értékei lehetnek:
- (üres) (alapértelmezett): nincs megadva viszony. UPDATE művelet esetén a meglévő viszony értéket törli.
- STUDENT: tanuló,
- FACULTY: tanár,
- STAFF: egyéb dolgozó.