Es ist möglich, Rechte für ein Module (welches sich unter Kernel/Modules/*.pm befindet) zu vergeben. Es soll beispielsweise eine Gruppe von Benutzern in der Lage sein, Antworten (Modul default answers) zu bearbeiten. Normalerweise muss der Benutzer hierfür in einer "admin" Gruppe sein.
So geht's:
a) Erstellen Sie eine neue OTRS-Gruppe mit Namen "responses",
b) ordnen Sie die Benutzer dieser Gruppe zu ("rw" wird benötigt),
c) fügen Sie die folgenden Zeile in Kernel/Config.pm ein:
[...]
$Self->{'Module::Permission'}->{'AdminResponse'} = 'responses';
[...]
d) fügen Sie einen Link in die Agenten Oberfläche ein (Kernel/Output/HTML/*/AgentNavigationBar.dtl)
[...]
<a href="$Env{"Baselink"}Action=AdminResponse">Response</a>
[...]
und
e) Starten Sie Ihren Webserver neu! |
Darüber hinaus ist es möglich, mehrere Gruppen zugriff auf ein Module zu ermöglichen (durch die Verwendung eines Perl Arrays):
c) [Kernel/Config.pm]
$Self->{'Module::Permission'}->{'AdminResponse'} = ['admin', 'responses'];
[...] |