cancel
Showing results for 
Search instead for 
Did you mean: 

workflow - recipients of a user task

roylerner3
Explorer
0 Kudos
1,080

Hi,

Using a trial account, I configured my account and then I created,
developed and deployed a workflow (with a use task ) on CF can play with it from the approuter site,
dev-bpmservicesflp-approuter. everything is working fine.

I wish to see the task on the recipient side without going through the hardships of configuration but by simply logging in to the same approuter as the recipient user in hope to find the user task in my inbox.

My approach is:
I sent the recipient a link to my approuter site.

I logged in to the site as the recipient (another new account) and was expecting to see the task in my inbox.
I'm aware that as a trial, a user task can only have one recipient -myself-.

However I get error in my inbox app in the counter slot, and popup errors when I enter the inbox app.
the error I get is:

  • My Inbox tile shows "Error" instead of count.
  • Error "Error while loading the tasks. For more information, see the details." occurs when opening My Inbox Tile. When Show Details clicked on this error message, "Resource not found for the segment 'TaskCollection' " appears.
  • Browser Console shows:
"Failed to update data via service /sap/opu/odata/IWPGW/TASKPROCESSING;v=2;mo/TaskCollection/$count/?$filter=Status eq 'READY' or Status eq 'RESERVED' or Status eq 'IN_PROGRESS' or Status eq 'EXECUTED': Request aborted - sap.ushell.components.tiles.applauncherdynamic.DynamicTile"

Question:

Can the recipient of a user task be exposed and see the task in her inbox without engaging any configurations i.e Boosters, roles, permissions etc.

if not, whats the right approach.

Thanks

Accepted Solutions (0)

Answers (2)

Answers (2)

vbalko-claimate
Contributor

Hello roy.lerner4,

It is not clear to me from your question how you are accessing the my inbox. But from the description of your error, especially from

/sap/opu/odata/IWPGW/TASKPROCESSING

part, it seems to me, that you are trying to show it on SCP Portal site (Portal service).

If that is the case, you have to put parameter to the application tile definition

Name: tcmURL 
Default Value: /bpmworkflowruntime/v1/tcm/ 

You can find more in this blog.

roylerner3
Explorer
0 Kudos

Hi vbalko_effiis, I appreciate the quick response.

Let me try to emphasise my question:
How can the user task's recipient who is not the host, can access her inbox without pre configuration,
The recipient is not SAP user, he's never been the SAP platform before but only needs to answer to user task..

Thanks.

vbalko-claimate
Contributor
0 Kudos

Hmmm, roy.lerner4 if this person is not a user of the SCP itself, it cannot access My Inbox. If you need just to notify that person about task to approve - you can just send a mail to his mail address. This way you can involve also person which is not member of SCP subaccount.

Archana
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello Roy,

MyInbox application is indeed to see the user tasks assigned to the recipient. As you are using trial account, so you need to configure the task only to your user - which is based on email IDs (which means the user task in workflow have to be configured to give your email ID as recipient).

Only the users who are part of workflow user task recipients list can see the tasks. These users must be authenticated and authorized to open My Inbox task. No one else will be able to view it by any means. What I do not understand is - why do you want an unauthorized person to view the task?

If My Inbox tile shows error there could be 2 reasons:

  1. Either the browser have been timeout. Open it is in incognito mode and login again.
  2. You do not have the needed permissions. To view the task, you need to have WorkflowParticipant role assigned to your user. (If you run the Booster, it will automatically assign all the needed roles to your user or you can also assign it yourself)