diff --git a/content/student/studentdetailoverlay.xul.php b/content/student/studentdetailoverlay.xul.php
index 683cf0139..d877743a3 100644
--- a/content/student/studentdetailoverlay.xul.php
+++ b/content/student/studentdetailoverlay.xul.php
@@ -26,9 +26,13 @@ header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Pragma: no-cache");
header("Content-type: application/vnd.mozilla.xul+xml");
require_once('../../config/vilesci.config.inc.php');
+require_once('../../config/global.config.inc.php');
require_once('../../include/variable.class.php');
require_once('../../include/functions.inc.php');
+require_once('../../include/benutzerberechtigung.class.php');
+
$user=get_uid();
+
$variable = new variable();
if(!$variable->loadVariables($user))
{
@@ -213,8 +217,24 @@ echo '';
+ getBerechtigungen($user);
+ if($rechte->isBerechtigt('student/alias'))
+ $readonly='';
+ }
+ else
+ {
+ $readonly='';
+ }
+ ?>
-
+ disabled="true" maxlength="256" />
diff --git a/system/checksystem.php b/system/checksystem.php
index ba32b62af..255a09a0b 100644
--- a/system/checksystem.php
+++ b/system/checksystem.php
@@ -155,6 +155,7 @@ $berechtigungen = array(
array('soap/studienordnung','Recht für Studienordnung Webservice'),
array('soap/benutzer','Berechtigung für Bentutzerabfrage Addon Kontoimport'),
array('soap/buchungen','Berechtigung für Buchungsabfrage Addon Kontoimport'),
+ array('student/alias','Berechtigung zum Aendern von Alias falls deaktiviert '),
array('student/bankdaten','Bankdaten des Studenten'),
array('student/anrechnung','Anrechnungen des Studenten'),
array('student/anwesenheit','Anwesenheiten im FAS'),