]> git.arvados.org - arvados.git/commit
Support the use of groups to grant repository permissions.
authorTom Clegg <tom@clinicalfuture.com>
Tue, 10 Dec 2013 17:03:28 +0000 (09:03 -0800)
committerTom Clegg <tom@clinicalfuture.com>
Tue, 10 Dec 2013 17:03:28 +0000 (09:03 -0800)
commit95252621f7065265dfd5d660446f5165eea93ee5
treef2ed59dd6dd4cd7fdf8156276a67606be1396d3a
parent9bac04e2fd15317938584d83fcf95bd313816850
Support the use of groups to grant repository permissions.

Now, if user A can_read group B, and group B can_read repository C,
then /arvados/v1/repositories/get_all_permissions will indicate that
user A has gitolite_permissions "R" on repository C.
services/api/app/controllers/arvados/v1/repositories_controller.rb
services/api/app/models/user.rb