# Sulinet felhasználók tömeges felvitele

## Tömeges felhasználóimport

Tömeges felhasználóimport segítségével egy külső adatbázisból Excel formátumban tudunk adatokat betölteni a [Dashboard](https://help.edu.hu/books/sulinet/page/sulinetadmin-dashboard) felhasználói adatbázisába. A betöltött felhasználók alaphelyzetben csak azonosítási szolgáltatásra (eduID/eduroam) használhatók. A központi levelezés szolgáltatás csak akkor válik elérhetővé számukra, ha a [Dashboard](https://help.edu.hu/books/sulinet/page/sulinetadmin-dashboard) felületen kézzel engedélyezzük számukra, valamint az intézmény igénybe veszi a központi levelezést.

Az importáló programot **[egy megfelelő Excel állománnyal](https://help.edu.hu/books/sulinet/page/sulinetmassimportexample)    * kell felparaméterezni. 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.


## Excel mezők magyarázata

* **UID    * (kötelező): a felhasználó helyi azonosítója, pontosabban az azonosító '@' karakter előtti része. Az azonosító csak az angol ABC kisbetűiből és számokból állhat. Az azonosító csak betűvel vagy számmal kezdődhet.
* **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.
    * *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ó kódolatlan formában kell megadni. 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ó.
* **STATUS**: a felhasználó státuszát jelöli az intézményen belül. Egyelőre csak logikai kapcsoló a szolgáltatásokna jelenleg nincs hatással. Értékei lehetnek:
    * *active*: aktív (alapértelmezett),
    * *inactive*: inaktív
* **MAIL**: levelezése szolgáltatás engedélyezése a felhasználó számára. Értékei lehetnek:
    * *enabled*:  engedélyezve
    * *disabled*: tiltva (alapértelmezett)
* **EDURAOM**: Eduroam szolgáltatás engedélyezése a felhasználó számára. Értékei lehetnek:
    * *enabled*:  engedélyezve
    * *disabled*: tiltva (alapértelmezett)
* **EDUID**: eduID szolgáltatás engedélyezése a felhasználó számára. Értékei lehetnek:
    * *enabled*:  engedélyezve
    * *disabled*: tiltva (alapértelmezett)