Allow CCPO to view workspaces

This commit is contained in:
richard-dds
2018-09-12 11:13:06 -04:00
parent 59761800df
commit e997c5cedd
6 changed files with 46 additions and 2 deletions

View File

@@ -9,6 +9,10 @@ class Authorization(object):
workspace_user = WorkspaceUsers.get(workspace.id, user.id)
return permission in workspace_user.permissions()
@classmethod
def has_atat_permission(cls, user, permission):
return permission in user.atat_role.permissions
@classmethod
def is_in_workspace(cls, user, workspace):
return user in workspace.users