09-25-2017 07:39 AM
I am deploying projects to QA and developer stacks so that they can have their own copies of projects for testing and developing. I’m using the SnapLogic metadata snaps to delete and create pipelines and tasks. I need the executions of these pipelines to show up under the quality analyst’s or developer’s user email address so that they can view and control their executions in Dashboard under the My Executions “Show only:” filter. I have been changing every email address in the input document for creating tasks and pipelines (owner, updated_by, create_user_id, etc.) with these metadata snaps and I have changed the owner in the project’s permission. But with every attempt the Username in Dashboard is still my email address and not the email address of the user the tasks or pipelines were created with or the owner of the project. How can these tasks, pipelines or projects be configured so that their executions appear under a specific user when that user is viewing My Executions in Dashboard?
09-25-2017 02:24 PM
There is currently no public API for changing the owner of an asset. You can file an enhancement request through Support if this is something you feel you need.
09-26-2017 05:20 AM
Thank you.
09-26-2017 11:22 PM
10-04-2017 11:38 AM
Thanks for the info. Its concerning that the creator of the task always shows as the executor. This is not an accurate audit trail so I will submit an enhancement request. Is there anyway to tell who actually executed a triggered task, like in a log in Manager or through the Pipeline Monitoring API?