Definining a Gamma role

This commit is contained in:
Maxime Beauchemin 2015-09-29 22:45:43 -07:00
parent c2049f837c
commit 45b5950019
1 changed files with 17 additions and 1 deletions

View File

@ -126,4 +126,20 @@ def init():
'UserDBModelView', 'RoleModelView', 'ResetPasswordView',
'Security'):
sm.add_permission_role(alpha, perm)
sm.add_role("Gamma")
gamma = sm.add_role("Gamma")
for perm in perms:
s = perm.permission.name
if(
perm.view_menu.name not in (
'UserDBModelView',
'RoleModelView',
'ResetPasswordView',
'Security') and
perm.permission.name not in (
'can_edit',
'can_add',
'can_save',
'can_download',
'muldelete',
)):
sm.add_permission_role(gamma, perm)