i am new to workflow ,kindly tell me why should assign performer for an auto activity.
Please any one give the answer for my question.Even though the content server executes the method, why we set performer for an auto activity.please kindly answer my query.
Hi,
I strike with this question for the first time after seeing ur thread...
It may be because to assure the flow of activities and make accountable somebody...Its just a thought...
Go in deep with the workflow related object types and inbox notifications...
Hi
The automatic activity typically connects back to docbase to access packages, read/ update meta-data+content of the package objects. These operations are performed using the session created withperformer credentials
Thanks
Harish
Thank you very much rawat_harish .
Performer is needed because of security, in which user's name the session will be created when running the automatic activity.
If you need to ensure that an automatic activity only needs read-only access to the carried package (document, folder, anything), then set the performer for a user with such access levels. If you need to modify anything on the package then set the performer to a "power user" or to the docbase owner, it's up to you or your client's policies.
we dont assign the performer for the autoactivity, in place of performer we have our own method(what auto activity have do). when the process comes to auto activity, the method is executed.....
Same here, our workflow engine has about 10 activities and 8 of them are automated. the automated activities run as the super user and decide where to push the workflow, to the next queue, to the end, to a users inbox, etc...