cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco Share Workflow Administration

jalu
Champ in-the-making
Champ in-the-making
Hi there,

I'm VERY new to Alfresco. We have a established site witch uses Workflows to assign tasks to different people with different user rights.

The problem is that ones a Task is assigned to a specific individual, no one else can see or claim the task. I have logged in as the Alfresco user and event there I haven't been able to reassign a task or claim it. Basically I can't even see the task.

I read up about activiti, and to my limited knowledge this might enable me to solve the problem and have more "administrative" capabilities.

http://activiti.org/userguide/index.html#10minutetutorial

Any comments and is this the way to go?

Please help!

Thanks in advance,

J
4 REPLIES 4

romschn
Star Collaborator
Star Collaborator
Where are you looking for the task? If a task has been assigned to a user, user should be able to see it under My Tasks dashlet.

jalu
Champ in-the-making
Champ in-the-making
Thanks for the reply Ramesh,

The issue comes in when the assigned user is not at the office.

Then there is no way to reassign the task to someone else to take over.

If I log in as the alfresco user I can't even see the task.

Kind regards,

Jaco

romschn
Star Collaborator
Star Collaborator
I assume when you say alfresco user, you mean admin user. Correct?
In that case, If I understand your scenario correctly then you have a task assigned to a user X. If user X is not present then as an admin user you want to assign that task to someone else.

Admin user would not be able to directly see the tasks not assigned to him. Here is one probable appraoach that i can think of to achieve your requirement.
You can make a custom dashlet and get all the running workflows in that dashlet. You can take a look at WorkflowService. Using queryTasks method, you should be able to fetch the workflows building the required query. Once the task is displayed to the admin user, using customization, pass the next assignee name and through custom code reassign the task to next user. Using updateTask method, you should be able to do it.

Hope this helps.

jalu
Champ in-the-making
Champ in-the-making
Yes exactly the scenario.

I played around with Formtek Site Task Manager, but it seems like only task's that are created in this dashboard can be managed and not already existing OR newly created workflows.

Thanks