ACL sind nur für eine bestimmte Rolle verfügbar

Hallo zusammen, ich habe in unserem OTRS einige ACLs eingefügt um z.B. bestimmte Typen für einige auszublenden. Komischerweise funktionieren diese ACLs nur wenn die Benutzer eine bestimmte Rolle haben obwohl ich die ACLs nirgendwo auf diese Rolle beschränkt habe. Wir benutzen die OTRS Version 2.4.11. Kann mir hier jemand weiterhelfen? Als Beispiel: Folgende ACL soll für alle IT spezifischen Queues die Typen ausblenden, die nur die Personalabteilung benötigt. Jedoch funktioniert es nur, wenn die Benutzer eine bestimmte Rolle haben. Das blöde ist, dass diese bestimmte Rolle auch noch eine Rolle für die IT Mitarbeiter ist, die wiederum aber auch nicht alle haben dürfen. $Self->{TicketAcl}->{'129-disallow-PA-tickettype-for-IT Queues'} = { Properties => { Ticket => { Queue => ['Betriebsanforderungen', 'Changes', 'FAQ_Approval', 'Interne IT', 'Interne IT::Anforderung', 'Interne IT::Hardware', 'Interne IT::Software', 'Interne IT::System Monitoring', 'Interne IT::Team', 'Junk', 'Portierungsdatenaustausch', 'Rufnummernmanagement', 'Service Desk'] }, }, PossibleNot => { Ticket => { Type => ['Zeitwirtschaft', 'Abrechnung', 'BR Anhoerung', 'Zeugnisse', 'Provision', 'Ein- und Austritte', 'Projekte', 'Kontenklaerung', 'Monatsabschluss', 'SAP/BTC', 'allgemeine Fragen'], }, }, }; Mit freundlichen Grüßen Carl Jacobs Abteilung IT & Billing IT-Betriebsmanagement Telefon: +49 (0) 441 - 8000-2983 Telefax: +49 (0) 441 - 8000-2894 E-Mail: carl.jacobs@ewe.demailto:carl.jacobs@ewe.de EWE TEL GmbH Cloppenburger Straße 310 26133 Oldenburg E-Mail: info@ewe.demailto:info@ewe.de Internet: www.ewe.dehttp://www.ewe.de/ Handelsregister Amtsgericht Oldenburg HRB 3723 Vorsitzender des Aufsichtsrates: Dr. Werner Brinker Geschäftsführung: Konrad Meier (Vorsitzender), Dirk Brameier, Ulf Heggenberger, Norbert Westfal

Benutzt Ihr das ITSM Change Management Modul? On 05.07.2012, at 16:56, Jacobs, Carl wrote:
Hallo zusammen,
ich habe in unserem OTRS einige ACLs eingefügt um z.B. bestimmte Typen für einige auszublenden. Komischerweise funktionieren diese ACLs nur wenn die Benutzer eine bestimmte Rolle haben obwohl ich die ACLs nirgendwo auf diese Rolle beschränkt habe. Wir benutzen die OTRS Version 2.4.11. Kann mir hier jemand weiterhelfen?
Als Beispiel: Folgende ACL soll für alle IT spezifischen Queues die Typen ausblenden, die nur die Personalabteilung benötigt. Jedoch funktioniert es nur, wenn die Benutzer eine bestimmte Rolle haben. Das blöde ist, dass diese bestimmte Rolle auch noch eine Rolle für die IT Mitarbeiter ist, die wiederum aber auch nicht alle haben dürfen.
$Self->{TicketAcl}->{'129-disallow-PA-tickettype-for-IT Queues'} = { Properties => { Ticket => { Queue => ['Betriebsanforderungen', 'Changes', 'FAQ_Approval', 'Interne IT', 'Interne IT::Anforderung', 'Interne IT::Hardware', 'Interne IT::Software', 'Interne IT::System Monitoring', 'Interne IT::Team', 'Junk', 'Portierungsdatenaustausch', 'Rufnummernmanagement', 'Service Desk'] }, }, PossibleNot => { Ticket => { Type => ['Zeitwirtschaft', 'Abrechnung', 'BR Anhoerung', 'Zeugnisse', 'Provision', 'Ein- und Austritte', 'Projekte', 'Kontenklaerung', 'Monatsabschluss', 'SAP/BTC', 'allgemeine Fragen'], }, }, };
Mit freundlichen Grüßen
Carl Jacobs Abteilung IT & Billing IT-Betriebsmanagement
Telefon: +49 (0) 441 - 8000-2983 Telefax: +49 (0) 441 - 8000-2894 E-Mail: carl.jacobs@ewe.de
EWE TEL GmbH Cloppenburger Straße 310 26133 Oldenburg E-Mail: info@ewe.de Internet: www.ewe.de
Handelsregister Amtsgericht Oldenburg HRB 3723 Vorsitzender des Aufsichtsrates: Dr. Werner Brinker Geschäftsführung: Konrad Meier (Vorsitzender), Dirk Brameier, Ulf Heggenberger, Norbert Westfal
-- Cheers, Nils http://webint.cryptonode.de / a Fractal project

