app/soc/views/models/org_admin.py
changeset 2919 cb677410c0f1
parent 2667 260aaea36e49
child 3029 3c09b9396e2e
equal deleted inserted replaced
2918:d24b80677879 2919:cb677410c0f1
    58       params: a dict with params for this View
    58       params: a dict with params for this View
    59     """
    59     """
    60 
    60 
    61     rights = access.Checker(params)
    61     rights = access.Checker(params)
    62     rights['create'] = ['checkIsDeveloper']
    62     rights['create'] = ['checkIsDeveloper']
    63     rights['edit'] = [('checkHasActiveRoleForScope', org_admin_logic.logic),
    63     rights['edit'] = [('checkIsMyActiveRole', org_admin_logic.logic)]
    64         ('checkIsMyEntity', [org_admin_logic.logic, 'user', True])]
       
    65     rights['delete'] = ['checkIsDeveloper']
    64     rights['delete'] = ['checkIsDeveloper']
    66     rights['invite'] = [('checkHasActiveRoleForScope',
    65     rights['invite'] = [('checkHasActiveRoleForScope',
    67                          org_admin_logic.logic)]
    66                          org_admin_logic.logic)]
    68     rights['accept_invite'] = [('checkCanCreateFromRequest', 'org_admin'),
    67     rights['accept_invite'] = [('checkCanCreateFromRequest', 'org_admin'),
    69         'checkIsNotStudentForProgramOfOrg']
    68         'checkIsNotStudentForProgramOfOrg']