Ignore:
Timestamp:
26 May 2011, 06:58:55 (13 years ago)
Author:
Henrik Bettermann
Message:

Convert waeup.local.ApplicationsOfficer? to waeup.ApplicationsOfficer?.
Change and simplify permission settings in application section.
Assign application section permissions to Portal Manager.

Actually we need a Campus Manager (Academics Section Manager) too. Then manageUniversity should be renamed to manageAcademics.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.sirp/trunk/src/waeup/sirp/applicants/permissions.py

    r6184 r6198  
    2626
    2727# Application permissions
    28 class ViewApplication(grok.Permission):
    29     grok.name('waeup.viewApplication')
    3028
    31 class ViewFullApplication(grok.Permission):
    32     grok.name('waeup.viewFullApplication')
     29class HandleApplication(grok.Permission):
     30    grok.name('waeup.handleApplication')
    3331
    34 class EditApplication(grok.Permission):
    35     grok.name('waeup.editApplication')
     32class ManageApplications(grok.Permission):
     33    grok.name('waeup.manageApplications')
    3634
    37 class EditFullApplication(grok.Permission):
    38     grok.name('waeup.editFullApplication')
    39 
    40 # Local roles
     35# Local role
    4136class ApplicationOwner(grok.Role):
    4237    grok.name('waeup.local.ApplicationOwner')
    4338    grok.title(u'Application Owner')
    44     grok.permissions('waeup.viewApplication', 'waeup.editApplication')
     39    grok.permissions('waeup.handleApplication')
    4540
     41# Global role
    4642class ApplicationsOfficer(grok.Role):
    47     grok.name('waeup.local.ApplicationsOfficer')
     43    grok.name('waeup.ApplicationsOfficer')
    4844    grok.title(u'Applications Officer')
    49     grok.permissions('waeup.viewFullApplication', 'waeup.editFullApplication')
     45    grok.permissions('waeup.manageApplications', 'waeup.handleApplication')
Note: See TracChangeset for help on using the changeset viewer.