Add view_activity permission so that users can have the default permission to see activity.

Add view_activity to default permissions when adding a new user.
Add view_activity as a permission group, used when inviting a user.
This commit is contained in:
Rebecca Law
2016-03-29 15:35:34 +01:00
parent ed1d988bf4
commit 376a074f5f
5 changed files with 48 additions and 6 deletions

View File

@@ -6,7 +6,8 @@ from app.models import (
SEND_EMAILS,
SEND_LETTERS,
MANAGE_API_KEYS,
ACCESS_DEVELOPER_DOCS
ACCESS_DEVELOPER_DOCS,
VIEW_ACTIVITY
)
from app.schemas import permission_schema
@@ -14,7 +15,8 @@ from app.schemas import permission_schema
permissions_groups = {'send_messages': [SEND_TEXTS, SEND_EMAILS, SEND_LETTERS],
'manage_service': [MANAGE_USERS, MANAGE_SETTINGS, MANAGE_TEMPLATES],
'manage_api_keys': [MANAGE_API_KEYS, ACCESS_DEVELOPER_DOCS]}
'manage_api_keys': [MANAGE_API_KEYS, ACCESS_DEVELOPER_DOCS],
VIEW_ACTIVITY: [VIEW_ACTIVITY]}
def get_permissions_by_group(permission_groups):