func OperationsListHandler(c *gin.Context) {
    // check permissions
    if !can(c, secureToPermission(common.SEC_PUBLIC), common.PERM_READ) {
        NewForbiddenError().Abort(c)
        return