From 07855b59e024163431c19e808499b1b47d7f0af1 Mon Sep 17 00:00:00 2001 From: kindlm Date: Tue, 28 Apr 2015 11:56:58 +0200 Subject: [PATCH] =?UTF-8?q?Recht=20f=C3=BCr=20mitarbeiter/persoenlich=20im?= =?UTF-8?q?=20Checkscript?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/checksystem.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/system/checksystem.php b/system/checksystem.php index 22897eef4..63a0417b0 100644 --- a/system/checksystem.php +++ b/system/checksystem.php @@ -2891,6 +2891,25 @@ if(!$result = @$db->db_query("SELECT bezeichnung_kurz FROM lehre.tbl_lehrform")) echo '
lehre.tbl_lehrform: neue Spalten fuer mehrsprachige Lehrformbezeichnungen hinzugefuegt'; } +// Eigene Berechtigung fuer persoenliche Daten bei den Mitarbeitern +if($result = @$db->db_query("SELECT 1 FROM system.tbl_berechtigung WHERE berechtigung_kurzbz='mitarbeiter/persoenlich' LIMIT 1")) +{ + if($db->db_num_rows($result)==0) + { + $qry = " + INSERT INTO system.tbl_berechtigung(berechtigung_kurzbz, beschreibung) VALUES('mitarbeiter/persoenlich','Persönliche Mitarbeiterdaten wie Geburtsdatum, Geburtsort, Staatsbürgerschaft, SVNR und Familienstand einsehen.'); + + INSERT INTO system.tbl_rolleberechtigung(berechtigung_kurzbz, rolle_kurzbz, art) VALUES('mitarbeiter/persoenlich','assistenz','suid'); + INSERT INTO system.tbl_rolleberechtigung(berechtigung_kurzbz, rolle_kurzbz, art) VALUES('mitarbeiter/persoenlich','admin','suid'); + "; + + if(!$db->db_query($qry)) + echo 'system.tbl_berechtigung '.$db->db_last_error().'
'; + else + echo ' system.tbl_berechtigung: Eigene Berechtigung fuer persoenliche Daten bei den Mitarbeitern mitarbeiter/persoenlich hinzugefuegt!
'; + } +} + echo '


';