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']; [...] |