I looked high and low for an answer but couldn't find one, so please excuse me if this was answered before.
I have a workflow on a list that has 2 group...1 with Approval and 1 with Contribute.
I would like to have only the Contribute users start the workflow from the Menu Item.
Is there a simple way (without using the Manage List Rights option) to achieve this?
Solved! Go to Solution.
One option is to modify the Start workflow page and show the Start button to those that belong to Contributor group. You can customize with Infopath or Nintex Forms, and this would be feasible.
With InfoPath you need to create data connection to UserGroup web service. See this reference.
If you want to do so with Nintex Forms, then there is an inbuilt function to check the membership of the group.
Another option is to hide the Workflow menu item for the Sharepoint group but this would be lot of work. This requires custom code. Hope this helps.
Unfortunately, our policies will make it very difficult for me to implement a change to the default start workflow page, but I definitely could see how it would work by changing the start page.