equal
deleted
inserted
replaced
54 params: a dict with params for this View |
54 params: a dict with params for this View |
55 """ |
55 """ |
56 |
56 |
57 rights = access.Checker(params) |
57 rights = access.Checker(params) |
58 rights['create'] = ['checkIsDeveloper'] |
58 rights['create'] = ['checkIsDeveloper'] |
59 rights['edit'] = [('checkHasActiveRoleForScope', student_logic.logic)] |
59 rights['edit'] = [('checkHasActiveRoleForScope', student_logic.logic), |
|
60 ('checkIsMyEntity', student_logic.logic)] |
60 rights['delete'] = ['checkIsDeveloper'] |
61 rights['delete'] = ['checkIsDeveloper'] |
61 rights['apply'] = [ |
62 rights['apply'] = [ |
62 'checkIsUser', |
63 'checkIsUser', |
63 ('checkIsActivePeriod', ['student_signup', 'scope_path']), |
64 ('checkIsActivePeriod', ['student_signup', 'scope_path']), |
64 'checkIsNotParticipatingInProgramInScope', |
65 'checkIsNotParticipatingInProgramInScope', |