Hallo Nils, ja das verwenden wir. Ich glaube daran liegt es auch. Man muss offensichtlich die rw-Berechtigung haben, damit es funktioniert: Kann man das irgendwie ändern? Die Kollegen aus der Personalabteilung sollen nicht unbedingt in den Changekalender gucken können. Gruß Carl -----Ursprüngliche Nachricht----- Von: otrs-de-bounces@otrs.org [mailto:otrs-de-bounces@otrs.org] Im Auftrag von Nils Leideck Gesendet: Freitag, 6. Juli 2012 17:36 An: User questions and discussions about OTRS.org in German Betreff: Re: [otrs-de] ACL sind nur für eine bestimmte Rolle verfügbar Benutzt Ihr das ITSM Change Management Modul? On 05.07.2012, at 16:56, Jacobs, Carl wrote:
Hallo zusammen,
ich habe in unserem OTRS einige ACLs eingefügt um z.B. bestimmte Typen für einige auszublenden.
Komischerweise funktionieren diese ACLs nur wenn die Benutzer eine bestimmte Rolle haben obwohl ich die ACLs nirgendwo auf diese Rolle beschränkt habe.
Wir benutzen die OTRS Version 2.4.11. Kann mir hier jemand weiterhelfen?
Als Beispiel:
Folgende ACL soll für alle IT spezifischen Queues die Typen ausblenden, die nur die Personalabteilung benötigt. Jedoch funktioniert es nur, wenn die Benutzer eine bestimmte Rolle haben. Das blöde ist, dass diese bestimmte Rolle auch noch eine Rolle für die IT Mitarbeiter ist, die wiederum aber auch nicht alle haben dürfen.
$Self->{TicketAcl}->{'129-disallow-PA-tickettype-for-IT Queues'} = {
Properties => {
Ticket => {
Queue => ['Betriebsanforderungen',
'Changes',
'FAQ_Approval',
'Interne IT',
'Interne IT::Anforderung',
'Interne IT::Hardware',
'Interne IT::Software',
'Interne IT::System Monitoring',
'Interne IT::Team',
'Junk',
'Portierungsdatenaustausch',
'Rufnummernmanagement',
'Service Desk']
},
},
PossibleNot => {
Ticket => {
Type => ['Zeitwirtschaft',
'Abrechnung',
'BR Anhoerung',
'Zeugnisse',
'Provision',
'Ein- und Austritte',
'Projekte',
'Kontenklaerung',
'Monatsabschluss',
'SAP/BTC',
'allgemeine Fragen'],
},
},
};
Mit freundlichen Grüßen
Carl Jacobs
Abteilung IT & Billing
IT-Betriebsmanagement
Telefon: +49 (0) 441 - 8000-2983
Telefax: +49 (0) 441 - 8000-2894
E-Mail: carl.jacobs@ewe.de
EWE TEL GmbH
Cloppenburger Straße 310
26133 Oldenburg
E-Mail: info@ewe.de
Internet: www.ewe.de
Handelsregister Amtsgericht Oldenburg HRB 3723
Vorsitzender des Aufsichtsrates: Dr. Werner Brinker
Geschäftsführung: Konrad Meier (Vorsitzender), Dirk Brameier, Ulf Heggenberger, Norbert Westfal
-- Cheers, Nils http://webint.cryptonode.de / a Fractal project --------------------------------------------------------------------- OTRS mailing list: otrs-de - Webpage: http://otrs.org/ Archive: http://lists.otrs.org/pipermail/otrs-de To unsubscribe: http://lists.otrs.org/mailman/listinfo/otrs-de

