[ 
https://issues.apache.org/jira/browse/FALCON-1974?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Balu Vellanki updated FALCON-1974:
----------------------------------
    Description: 
When an entity is updated, the bundle/coordinator of dependent feed and process 
entities should be updated in the workflow engine. These feeds and processes 
can be scheduled in workflow engine by different users.

The superuser submitting the update request may not have permissions to update 
the bundle/coord of dependent entities.  So the OozieWorkflowEngine should 
allow superuser to switch to bundle.getUser() and update the bundle/coord. Once 
the update is complete, OozieWorkflowEngine should switch back to superUser. 

The above fix would also require Falcon to confirm that the request to update 
dependent entities can be submitted only by superuser. 

  was:When an entity is updated, the bundle/coordinator of dependent feed and 
process entities should be updated in the workflow engine. The superuser 
submitting the update request may not have permissions to update the 
bundle/coord of dependent entities.  So the OozieWorkflowEngine should allow 
superuser to switch to bundle.getUser() and update the bundle/coord. Once the 
update is complete, OozieWorkflowEngine should switch back to superUser. 


> Cluster update : Allow superuser to update bundle/coord of dependent entities
> -----------------------------------------------------------------------------
>
>                 Key: FALCON-1974
>                 URL: https://issues.apache.org/jira/browse/FALCON-1974
>             Project: Falcon
>          Issue Type: Bug
>            Reporter: Balu Vellanki
>            Assignee: Balu Vellanki
>             Fix For: 0.10
>
>
> When an entity is updated, the bundle/coordinator of dependent feed and 
> process entities should be updated in the workflow engine. These feeds and 
> processes can be scheduled in workflow engine by different users.
> The superuser submitting the update request may not have permissions to 
> update the bundle/coord of dependent entities.  So the OozieWorkflowEngine 
> should allow superuser to switch to bundle.getUser() and update the 
> bundle/coord. Once the update is complete, OozieWorkflowEngine should switch 
> back to superUser. 
> The above fix would also require Falcon to confirm that the request to update 
> dependent entities can be submitted only by superuser. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to