Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
7 replies
Subscribers
4 subscribers
Views
3106 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Reports
69790 - no subject - How can i check if a given user belongs
ambrishs
over 11 years ago
How can i check if a given user belongs to a particular Group inside report. I have a PV of type User containing user, i want to check if it is part of a given group or not. I do not see any User related functions in Report. Please suggest.
Thanks....
OriginalPostID-69790
Discussion posts and replies are publicly visible
0
Alex Weller
Appian Employee
over 11 years ago
What version are you in? Is the field expressionable? Check out:
forum.appian.com/.../Scripting_Functions
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
ambrishs
over 11 years ago
I am using 6.6.1
The rule isusermemberofgroup is not available in reports.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Bishnu Panigrahi
Appian Employee
over 11 years ago
According to the documentation, scripting functions and looping functions are "not available for Portal reports or events". isusermemberofgroup() is a scripting function.
forum.appian.com/.../Appian_Functions
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Christine
Appian Employee
over 11 years ago
Another option is to alter the security of your process instances. In your models, if you add or remove groups from accessing an instance, then the reports will only show the instances (rows) that they have permission to see. Hope this helps!
forum.appian.com/.../Modify_Process_Security_Smart_Service
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
ambrishs
over 11 years ago
Thanks Chris, but i can not apply that strategy as multiple groups have access to Process and Use may be in one or more groups.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
subhankarb
over 11 years ago
getgroupsformemberuser()---- Returns a list of all groups that a given user is a member of.
using this function you can check whether the provided user belongs to the group you are looking for.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
ambrishs
over 11 years ago
Issue is these Scripting rules are not available in Reports in version 6.6.1
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel