„Sulinet felhasználók tömeges felvitele” változatai közötti eltérés

Innen: KIFÜ Wiki
(Tömeges felhasználói import)
a (Bajnokk(AT)niif.hu átnevezte a(z) SulinetMassImport lapot a következő névre: Sulinet felhasználók tömeges felvitele)
(Nincs különbség)

A lap 2014. május 14., 14:48-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.
  • 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. Amennyiben nincs megadva:
    • 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:
    • STUDENT: tanuló,
    • FACULTY: tanár,
    • STAFF: egyéb dolgozó.