Suojauslokit ja asetukset
Suojauslokit
ESM luo kahdenlaisia suojauslokeja: suojausloki (security log) ja konfigurointiloki (configuration log). Näihin lokeihin tallentuvat tärkeät konfigurointimuutokset, jotka voivat vaikuttaa sovelluksen turvallisuuteen esimerkiksi käyttöoikeuksia tai todennusasetuksia muuttamalla. Molempiin lokeihin tallennetaan muutoksen ajankohta ja tyyppi sekä käyttäjä, joka teki muutoksen.
Lokit luodaan Log4j-kirjaston avulla, ja niitä voidaan mukauttaa webapp\WEB-INF\custom-log.properties-tiedoston avulla. Jos tiedostoa ei ole olemassa, käytetään tiedostoa webapp\WEB-INF\classes\custom-log.properties, mutta se korvautuu jokaisen päivityksen yhteydessä. Lokin sijainnin mukauttamiseksi käyttäjän on lisättävä JVM-parametri efecte.logs.path="...".
Suojauslokien oletussijainti on:
- Windows-asennuksissa: EFECTE_INSTALLATION_DIR\log
- Linux-asennuksissa: EFECTE_INSTALLATION_DIR\tomcat\log
Lokit on jaettu kahteen erilliseen tiedostoon:
- efecte_configuration.log
- efecte_security.log
Suojausloki (Security Log)
Suojauslokiin kirjataan seuraavat tapahtumat:
- Kirjautumiset paikallisella tilillä (kuka, milloin, mistä [IP-osoite])
- Epäonnistuneet kirjautumisyritykset paikallisella tilillä
- Uloskirjautumiset paikallisella tilillä
- Onnistuneet JA epäonnistuneet muutokset käyttäjän ”suojausasetuksiin”
- Käyttäjätason muutokset
- Todennusmenetelmä
- Salasana
- Käyttäjätunnus
- Käyttäjän käyttöoikeuksien muutokset
- käyttäjälle annettu rooli
- käyttäjältä poistettu rooli
- Roolin luominen
- Roolin poistaminen
- Käyttäjän luominen
- Käyttäjän poistaminen
- Moduulioikeuden antaminen roolille (kirjoitus, vain luku, ei oikeutta)
- Moduulioikeuden poistaminen roolilta
- Ylläpito-oikeuden antaminen roolille
- Ylläpito-oikeuden poistaminen roolilta
- Roolin haku- ja käyttöliittymäasetusten muokkaaminen
- Käyttäjäkansion poistaminen (aiheuttaa roolin ja käyttäjän poistumisen)
- Käyttäjäkansion luominen
- Muutokset mallin EUP-konfiguraatiossa (kirjataan EUP-polku, vanha ja uusi)
Konfigurointiloki (Configuration Log)
Konfigurointilokiin kirjataan seuraavat tapahtumat:
- Mallin poistaminen
- Attribuutin poistaminen (vaikuttaa näihin malleihin / luokkiin)
- Mallin lisääminen
- Attribuutin lisääminen (vaikuttaa näihin malleihin / luokkiin)
- Kansion poistaminen
- Kansion lisääminen
- Ryhmän/luokan poistaminen (vaikuttaa näihin malleihin / luokkiin)
- Ryhmän/luokan lisääminen (vaikuttaa näihin malleihin / luokkiin)
- Attribuutin lisääminen ryhmään/luokkaan (vaikuttaa näihin malleihin / luokkiin)
- Attribuutin poistaminen ryhmästä/luokasta (vaikuttaa näihin malleihin / luokkiin)
- Ryhmän/luokan lisääminen malliin (vaikuttaa näihin malleihin / luokkiin)
- Ryhmän/luokan poistaminen mallista (vaikuttaa näihin malleihin / luokkiin)
Paikallisen salasanan vahvuus
Paikallisille salasanoille (jotka tallennetaan Efecte Service Management -tietokantaan) on mahdollista määrittää pituus ja muut vaatimukset.
Alustan asetus password.rule.regexp sisältää konfiguraation säännöllisenä lausekkeena (regular expression).
Huomautus:
Oletusvaatimus salasanalle on: vähintään 8 merkkiä pitkä ja sisältää vähintään yhden ison kirjaimen ja vähintään yhden numeron.
Table of Contents