Voit estää haluamiltasi henkilörooleilta pääsyn tarkastella määrittelemiesi lajien tietoja Crystal-raporteissa. Raportin lajirajauksen saat käyttöön seuraavasti (katso tarkempi esimerkki alla):
- Rajaa toiminnallisuutta Asetukset Numerosarjat näytössä. Määritä haluamasi sovelluksen lajille Aseta roolit –toiminnolla henkilöroolirajaus.
- Lisää Järjestelmä Raportointikeskus -näytössä raportin Laji-kenttään Selite-sarakkeeseen tieto SECURITY(ohjelmanumero). Ohjelmanumerot kerrottu alempana.
Käyttäjän tulostaessa raporttia, estetty laji näkyy tulostusnäytössä varoituskolmiona ja selitteenä.
SECURITY-asetuksessa käytetyt ohjelmanumerot:
Numerosarjan nimi |
Numero |
Asiakasrekisteri |
1 |
Henkilörekisteri |
3 |
Henkilön tapahtumat |
- |
Hinnastot |
75 |
Kirjanpito |
13 |
Kohderyhmät |
- |
Käyttöomaisuuskirjanpito |
23 |
Laskutus |
4 |
Lavat |
- |
Myyntitilaukset |
8 |
Nimikerekisteri |
2 |
Ostolaskut |
- |
Ostotilaukset |
9 |
Palkanlaskenta |
- |
Poikkeamat |
- |
Projektit |
- |
Rahtikirja |
- |
Sopimusten hallinta |
- |
Tarjouslaskenta |
7 |
Tapahtumat |
300 |
Tuotantolajit |
- |
Esimerkki
Lisätään lajirajaus (Asiakkuudenhallinta Raportit Tapahtumapäiväkirja -valikon) Tapahtumat laji/tyyppi –raportille (Crystal-raportti).
Halutaan käyttöön rajaus, jossa vain Henkilöstöhallinto Henkilörekisteri –näytössä 4. Myyjä –henkilörooliin kuuluvat käyttäjät pääsevät tarkastelemaan raportilla Tapahtumat-lajiin 1 lisättyjä tapahtumia.
Lisätään Asetukset Numerosarjat –näytössä Tapahtumat –lajille 1 käyttäjärooliksi 4. Myyjä toiminnolla Aseta roolit.
Määritetään Järjestelmä Raportointikeskus –näytössä SECURITY(300) asetus kyseisen raportin Laji-kenttään (300 = Tapahtumat ohjelmanumero, kts. taulukko yllä).
Raportti estää nyt lajin 1 näyttämisen muilta, kuin Myyjä-rooliin kuuluvilta käyttäjiltä. Voit edelleen kirjoittaa Laji-kenttään kielletyn lajin numeron, mutta viimekädessä raportointi rajaa kielletyt lajit pois tulosteelta.
Huomiot
Rajaukset ovat raporttikohtaisia eli tehtävä kaikille raporteille erikseen.
Jos raportilla ei ole Laji-rajauskenttää ja tämä halutaan raportille, on Laji-rajauskenttä lisättävä Raportointikeskus-näytössä ko. raportille mahdollisuuksien mukaan.
Voit edelleen käyttää kentässä myös oletusrajauksia.