Hi All,

I've had a few conversations offline with mesos contributors regarding
authorization and authentication.  I'd like to solicit the larger community for
comments.

I want to create groups of people and allow those groups to only launch tasks
as certain unix users.  Commonly, this unix user is a service user which has a
1:1 relationship to a group.

Mesos "users" are frameworks.  Using the framework authorization features that
were introduced in 0.20.0 frameworks can be authorized to run tasks as certain
unix users.  Mesos delegates the question of what people can launch a task as
what service users to the framework.

I don't want to have to trust that two frameworks will enforce a consistent
view of authorization.  From a security standpoint this transitive trust
significantly raises the auditing burden.  What happens when one framework
thinks jaybuff is in the ads group, but the other framework says he is not?

Jay

Reply via email to