I'm not very familiar with Marathon, but the 'user' in the 'run_tasks' ACL is the unix user that the executor/run process runs as. This user is set by frameworks by setting 'CommandInfo.user'.
On Thu, Mar 5, 2015 at 9:06 AM, Sivaram Kannan <sivara...@gmail.com> wrote: > > Hi, > > The user that is defined as part of Mesos's Authorization ACL, which user > is it? Taking marathon framework as example, the users defined as part of > run_tasks principal, is it the user that is used to run marathon executable > or the unix user available in the mesos-slave's? > > Documentation in > http://mesos.apache.org/documentation/latest/authorization/ does not > seems to be clear on that. Can someone clarify? > > Thanks, > ./Siva. > >