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
3 replies
Subscribers
11 subscribers
Views
1211 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
Data and Records
We have defined a process proc01 in which 3 users are involved. These 3 users (u
JEAN PIERRE
over 9 years ago
We have defined a process proc01 in which 3 users are involved. These 3 users (user1, user2 and user3) are saved as process variables.
Now we have defined a process backed record of this process proc01.
In order to implement security for the process we need to filter the records in the Listview in a way that they show only to the 3 involved users when they are logged to the system. We try to use the Default Filters :
user1=loggedinuser()
user2=loggedinuser()
user3=loggedinuser()
But this approach is too restrictive because the 3 defined Default Filters logical clauses are joined by a AND-operator and we need a OR-operator, so this approach failed.
How would you accomplish this requirement?
...
OriginalPostID-112046
OriginalPostID-112046
Discussion posts and replies are publicly visible
0
moritzw
over 9 years ago
Wouldn't setting the process security to those three users be sufficient for your requirement?!
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
JEAN PIERRE
over 9 years ago
I dont think so. Let me explain.
The application is a simple task management application.
user1=Task Asigner
user2=Task Asignee
user3=supervisor of the Task Asignee
Every instance of the process has different roles asigned, the roles are determined at runtime.
The idea is that the three users can only see the taks where they are involved. It would be uncomfortable for a manager named Michael that, for example, a machine operator named John can see the task that the CEO David asigned to him.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
JEAN PIERRE
over 9 years ago
Due to the fact, that social tasks have no deadline, this simple task management application became a priority for our internal client.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel