applicants.permissions - Applicants Permission Components

Local permissions for applicants/applications.

class waeup.kofa.applicants.permissions.ApplicantRole(id, title, description='')[source]

This role is dedicated to applicants only. It defines the permissions an applicant gains portal-wide.

__doc__ = 'This role is dedicated to applicants only. It defines the permissions\n an applicant gains portal-wide.\n '
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.ApplicationOwner(id, title, description='')[source]

An applicant ‘owns’ her/his application record and gains permissions to handle the record, upload a passport picture or add payment tickets.

__doc__ = "An applicant 'owns' her/his application record and\n gains permissions to handle the record, upload a passport picture or\n add payment tickets.\n "
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.ApplicationsManager(id, title, description='')[source]

The Applications Manager is allowed to edit all application records. The role also allows to add payment tickets and view statistics.

__doc__ = 'The Applications Manager is allowed to edit all application records.\n The role also allows to add payment tickets and view statistics.\n '
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.ApplicationsOfficer(id, title, description='')[source]

The Applications Officer is allowed to view all application records.

__doc__ = 'The Applications Officer is allowed to view all application records.\n '
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.CreateStudents(id, title='', description='')[source]

The CreateStudents permission allows to create a bunch student records from application records.

__doc__ = 'The CreateStudents permission allows to create a bunch student\n records from application records.\n '
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.HandleApplication(id, title='', description='')[source]

The HandleApplication permission is reserved for applicants. Applicants ‘handle’ their data. Officers ‘manage’ the data.

__doc__ = "The HandleApplication permission is reserved for applicants.\n Applicants 'handle' their data. Officers 'manage' the data.\n "
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.ManageApplication(id, title='', description='')[source]

The ManageApplication permission allows to edit the data. This permission is reserved for officers and portal managers.

__doc__ = 'The ManageApplication permission allows to edit the data. This\n permission is reserved for officers and portal managers.\n '
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.PayApplicant(id, title='', description='')[source]

The PayApplicant permission allows to add an online payment ticket.

__doc__ = 'The PayApplicant permission allows to add an online payment ticket.\n '
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.StudentsCreator(id, title, description='')[source]

The Students Creator is allowed to create a bunch of student records from application records.

__doc__ = 'The Students Creator is allowed to create a bunch of student \n records from application records.\n '
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.ViewApplication(id, title='', description='')[source]

The ViewApplication permission allows to view application records.

__doc__ = 'The ViewApplication permission allows to view application records.\n '
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.ViewApplicationStatistics(id, title='', description='')[source]

The ViewApplicationStatistics permission allows to perform statistical evaluations.

__doc__ = 'The ViewApplicationStatistics permission allows to perform statistical\n evaluations.\n '
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.ViewApplicationsTab(id, title='', description='')[source]
__doc__ = None
__module__ = 'waeup.kofa.applicants.permissions'
class waeup.kofa.applicants.permissions.ViewMyApplicationDataTab(id, title='', description='')[source]
__doc__ = None
__module__ = 'waeup.kofa.applicants.permissions'