Closed timyates closed 1 month ago
This commit creates the review period permissions as specified in #2223 and updates the controller to require them.
It specifies permissions for CLOSE and LAUNCH though at present, there is no REST API for these actions.
CLOSE
LAUNCH
However I included them, as they may be planned for future iterations.
Removed the check for admin user in the ReviewPeriodService as permissions are now checked at the controller layer.
Closes #2223
This commit creates the review period permissions as specified in #2223 and updates the controller to require them.
It specifies permissions for
CLOSE
andLAUNCH
though at present, there is no REST API for these actions.However I included them, as they may be planned for future iterations.
Removed the check for admin user in the ReviewPeriodService as permissions are now checked at the controller layer.
Closes #2223