Page 1 of 1

Kategorie Inhalt nach Berechtigung

Posted: 09. Apr 2013, 11:18
by Thingis
Guten Tag,

ich hatte mir Überlegt für die Probleme, Änderungen und Störungen jeweils einen Ordner zubauen der Alle Tickets anzeigt wenn man Mitglied einer bestimmten Benutzerrolle ist.

Also im Prinzip eine Abfrage bist du in Gruppe xy dann siehst du alles, bist du dies nicht siehst du nix.

Hatte mir als Ansatz einmal die ID der Gruppe aus der SQL Ausgelesen und eine Abfrage gebaut die wie folgt lautet:

Code: Select all

RecipientRole.T(SPSSecurityClassRole).ID = 'ID-der-Gruppe'
Nun zeigt mir die Kategorie natürlich nur die Tickets der Entsprechenden Gruppe an.

Hat da vlt. jemand eine Idee wie man so etwas Umsetzen kann oder bin ich mit dem Vorgehen ganz falsch?

mfg.
Stefan

Re: Kategorie Inhalt nach Berechtigung

Posted: 09. Apr 2013, 13:15
by MBoenick
Schauen Sie sich doch mal die Struktur des Störungstabulator an.
Stichwort "Meine Störungen"

(RecipientRole.T(SPSSecurityClassRole).Members.ID = CURRENTUSERID() OR Recipient = CURRENTUSERID() OR Creator = CURRENTUSERID())

Bis zum ersten OR ist wohl das, was Sie suchen.

Re: Kategorie Inhalt nach Berechtigung

Posted: 09. Apr 2013, 13:20
by Thingis
Guten Tag,

die Funktion:

Code: Select all

RecipientRole.T(SPSSecurityClassRole).Members.ID = CURRENTUSERID()
Spiegelt meines Wissen dann nur die Tickets wieder die meine Benutzerrolle betreffen.
Ich suche die Funktion das eine Bestimmte Rolle die Alle Tickets sehen kann.

Re: Kategorie Inhalt nach Berechtigung

Posted: 10. Apr 2013, 11:10
by MBoenick
Dann habe ich es wohl missverstanden. Wenn sowieso alles angezeigt werden soll:
Neuen Tabulator ohne Filter anlegen und über die Rollenberechtigungen den Tabulator nur für die gewünschte Rolle freigeben.