Merge pull request #2794 from alphagov/edit_user_email

Allow users with "manage_service" permission to edit team members' email addresses
This commit is contained in:
Pea (Malgorzata Tyczynska)
2019-02-25 10:18:34 +00:00
committed by GitHub
7 changed files with 253 additions and 5 deletions

View File

@@ -135,6 +135,7 @@ class HeaderNavigation(Navigation):
'choose_template',
'choose_template_to_copy',
'confirm_edit_organisation_name',
'confirm_edit_user_email',
'confirm_redact_template',
'conversation',
'conversation_reply',
@@ -157,6 +158,7 @@ class HeaderNavigation(Navigation):
'edit_service_template',
'edit_template_postage',
'edit_user_org_permissions',
'edit_user_email',
'edit_user_permissions',
'email_not_received',
'email_template',
@@ -324,6 +326,8 @@ class MainNavigation(Navigation):
'view_template_versions',
},
'team-members': {
'confirm_edit_user_email',
'edit_user_email',
'edit_user_permissions',
'invite_user',
'manage_users',
@@ -579,6 +583,7 @@ class CaseworkNavigation(Navigation):
'choose_template_to_copy',
'clear_cache',
'confirm_edit_organisation_name',
'confirm_edit_user_email',
'confirm_redact_template',
'conversation',
'conversation_reply',
@@ -603,6 +608,7 @@ class CaseworkNavigation(Navigation):
'edit_provider',
'edit_service_template',
'edit_template_postage',
'edit_user_email',
'edit_user_org_permissions',
'edit_user_permissions',
'email_branding',
@@ -816,6 +822,7 @@ class OrgNavigation(Navigation):
'choose_template',
'choose_template_to_copy',
'clear_cache',
'confirm_edit_user_email',
'confirm_redact_template',
'conversation',
'conversation_reply',
@@ -839,6 +846,7 @@ class OrgNavigation(Navigation):
'edit_provider',
'edit_service_template',
'edit_template_postage',
'edit_user_email',
'edit_user_permissions',
'email_branding',
'email_not_received',