Integration with permissions framework
For Field Monitoring Module we use etools-validator library which is also being used in partners/psea modules.
Everything related to permissions is located inside etools.applications.field_monitoring.planning.activity_validation package, which consists of:
validations (state related + stateless),
main validator class (ActivityValid)
main permissions class (ActivityPermission)
permissions matrix (permissions_matrix.csv)
__
Last updated