Chapter 3. Running Workers as Users
In Storm secure mode, workers can run as the user (owner of the topology) who deployed the topology. To enable, complete the following steps:
- Make sure all users who are going to deploy topologies have a UNIX account on all of the Storm nodes. Workers will run under the UNIX account for topologies deployed by the user. - Example: For user - testuser1and principal- testuser1/c6401.ambari.apache.org, make sure there is a corresponding- testuser1UNIX account.
- Add the following configuration under "Custom storm-site" in the Ambari Storm configuration screen: - supervisor.run.worker.as.user : true
- Restart Storm components. 

