title: How to run the execution module as a specific user?
body: <p>I would like to manage users settings interfaced by <code>GSettings</code> in salt. I have a Python code that can manage the <code>GSettings</code>, but it needs to do that as a specific user.</p>
  
  <p>Salt execution modules (and everything actually) by default run as a user that executed <code>salt-minion</code>, which is <code>root</code> by default. I couldn't find in the documentation information how to run a specific module as someone other. </p>
  
  <p>I can walkaround it by executing a shell with <code>su -l &lt;username&gt;</code>, that in turn would call my Python code, but I hope there is an elegant build-in way, like an option <code>user: &lt;username&gt;</code> in the module.</p>