Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Suggested Answer
+2
person also asked this
people also asked this
Replies
16 replies
Answers
2 answers
Subscribers
9 subscribers
Views
11265 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
User Interface
hiding the task toolbar (reassign task, save changes, etc.)
erickp
over 8 years ago
There is a known Appian defect: when an admin user reassigns a task to a non-admin user, that non-admin user is able to reassign to ANYONE. I am trying to find the best way to avoid this in PROD because we don't want non-admin users to be reassigning. I thought a way would be to hide the task bar on the left where the Reassign Task link shows up. Is there any way to remove this task bar WITHOUT removing the Save Changes functionality? On the user interface task, I saw an option under Forms that says Hide task toolbar but it did not work. Why? What other options do I have?
OriginalPostID-235796
Discussion posts and replies are publicly visible
0
Ashley Butler
Appian Employee
over 8 years ago
Task reassignment is handled in the process model >user input task> assignment tab. There's a link where you can limit the privileges. By default, the task can be assigned to any Appian user. Start forms do not allow for task reassignment.
forum.appian.com/.../Assignment_Tab.html
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Ashley Butler
Appian Employee
over 8 years ago
can be reassigned to any Appian user*
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
erickp
over 8 years ago
Ashley thanks for the reply but we are already limiting the reassignment to admin users. However, because of the Appian defect, when an admin user reassigns to a non-admin user that doesn't have the necessary privileges, that user is able to see the Reassign Task link on the left toolbar. How can I prevent this from happening? (We have a task report where we also give the users the ability to reassign and in this report, the non-admin users CANT reassign) The only problem is that they are able to reassign with the out-of-the-box Appian functionality.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
+1
Jacob Cohen - Project Leader - Macedon Technologies
over 8 years ago
Erick, try setting your task reassignment privileges, as Ashley mentions above. Admin users should still be able to see the "Reassign Task" link, but regular users will not.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Reject Answer
Cancel
0
Shyam Bommakanti
Certified Lead Developer
over 8 years ago
Some more info on task reassignment: Process managers and above can still reassign the tasks in the process.
forum.appian.com/.../Configuring_Process_Security.html
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Matthew Kornfield
Appian Employee
over 8 years ago
I think it is also the case that when a task is reassigned to a user that was not currently in the pool of assignees, they get the default reassignment privileges set, which are to be able to reassign to any user. Reassignment will be restricted if that person was in the assignee pool to begin with, but by using an Admin user you could add them to the assignees list and they are therefore getting the default reassignment privileges.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
erickp
over 8 years ago
Matthew, I like your answer because I think that is what is happening to me. How can I prevent for this? If a task is reassigned to a user that was not in the pool of assignees, I don't want this user to be able to reassign.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
aksharc
over 8 years ago
@erickp: There is a shared component - Reassign With Privileges (https://forum.appian.com/suite/tempo/records/item/lMBCLGOdlMUpdGVqW3dQaIKmclBmvvNEj8vu_cjb7T-5YiPr4Fu8ly5Yj1s09uenE4RYzA8zKyx7eiUh-6kLnMcXo9FU-alJG0gT-1uYNQdKll1Sw/view/summary)
With this you can set the privilege level of the reassigned user/group.
I hope this helps.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
Matthew Kornfield
Appian Employee
over 8 years ago
Yes @Akshar is on the spot, I would build a small process that uses a sail form that gives a user picker and chains into that shared component smart node, with the node set to block reassignment privileges for the reassignee.
Alternatively you could complete the task through some means (Complete Task Smart Service or plugins) and then assign the task again, with the assignee passed in as a variable (pv!assignee) whose privileges are always unable to reassign.
So either plugin smart node or a process to do reassignment by a PV whose assignment privileges are blocked should work.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
garym
over 8 years ago
For the re-assignment privileges that are set on a task node, I don't want a user with Viewer permissions
on the process model to be able to see the "Reassign Task" option on the left sidebar.
So, I'm thinking of setting the privilege to "No privilege". However, I do see that there is an option
called "Only can reject the task". If I go with "No privilege", am I right in assuming that
they just won't be able to see the "Reject Task" option on the left sidebar but they can reject
the task if I have a Reject button on my form?
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
>