Fixing Team and Credential access issues

This commit is contained in:
Wayne Witzel III
2016-06-16 10:29:17 -04:00
parent 4791255350
commit 791589dab8
3 changed files with 35 additions and 1 deletions

View File

@@ -104,7 +104,9 @@ class Team(CommonModelNameNotUnique, ResourceMixin):
admin_role = ImplicitRoleField(
parent_role='organization.admin_role',
)
member_role = ImplicitRoleField()
member_role = ImplicitRoleField(
parent_role='admin_role',
)
read_role = ImplicitRoleField(
parent_role=['admin_role', 'organization.auditor_role', 'member_role'],
)