Hallo Carl, du muss in der SysConfig -> Ticket -> Core::TicketAcl das Modul für die Limitierung der RfC Typen vom Change Management deaktivieren. Dann sollten Deine eigenen ACLs wieder funktionieren. Allerdings musst Du dann die Verwendung des RfC Types selber steuern. Das ist so da die Acl Module später greifen und damit in diesem Falle Deine Listen von erlaubten Typen wieder überschrieben wird. Ist leider als “works as designed” einzustufen, über ein Budget für eine Erweiterung der Acl-Funktionen in diesem Theme wäre ich aber sehr froh :-) On 09.07.2012, at 10:59, Jacobs, Carl wrote:
Hallo Nils,
ja das verwenden wir. Ich glaube daran liegt es auch. Man muss offensichtlich die rw-Berechtigung haben, damit es funktioniert:
Kann man das irgendwie ändern? Die Kollegen aus der Personalabteilung sollen nicht unbedingt in den Changekalender gucken können.
Gruß Carl
-----Ursprüngliche Nachricht----- Von: otrs-de-bounces@otrs.org [mailto:otrs-de-bounces@otrs.org] Im Auftrag von Nils Leideck Gesendet: Freitag, 6. Juli 2012 17:36 An: User questions and discussions about OTRS.org in German Betreff: Re: [otrs-de] ACL sind nur für eine bestimmte Rolle verfügbar
Benutzt Ihr das ITSM Change Management Modul?
On 05.07.2012, at 16:56, Jacobs, Carl wrote:
Hallo zusammen,
ich habe in unserem OTRS einige ACLs eingefügt um z.B. bestimmte Typen für einige auszublenden. Komischerweise funktionieren diese ACLs nur wenn die Benutzer eine bestimmte Rolle haben obwohl ich die ACLs nirgendwo auf diese Rolle beschränkt habe. Wir benutzen die OTRS Version 2.4.11. Kann mir hier jemand weiterhelfen?
Als Beispiel: Folgende ACL soll für alle IT spezifischen Queues die Typen ausblenden, die nur die Personalabteilung benötigt. Jedoch funktioniert es nur, wenn die Benutzer eine bestimmte Rolle haben. Das blöde ist, dass diese bestimmte Rolle auch noch eine Rolle für die IT Mitarbeiter ist, die wiederum aber auch nicht alle haben dürfen.
$Self->{TicketAcl}->{'129-disallow-PA-tickettype-for-IT Queues'} = { Properties => { Ticket => { Queue => ['Betriebsanforderungen', 'Changes', 'FAQ_Approval', 'Interne IT', 'Interne IT::Anforderung', 'Interne IT::Hardware', 'Interne IT::Software', 'Interne IT::System Monitoring', 'Interne IT::Team', 'Junk', 'Portierungsdatenaustausch', 'Rufnummernmanagement', 'Service Desk'] }, }, PossibleNot => { Ticket => { Type => ['Zeitwirtschaft', 'Abrechnung', 'BR Anhoerung', 'Zeugnisse', 'Provision', 'Ein- und Austritte', 'Projekte', 'Kontenklaerung', 'Monatsabschluss', 'SAP/BTC', 'allgemeine Fragen'], }, }, };
Mit freundlichen Grüßen
Carl Jacobs Abteilung IT & Billing IT-Betriebsmanagement
-- Cheers, Nils http://webint.cryptonode.de / a Fractal project
-- Cheers, Nils http://webint.cryptonode.de / a Fractal project
participants (2)
-
Jacobs, Carl
-
Nils Leideck