Hallo zusammen,
gerne würde ich auf eine Datenliste (die Objekte des Typs SPSActivityTypeBase ausgeben soll) einen Filter setzen, der dynmaisch dafür sorgt, dass Usern nur die Tasks angezeigt bekommen, bei denen Sie Mitglied der veranwortlichen Rolle der Tasks sind.
Also:
User a ist Member der Rollen x und y
Er sieht alle Tasks die den Rollen x und y über die veranwortliche Rolle zugewiesen sind.
Er sieht keine Tasks, die der Rolle z zugewiesen sind.
Es müsste dort ja eine Prüfung der aktuell zuugewiesenen Rollen zum aktuell eingeloggten User stattfinden. Hat jemand eine Idee, wie das zu realisieren wäre?
Danke & Viele Grüße,
Jonas Kaiser
Filter mit dynamischer Rollenabfrage des eingeloggten User
Re: Filter mit dynamischer Rollenabfrage des eingeloggten User
Moin, sollte es eigentlich schon im Standard geben.
Where i am present in Responsible Role:
Where i am present in Responsible Role:
Code: Select all
ID in Subquery([SchemaRelation-SPSSecurityClassRole2SPSUserClassBase] as roles, roles.Members.T(SPSScRoleClassBase).AddressedActivities.ID, roles.MemberOf = CURRENTUSERID())
- Attachments
-
- ticketroles.png
- (35.22 KiB) Downloaded 378 times
Who is online
Users browsing this forum: No registered users and 1 guest