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