Grant project access to teams through role parenting

This commit is contained in:
Akita Noek
2016-03-21 22:13:12 -04:00
parent e4a1a9c3bf
commit 54cf4b6e02

View File

@@ -219,7 +219,10 @@ class Project(UnifiedJobTemplate, ProjectOptions, ResourceMixin):
admin_role = ImplicitRoleField( admin_role = ImplicitRoleField(
role_name='Project Administrator', role_name='Project Administrator',
role_description='May manage this project', role_description='May manage this project',
parent_role='organization.admin_role', parent_role=[
'organization.admin_role',
'teams.member_role',
],
permissions = {'all': True} permissions = {'all': True}
) )
auditor_role = ImplicitRoleField( auditor_role = ImplicitRoleField(