updated code

This commit is contained in:
rajesh
2025-01-14 13:13:39 +05:30
parent efcf8e7755
commit e9df9cdb44
14 changed files with 325 additions and 238 deletions

View File

@@ -357,6 +357,7 @@ public class GepafinConstant {
public static final String USER_WITH_COMPANY_NOT_FOUND = "user.with.company.not.found";
public static final String USER_ACTION_FETCHED_SUCCESSFULLY = "user.action.fetched.successfully";
public static final String ACTION_CONTEXT_LABELS_FETCHED_SUCCESSFULLY = "action.context.labels.fetched.successfully";
//action log response
public static final String STATUS_CODE_STRING = "statusCode";
public static final String GET_STATUS_CODE_STRING = "status";

View File

@@ -1,11 +1,14 @@
package net.gepafin.tendermanagement.dao;
import jakarta.persistence.criteria.CriteriaBuilder;
import jakarta.persistence.criteria.Predicate;
import jakarta.servlet.http.HttpServletRequest;
import net.gepafin.tendermanagement.entities.RoleActionContextEntity;
import net.gepafin.tendermanagement.entities.UserActionEntity;
import net.gepafin.tendermanagement.entities.UserEntity;
import net.gepafin.tendermanagement.enums.TimePeriodEnum;
import net.gepafin.tendermanagement.enums.UserActionContextEnum;
import net.gepafin.tendermanagement.model.response.ActionContextLabelResponse;
import net.gepafin.tendermanagement.model.response.SummaryPageResponseBean;
import net.gepafin.tendermanagement.model.response.UserActionResponseBean;
import net.gepafin.tendermanagement.repositories.AssignedApplicationsRepository;
@@ -38,18 +41,16 @@ public class UserActionDao {
@Autowired
private RoleActionContextRepository roleActionContextRepository;
public SummaryPageResponseBean getUserAction(HttpServletRequest request, UserEntity userEntity, TimePeriodEnum timeFilter, String actionContext){
public SummaryPageResponseBean getUserAction(HttpServletRequest request, UserEntity userEntity, TimePeriodEnum timeFilter, List<UserActionContextEnum> actionContext){
Long numberOfLoginAttempts = userActionsRepository.countUserLoginAttempts(userEntity.getId());
Long applicationsProcessed = assignedApplicationsRepository.countAssignedApplicationsByUserId(userEntity.getId());
List<RoleActionContextEntity> actionContextLabel = roleActionContextRepository.findByRoleIdAndIsDeletedFalse(userEntity.getRoleEntity().getId());
List<UserActionEntity> userActions = getFilterUserActions(userEntity.getId(),timeFilter,actionContext);
return createSummaryPageResponse(userEntity,numberOfLoginAttempts,applicationsProcessed,actionContextLabel,userActions);
return createSummaryPageResponse(userEntity,numberOfLoginAttempts,applicationsProcessed,userActions);
}
public SummaryPageResponseBean createSummaryPageResponse(UserEntity user, Long numberOfLoginAttempts, Long applicationsProcessed, List<RoleActionContextEntity> actionContextLabel, List<UserActionEntity> userActions){
public SummaryPageResponseBean createSummaryPageResponse(UserEntity user, Long numberOfLoginAttempts, Long applicationsProcessed, List<UserActionEntity> userActions){
SummaryPageResponseBean response = new SummaryPageResponseBean();
response.setRole(user.getRoleEntity().getRoleName());
response.setLastLogin(user.getLastLogin());
@@ -58,11 +59,6 @@ public class UserActionDao {
response.setEmail(user.getEmail());
response.setNumberOfLoginAttempts(numberOfLoginAttempts);
response.setApplicationsProcessed(applicationsProcessed);
List<String> actionContextNames = actionContextLabel.stream()
.map(RoleActionContextEntity::getActionContext)
.collect(Collectors.toList());
response.setActionContextLabels(actionContextNames);
List<UserActionResponseBean> userAction = convertEntityToResponse(userActions);
response.setUserActions(userAction);
@@ -70,12 +66,17 @@ public class UserActionDao {
}
public List<UserActionEntity> getFilterUserActions(Long userId ,TimePeriodEnum timeFilter, String actionContext) {
public List<UserActionEntity> getFilterUserActions(Long userId ,TimePeriodEnum timeFilter, List<UserActionContextEnum> actionContextList) {
LocalDateTime endDate = LocalDateTime.now();
LocalDateTime startDate = (timeFilter != null) ? getStartTimeFromFilter(timeFilter) : null;
Pageable pageable = PageRequest.of(0, 25);
Specification<UserActionEntity> spec = getUserActionsSpecification(userId, startDate, endDate, actionContext);
// String actionContextLabel = (actionContext != null) ? actionContext.toString() : null;
List<String> actionContextLabels = (actionContextList != null && !actionContextList.isEmpty())
? actionContextList.stream().map(Enum::toString).collect(Collectors.toList())
: null;
Specification<UserActionEntity> spec = getUserActionsSpecification(userId, startDate, endDate, actionContextLabels);
Page<UserActionEntity> pageResult = userActionsRepository.findAll(spec, pageable);
return pageResult.getContent();
@@ -97,7 +98,7 @@ public class UserActionDao {
}
}
public Specification<UserActionEntity> getUserActionsSpecification(Long userId, LocalDateTime startDate, LocalDateTime endDate, String actionContext) {
public Specification<UserActionEntity> getUserActionsSpecification(Long userId, LocalDateTime startDate, LocalDateTime endDate, List<String> actionContextList) {
return (root, query, builder) -> {
Predicate predicate = builder.isFalse(root.get("isDeleted"));
@@ -107,10 +108,14 @@ public class UserActionDao {
predicate = builder.and(predicate, builder.between(root.get("createdDate"), startDate, endDate));
}
if (actionContext != null) {
predicate = builder.and(predicate, builder.equal(root.get("actionContext"), actionContext));
}
if (actionContextList != null && !actionContextList.isEmpty()) {
CriteriaBuilder.In<Object> inClause = builder.in(root.get("actionContext"));
for (String actionContext : actionContextList) {
inClause.value(actionContext);
}
predicate = builder.and(predicate, inClause);
}
query.orderBy(builder.desc(root.get("createdDate")));
return predicate;
@@ -135,4 +140,21 @@ public class UserActionDao {
return responseBean;
}).collect(Collectors.toList());
}
public List<ActionContextLabelResponse> getActionContextLabels(HttpServletRequest request, UserEntity userEntity){
List<RoleActionContextEntity> actionContextLabel = roleActionContextRepository.findActionContextLabel(userEntity.getRoleEntity().getId());
return convertRoleContextEntityToResponse(actionContextLabel);
}
private List<ActionContextLabelResponse> convertRoleContextEntityToResponse(List<RoleActionContextEntity> actionContextEntities){
return actionContextEntities.stream().map(actionContext -> {
ActionContextLabelResponse responseBean = new ActionContextLabelResponse();
responseBean.setId(actionContext.getId());
responseBean.setActionContext(UserActionContextEnum.valueOf(actionContext.getActionContext()));
responseBean.setRoleId(actionContext.getRoleId());
responseBean.setDescription(actionContext.getDescription());
responseBean.setIsViewed(actionContext.getIsViewed());
return responseBean;
}).collect(Collectors.toList());
}
}

View File

@@ -166,7 +166,8 @@ public enum UserActionContextEnum {
CREATE_APPOINTMENT("CREATE_APPOINTMENT"),
UPLOAD_DOCUMENT_TO_EXTERNAL_SYSTEM("UPLOAD_DOCUMENT_TO_EXTERNAL_SYSTEM"),
GET_USER_ACTION("GET_USER_ACTION");
GET_USER_ACTION("GET_USER_ACTION"),
GET_ACTION_CONTEXT_LABELS("GET_ACTION_CONTEXT_LABELS");
private final String value;

View File

@@ -0,0 +1,12 @@
package net.gepafin.tendermanagement.model.response;
import lombok.Data;
import net.gepafin.tendermanagement.enums.UserActionContextEnum;
@Data
public class ActionContextLabelResponse {
private Long id;
private UserActionContextEnum actionContext;
private Long roleId;
private Boolean isViewed;
private String description;
}

View File

@@ -14,6 +14,5 @@ public class SummaryPageResponseBean {
private LocalDateTime registrationDate;
private Long numberOfLoginAttempts;
private Long applicationsProcessed;
private List<String> actionContextLabels;
private List<UserActionResponseBean> userActions;
}

View File

@@ -3,13 +3,17 @@ package net.gepafin.tendermanagement.repositories;
import net.gepafin.tendermanagement.entities.RoleActionContextEntity;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface RoleActionContextRepository extends JpaRepository<RoleActionContextEntity,Long>, JpaSpecificationExecutor<RoleActionContextEntity> {
List<RoleActionContextEntity> findByRoleIdAndIsDeletedFalse(Long roleId);
@Query("SELECT r FROM RoleActionContextEntity r WHERE r.roleId = :roleId AND r.isDeleted = false AND r.isViewed = true")
List<RoleActionContextEntity> findActionContextLabel(@Param("roleId") Long roleId);

View File

@@ -2,8 +2,14 @@ package net.gepafin.tendermanagement.service;
import jakarta.servlet.http.HttpServletRequest;
import net.gepafin.tendermanagement.enums.TimePeriodEnum;
import net.gepafin.tendermanagement.enums.UserActionContextEnum;
import net.gepafin.tendermanagement.model.response.ActionContextLabelResponse;
import net.gepafin.tendermanagement.model.response.SummaryPageResponseBean;
import java.util.List;
public interface UserActionService {
public SummaryPageResponseBean getUserAction(HttpServletRequest request, Long userId, TimePeriodEnum timeFilter, String actionContext);
public SummaryPageResponseBean getUserAction(HttpServletRequest request, Long userId, TimePeriodEnum timeFilter, List<UserActionContextEnum> actionContext);
public List<ActionContextLabelResponse> getActionContextLabels(HttpServletRequest request, Long userId);
}

View File

@@ -4,12 +4,16 @@ import jakarta.servlet.http.HttpServletRequest;
import net.gepafin.tendermanagement.dao.UserActionDao;
import net.gepafin.tendermanagement.entities.UserEntity;
import net.gepafin.tendermanagement.enums.TimePeriodEnum;
import net.gepafin.tendermanagement.enums.UserActionContextEnum;
import net.gepafin.tendermanagement.model.response.ActionContextLabelResponse;
import net.gepafin.tendermanagement.model.response.SummaryPageResponseBean;
import net.gepafin.tendermanagement.service.UserActionService;
import net.gepafin.tendermanagement.util.Validator;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class UserActionServiceImpl implements UserActionService {
@@ -21,8 +25,14 @@ public class UserActionServiceImpl implements UserActionService {
@Override
public SummaryPageResponseBean getUserAction(HttpServletRequest request, Long userId, TimePeriodEnum timeFilter, String actionContext) {
public SummaryPageResponseBean getUserAction(HttpServletRequest request, Long userId, TimePeriodEnum timeFilter, List<UserActionContextEnum> actionContext) {
UserEntity user = validator.validateUserId(request, userId);
return userActionDao.getUserAction(request,user,timeFilter,actionContext);
}
@Override
public List<ActionContextLabelResponse> getActionContextLabels(HttpServletRequest request, Long userId) {
UserEntity user = validator.validateUserId(request, userId);
return userActionDao.getActionContextLabels(request,user);
}
}

View File

@@ -7,6 +7,8 @@ import io.swagger.v3.oas.annotations.media.ExampleObject;
import io.swagger.v3.oas.annotations.responses.ApiResponse;
import jakarta.servlet.http.HttpServletRequest;
import net.gepafin.tendermanagement.enums.TimePeriodEnum;
import net.gepafin.tendermanagement.enums.UserActionContextEnum;
import net.gepafin.tendermanagement.model.response.ActionContextLabelResponse;
import net.gepafin.tendermanagement.model.response.SummaryPageResponseBean;
import net.gepafin.tendermanagement.model.util.Response;
import net.gepafin.tendermanagement.web.rest.api.errors.ErrorConstants;
@@ -16,6 +18,8 @@ import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestParam;
import java.util.List;
public interface UserActionApi {
@Operation(summary = "Api to get user action",
responses = {
@@ -26,8 +30,20 @@ public interface UserActionApi {
@ExampleObject(value = ErrorConstants.UNAUTHORIZED_ERROR_EXAMPLE) })),
@ApiResponse(responseCode = "400", description = "Bad Request", content = @Content(mediaType = MediaType.APPLICATION_JSON_VALUE, examples = {
@ExampleObject(value = ErrorConstants.BADREQUEST_ERROR_EXAMPLE) })) })
@GetMapping(value = "/{userId}", produces = { "application/json" })
@GetMapping(value = "/user/{userId}", produces = { "application/json" })
ResponseEntity<Response<SummaryPageResponseBean>> getUserAction(HttpServletRequest request, @Parameter(description = "The user id", required = true) @PathVariable("userId") Long userId,
@Parameter(description = "Time Filter") @RequestParam(value = "timeFilter", required = false) TimePeriodEnum timeFilter,
@Parameter(description = "Action Context") @RequestParam(value = "actionContext", required = false) String actionContext);
@Parameter(description = "Action Context") @RequestParam(value = "actionContext", required = false) List<UserActionContextEnum> actionContext);
@Operation(summary = "Api to get action context label",
responses = {
@ApiResponse(responseCode = "200", description = "OK"),
@ApiResponse(responseCode = "404", description = "Not Found", content = @Content(mediaType = MediaType.APPLICATION_JSON_VALUE, examples = {
@ExampleObject(value = ErrorConstants.NOTFOUND_ERROR_EXAMPLE) })),
@ApiResponse(responseCode = "401", description = "Unauthorized", content = @Content(mediaType = MediaType.APPLICATION_JSON_VALUE, examples = {
@ExampleObject(value = ErrorConstants.UNAUTHORIZED_ERROR_EXAMPLE) })),
@ApiResponse(responseCode = "400", description = "Bad Request", content = @Content(mediaType = MediaType.APPLICATION_JSON_VALUE, examples = {
@ExampleObject(value = ErrorConstants.BADREQUEST_ERROR_EXAMPLE) })) })
@GetMapping(value = "/user/{userId}/action-context", produces = { "application/json" })
ResponseEntity<Response<List<ActionContextLabelResponse>>> getActionContextLabels(HttpServletRequest request, @Parameter(description = "The user id", required = true) @PathVariable("userId") Long userId);
}

View File

@@ -7,6 +7,7 @@ import net.gepafin.tendermanagement.enums.TimePeriodEnum;
import net.gepafin.tendermanagement.enums.UserActionContextEnum;
import net.gepafin.tendermanagement.enums.UserActionLogsEnum;
import net.gepafin.tendermanagement.model.request.UserActionRequest;
import net.gepafin.tendermanagement.model.response.ActionContextLabelResponse;
import net.gepafin.tendermanagement.model.response.SummaryPageResponseBean;
import net.gepafin.tendermanagement.model.util.Response;
import net.gepafin.tendermanagement.service.UserActionService;
@@ -19,6 +20,8 @@ import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
@RequestMapping("${openapi.gepafin.base-path:/v1/userAction}")
public class UserActionApiController implements UserActionApi {
@@ -30,7 +33,7 @@ public class UserActionApiController implements UserActionApi {
private LoggingUtil loggingUtil;
@Override
public ResponseEntity<Response<SummaryPageResponseBean>> getUserAction(HttpServletRequest request, Long userId, TimePeriodEnum timeFilter, String actionContext) {
public ResponseEntity<Response<SummaryPageResponseBean>> getUserAction(HttpServletRequest request, Long userId, TimePeriodEnum timeFilter, List<UserActionContextEnum> actionContext) {
/** This code is responsible for creating user action logs for the "get user action" operation. **/
loggingUtil.logUserAction(UserActionRequest.builder().request(request).actionType(UserActionLogsEnum.VIEW)
@@ -39,5 +42,17 @@ public class UserActionApiController implements UserActionApi {
return ResponseEntity.status(HttpStatus.OK)
.body(new Response<>(userActionResponse, Status.SUCCESS, Translator.toLocale(GepafinConstant.USER_ACTION_FETCHED_SUCCESSFULLY)));
}
@Override
public ResponseEntity<Response<List<ActionContextLabelResponse>>> getActionContextLabels(HttpServletRequest request, Long userId) {
/** This code is responsible for creating user action logs for the "get user action context labels" operation. **/
loggingUtil.logUserAction(UserActionRequest.builder().request(request).actionType(UserActionLogsEnum.VIEW)
.actionContext(UserActionContextEnum.GET_ACTION_CONTEXT_LABELS).build());
List<ActionContextLabelResponse> actionContextResponse= userActionService.getActionContextLabels(request,userId);
return ResponseEntity.status(HttpStatus.OK)
.body(new Response<>(actionContextResponse, Status.SUCCESS, Translator.toLocale(GepafinConstant.ACTION_CONTEXT_LABELS_FETCHED_SUCCESSFULLY)));
}
}

View File

@@ -2163,7 +2163,7 @@
<column name="is_deleted" type="BOOLEAN" defaultValueBoolean="false">
<constraints nullable="false"/>
</column>
<column name="is_viewed" type="BOOLEAN" defaultValueBoolean="false">
<column name="is_viewed" type="BOOLEAN" defaultValueBoolean="true">
<constraints nullable="false"/>
</column>
<column name="description" type="TEXT"/>

View File

@@ -1,244 +1,243 @@
INSERT INTO role_action_context (action_context, role_id, is_deleted, is_viewed, description ,created_date, updated_date) VALUES
('CREATE_CALL_STEP_1', 2, false, false,'CREATE_CALL_STEP_1', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_CALL_STEP_1', 2, false, false, 'UPDATE_CALL_STEP_1','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_CALL_STEP_2', 2, false, false, 'CREATE_UPDATE_CALL_STEP_2','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('VALIDATE_CALL', 2, false, false,'CONVALIDA CHIAMATA','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_CALL_STATUS', 2, false, false, 'AGGIORNA STATO CHIAMA','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_CALL', 1, false, false, 'OTTIENI CHIAMA','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_CALL', 2, false, false, 'OTTIENI CHIAMA','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_CALL_DOCUMENT', 2 ,false, false, 'SCARICA DOCUMENTO CHIAMA','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_CALL_DOCUMENT', 1 ,false, false,'SCARICA DOCUMENTO CHIAMA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_CALL_DOCUMENT', 3,false, false,'SCARICA DOCUMENTO CHIAMA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_CALL_DOCUMENT', 5 , false, false,'SCARICA DOCUMENTO CHIAMA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_CALL_STEP_1', 2, false, true,'Create Call Step 1', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_CALL_STEP_1', 2, false, true, 'Update Call Step 1','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_CALL_STEP_2', 2, false, true, 'Create Update Call Step 2','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('VALIDATE_CALL', 2, false, true,'Convalida Chiamata','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_CALL_STATUS', 2, false, true, 'Aggiorna Stato Chiama','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_CALL', 1, false, true, 'Ottieni Chiama','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_CALL', 2, false, true, 'Ottieni Chiama','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_CALL_DOCUMENT', 2 ,false, true, 'Scarica Documento Chiama','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_CALL_DOCUMENT', 1 ,false, true,'Scarica Documento Chiama', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_CALL_DOCUMENT', 3,false, true,'Scarica Documento Chiama', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_CALL_DOCUMENT', 5 , false, true,'Scarica Documento Chiama', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_USER', 1, false, false, 'CREA UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_USER', 2, false, false, 'CREA UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('USER_LOGIN', 1, false, false, 'ACCESSO UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('USER_LOGIN', 2, false, false, 'ACCESSO UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('USER_LOGIN', 3, false, false, 'ACCESSO UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('USER_LOGIN', 5, false, false, 'ACCESSO UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('LOGOUT_USER', 1, false, false,'LOGOUT UTENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('LOGOUT_USER', 2, false, false,'LOGOUT UTENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('LOGOUT_USER', 3, false, false,'LOGOUT UTENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('LOGOUT_USER', 5, false, false,'LOGOUT UTENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_USER', 2, false, false, 'OTTIENI UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_USER_DETAILS', 2, false, false, 'AGGIORNA DETTAGLI UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_USER_DETAILS', 1, false, false, 'AGGIORNA DETTAGLI UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_USER_DETAILS', 3, false, false, 'AGGIORNA DETTAGLI UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_USER_DETAILS', 5, false, false,'AGGIORNA DETTAGLI UTENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_USER', 2, false, false, 'ELIMINA UTENTE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_USER', 1, false, true, 'Crea Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_USER', 2, false, true, 'Crea Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('USER_LOGIN', 1, false, true, 'Accesso Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('USER_LOGIN', 2, false, true, 'Accesso Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('USER_LOGIN', 3, false, true, 'Accesso Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('USER_LOGIN', 5, false, true, 'Accesso Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('LOGOUT_USER', 1, false, true,'Logout Utente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('LOGOUT_USER', 2, false, true,'Logout Utente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('LOGOUT_USER', 3, false, true,'Logout Utente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('LOGOUT_USER', 5, false, true,'Logout Utente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_USER', 2, false, true, 'Ottieni Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_USER_DETAILS', 2, false, true, 'Aggiorna Dettagli Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_USER_DETAILS', 1, false, true, 'Aggiorna Dettagli Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_USER_DETAILS', 3, false, true, 'Aggiorna Dettagli Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_USER_DETAILS', 5, false, true,'Aggiorna Dettagli Utente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_USER', 2, false, true, 'Elimina Utente','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('VALIDATE_NEW_USER_WITH_SPID_TOKEN', 1, false, false, 'VALIDA NUOVO UTENTE CON TOKEN SPID','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('VALIDATE_EXISTING_USER_WITH_SPID_TOKEN', 1, false, false,'VALIDA UTENTE ESISTENTE CON TOKEN SPID','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_VALID_USER_DETAILS', 1, false, false, 'OTTIENI DETTAGLI UTENTE VALIDO','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_VALID_USER_DETAILS', 2, false, false,'OTTIENI DETTAGLI UTENTE VALIDO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_USERS_BY_ROLE', 2, false, false,'OTTIENI TUTTI GLI UTENTI PER RUOLO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_USERS_BY_ROLE', 5, false, false,'OTTIENI TUTTI GLI UTENTI PER RUOLO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('VALIDATE_NEW_USER_WITH_SPID_TOKEN', 1, false, true, 'Valida Nuovo Utente Con Token SPID', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('VALIDATE_EXISTING_USER_WITH_SPID_TOKEN', 1, false, true, 'Valida Utente Esistente Con Token SPID', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_VALID_USER_DETAILS', 1, false, true, 'Ottieni Dettagli Utente Valido', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_VALID_USER_DETAILS', 2, false, true, 'Ottieni Dettagli Utente Valido', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_USERS_BY_ROLE', 2, false, true, 'Ottieni Tutti Gli Utenti Per Ruolo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_USERS_BY_ROLE', 5, false, true, 'Ottieni Tutti Gli Utenti Per Ruolo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION', 2, false, false, 'OTTIENI APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION', 1, false, false, 'OTTIENI APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION', 3, false, false, 'OTTIENI APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION', 5, false, false, 'OTTIENI APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_APPLICATION_FORM', 1, false, false, 'CREA/AGGIORNA FORM APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_APPLICATION_FORM', 2, false, false, 'CREA/AGGIORNA FORM APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_APPLICATION', 1, false, false, 'CREA APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_APPLICATION', 2, false, false, 'CREA APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_APPLICATION', 1, false, false, 'ELIMINA APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_APPLICATION', 2, false, false, 'ELIMINA APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_APPLICATION', 1, false, false, 'OTTIENI TUTTE LE APPLICAZIONI', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_APPLICATION', 2, false, false, 'OTTIENI TUTTE LE APPLICAZIONI', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION', 2, false, true, 'Ottieni Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION', 1, false, true, 'Ottieni Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION', 3, false, true, 'Ottieni Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION', 5, false, true, 'Ottieni Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_APPLICATION_FORM', 1, false, true, 'Crea/Aggiorna Form Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_APPLICATION_FORM', 2, false, true, 'Crea/Aggiorna Form Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_APPLICATION', 1, false, true, 'Crea Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_APPLICATION', 2, false, true, 'Crea Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_APPLICATION', 1, false, true, 'Elimina Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_APPLICATION', 2, false, true, 'Elimina Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_APPLICATION', 1, false, true, 'Ottieni Tutte Le Applicazioni', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_APPLICATION', 2, false, true, 'Ottieni Tutte Le Applicazioni', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_APPLICATION_STATUS', 2, false, false, 'AGGIORNA STATO DELL APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('VALIDATE_APPLICATION', 2, false, false, 'VALIDA APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_SIGNED_DOCUMENT', 2, false, false, 'CARICA DOCUMENTO FIRMATO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_PDF', 2, false, false, 'SCARICA PDF', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_SIGNED_DOCUMENT', 2, false, false, 'OTTIENI DOCUMENTO FIRMATO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_NEXT_PREVIOUS_FORM', 2, false, false, 'OTTIENI FORM SUCCESSIVO/PRECEDENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_APPLICATION_DOC_ZIP', 2, false, false, 'SCARICA DOCUMENTI DELL APPLICAZIONE IN ZIP', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_APPLICATION_STATUS', 2, false, true, 'Aggiorna Stato Dell Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('VALIDATE_APPLICATION', 2, false, true, 'Valida Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_SIGNED_DOCUMENT', 2, false, true, 'Carica Documento Firmato', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_PDF', 2, false, true, 'Scarica PDF', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_SIGNED_DOCUMENT', 2, false, true, 'Ottieni Documento Firmato', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_NEXT_PREVIOUS_FORM', 2, false, true, 'Ottieni Form Successivo/Precedente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_APPLICATION_DOC_ZIP', 2, false, true, 'Scarica Documenti Dell Applicazione In ZIP', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_APPLICATION_STATUS', 1, false, false, 'AGGIORNA STATO DELL APPLICAZIONE','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('VALIDATE_APPLICATION', 1, false, false,'CARICA DOCUMENTO FIRMATO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_SIGNED_DOCUMENT', 1, false, false, 'CARICA DOCUMENTO FIRMATO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_PDF', 1, false, false, 'SCARICA PDF', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_SIGNED_DOCUMENT', 1, false, false, 'OTTIENI DOCUMENTO FIRMATO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_NEXT_PREVIOUS_FORM', 1, false, false, 'OTTIENI FORM SUCCESSIVO/PRECEDENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_APPLICATION_DOC_ZIP', 1, false, false, 'SCARICA DOCUMENTI DELL APPLICAZIONE IN ZIP', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_APPLICATION_STATUS', 1, false, true, 'Aggiorna Stato Dell Applicazione','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('VALIDATE_APPLICATION', 1, false, true,'Valida Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_SIGNED_DOCUMENT', 1, false, true, 'Carica Documento Firmato', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_PDF', 1, false, true, 'Scarica PDF', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_SIGNED_DOCUMENT', 1, false, true, 'Ottieni Documento Firmato', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_NEXT_PREVIOUS_FORM', 1, false, true, 'Ottieni Form Successivo/Precedente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_APPLICATION_DOC_ZIP', 1, false, true, 'Scarica Documenti Dell Applicazione In ZIP', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_FAQ', 2, false, false, 'CREA FAQ', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_FAQ', 2, false, false, 'OTTIENI FAQ', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_FAQ_DETAILS', 2, false, false, 'AGGIORNA DETTAGLI FAQ', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_FAQ', 2, false, false, 'ELIMINA FAQ', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_FAQ', 2, false, true, 'Crea Faq', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_FAQ', 2, false, true, 'Ottieni Faq', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_FAQ_DETAILS', 2, false, true, 'Aggiorna Dettagli Faq', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_FAQ', 2, false, true, 'Elimina Faq', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_FAQ', 1, false, false, 'CREA FAQ', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_FAQ', 1, false, false, 'OTTIENI FAQ', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_FAQ_DETAILS', 1, false, false, 'AGGIORNA DETTAGLI FAQ', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_FAQ', 1, false, false, 'ELIMINA FAQ', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_FAQ', 1, false, true, 'Crea Faq', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_FAQ', 1, false, true, 'Ottieni Faq', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_FAQ_DETAILS', 1, false, true, 'Aggiorna Dettagli Faq', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_FAQ', 1, false, true, 'Elimina Faq', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_COMPANY', 1, false, false, 'CREA AZIENDA','2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY', 1, false, false, 'OTTIENI AZIENDA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY', 2, false, false, 'OTTIENI AZIENDA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY', 5, false, false, 'OTTIENI AZIENDA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY', 3, false, false, 'OTTIENI AZIENDA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_COMPANY', 1, false, false, 'AGGIORNA AZIENDA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_COMPANY', 2, false, false, 'ELIMINA AZIENDA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_COMPANY', 1, false, false, 'ELIMINA AZIENDA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_COMPANY_DELEGATION', 1, false, false, 'CARICA DELEGA AZIENDALE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_COMPANY_DELEGATION_TEMPLATE', 1, false, false, 'SCARICA MODELLO DELEGA AZIENDALE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_DELEGATION', 1, false, false, 'OTTIENI DELEGA AZIENDALE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_DELEGATION', 2, false, false, 'OTTIENI DELEGA AZIENDALE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_DELEGATION', 3, false, false, 'OTTIENI DELEGA AZIENDALE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_DELEGATION', 5, false, false, 'OTTIENI DELEGA AZIENDALE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_COMPANY_DELEGATION', 1, false, false, 'ELIMINA DELEGA AZIENDALE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CHECK_COMPANY_VAT_NUMBER', 1, false, false, 'VERIFICA PARTITA IVA AZIENDALE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CHECK_COMPANY_VAT_NUMBER', 2, false, false, 'VERIFICA PARTITA IVA AZIENDALE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_BY_USER', 2, false, false, 'OTTIENI AZIENDA PER UTENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_BY_USER', 1, false, false, 'OTTIENI AZIENDA PER UTENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('REMOVE_COMPANY_FROM_USER', 2, false, false, 'RIMUOVI AZIENDA DA UTENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_COMPANY', 1, false, true, 'Crea Azienda', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY', 1, false, true, 'Ottieni Azienda', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY', 2, false, true, 'Ottieni Azienda', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY', 5, false, true, 'Ottieni Azienda', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY', 3, false, true, 'Ottieni Azienda', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_COMPANY', 1, false, true, 'Aggiorna Azienda', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_COMPANY', 2, false, true, 'Elimina Azienda', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_COMPANY', 1, false, true, 'Elimina Azienda', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_COMPANY_DELEGATION', 1, false, true, 'Carica Delega Aziendale', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DOWNLOAD_COMPANY_DELEGATION_TEMPLATE', 1, false, true, 'Scarica Modello Delega Aziendale', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_DELEGATION', 1, false, true, 'Ottieni Delega Aziendale', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_DELEGATION', 2, false, true, 'Ottieni Delega Aziendale', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_DELEGATION', 3, false, true, 'Ottieni Delega Aziendale', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_DELEGATION', 5, false, true, 'Ottieni Delega Aziendale', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_COMPANY_DELEGATION', 1, false, true, 'Elimina Delega Aziendale', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CHECK_COMPANY_VAT_NUMBER', 1, false, true, 'Verifica Partita Iva Aziendale', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CHECK_COMPANY_VAT_NUMBER', 2, false, true, 'Verifica Partita Iva Aziendale', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_BY_USER', 2, false, true, 'Ottieni Azienda Per Utente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_COMPANY_BY_USER', 1, false, true, 'Ottieni Azienda Per Utente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('REMOVE_COMPANY_FROM_USER', 2, false, true, 'Rimuovi Azienda Da Utente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_LOOKUP_DATA', 2, false, false, 'CREA DATI DI RIFERIMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_LOOKUP_DATA', 2, false, false, 'ELIMINA DATI DI RIFERIMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_LOOKUP_DATA', 2, false, false, 'AGGIORNA DATI DI RIFERIMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA', 2, false, false, 'OTTIENI DATI DI RIFERIMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA', 3, false, false, 'OTTIENI DATI DI RIFERIMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA', 5, false, false, 'OTTIENI DATI DI RIFERIMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA_BY_TYPE', 2, false, false, 'OTTIENI DATI DI RIFERIMENTO PER TIPO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA_BY_TYPE', 3, false, false, 'OTTIENI DATI DI RIFERIMENTO PER TIPO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA_BY_TYPE', 5, false, false, 'OTTIENI DATI DI RIFERIMENTO PER TIPO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_LOOKUP_DATA', 2, false, true, 'Crea Dati Di Riferimento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_LOOKUP_DATA', 2, false, true, 'Elimina Dati Di Riferimento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_LOOKUP_DATA', 2, false, true, 'Aggiorna Dati Di Riferimento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA', 2, false, true, 'Ottieni Dati Di Riferimento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA', 3, false, true, 'Ottieni Dati Di Riferimento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA', 5, false, true, 'Ottieni Dati Di Riferimento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA_BY_TYPE', 2, false, true, 'Ottieni Dati Di Riferimento Per Tipo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA_BY_TYPE', 3, false, true, 'Ottieni Dati Di Riferimento Per Tipo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOOKUP_DATA_BY_TYPE', 5, false, true, 'Ottieni Dati Di Riferimento Per Tipo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_HUB', 2, false, false, 'CREA HUB', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_HUB', 2, false, false, 'OTTIENI HUB', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_HUB', 2, false, false, 'ELIMINA HUB', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_HUB', 2, false, false, 'AGGIORNA HUB', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_HUB', 2, false, false, 'OTTIENI TUTTI GLI HUB', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_HUB_BY_UUID', 2, false, false, 'OTTIENI HUB PER UUID', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_HUB', 2, false, true, 'Crea Hub', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_HUB', 2, false, true, 'Ottieni Hub', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_HUB', 2, false, true, 'Elimina Hub', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_HUB', 2, false, true, 'Aggiorna Hub', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_HUB', 2, false, true, 'Ottieni Tutti Gli Hub', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_HUB_BY_UUID', 2, false, true, 'Ottieni Hub Per UUID', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_AMENDMENT', 3, false, false, 'CREA MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_AMENDMENT', 5, false, false, 'CREA MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT', 3, false, false, 'OTTIENI MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT', 5, false, false, 'OTTIENI MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CLOSE_AMENDMENT', 3, false, false, 'CHIUDI MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CLOSE_AMENDMENT', 5, false, false, 'CHIUDI MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_AMENDMENT', 3, false, false, 'AGGIORNA MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_AMENDMENT', 5, false, false, 'AGGIORNA MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_AMENDMENT', 3, false, false, 'ELIMINA MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_AMENDMENT', 5, false, false, 'ELIMINA MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_AMENDMENT_STATUS', 3, false, false, 'AGGIORNA STATO MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_AMENDMENT_STATUS', 5, false, false, 'AGGIORNA STATO MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_AMENDMENT_BY_PREINSTRUCTOR_USER_ID', 3, false, false, 'OTTIENI TUTTE LE MODIFICHE PER ID UTENTE PREIISTRUTTORE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_AMENDMENT_BY_PREINSTRUCTOR_USER_ID', 5, false, false, 'OTTIENI TUTTE LE MODIFICHE PER ID UTENTE PREIISTRUTTORE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_AMENDMENT_BY_BENEFICIARY_USER_ID', 1, false, false, 'OTTIENI TUTTE LE MODIFICHE PER ID UTENTE BENEFICIARIO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT_BY_APPLICATION_ID', 3, false, false, 'OTTIENI MODIFICA PER ID DOMANDA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT_BY_APPLICATION_ID', 5, false, false, 'OTTIENI MODIFICA PER ID DOMANDA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('EXTEND_RESPONSE_DAYS_FOR_AMENDMENT', 3, false, false, 'ESTENDI GIORNI RISPOSTA PER MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('EXTEND_RESPONSE_DAYS_FOR_AMENDMENT', 5, false, false, 'ESTENDI GIORNI RISPOSTA PER MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION_DATA_FOR_AMENDMENT', 3, false, false, 'OTTIENI DATI DOMANDA PER MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION_DATA_FOR_AMENDMENT', 5, false, false, 'OTTIENI DATI DOMANDA PER MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_AMENDMENT', 3, false, true, 'Crea Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_AMENDMENT', 5, false, true, 'Crea Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT', 3, false, true, 'Ottieni Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT', 5, false, true, 'Ottieni Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CLOSE_AMENDMENT', 3, false, true, 'Chiudi Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CLOSE_AMENDMENT', 5, false, true, 'Chiudi Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_AMENDMENT', 3, false, true, 'Aggiorna Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_AMENDMENT', 5, false, true, 'Aggiorna Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_AMENDMENT', 3, false, true, 'Elimina Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_AMENDMENT', 5, false, true, 'Elimina Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_AMENDMENT_STATUS', 3, false, true, 'Aggiorna Stato Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_AMENDMENT_STATUS', 5, false, true, 'Aggiorna Stato Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_AMENDMENT_BY_PREINSTRUCTOR_USER_ID', 3, false, true, 'Ottieni Tutte Le Modifiche Per ID Utente Preistruttore', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_AMENDMENT_BY_PREINSTRUCTOR_USER_ID', 5, false, true, 'Ottieni Tutte Le Modifiche Per ID Utente Preistruttore', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ALL_AMENDMENT_BY_BENEFICIARY_USER_ID', 1, false, true, 'Ottieni Tutte Le Modifiche Per ID Utente Beneficiario', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT_BY_APPLICATION_ID', 3, false, true, 'Ottieni Modifica Per ID Domanda', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT_BY_APPLICATION_ID', 5, false, true, 'Ottieni Modifica Per ID Domanda', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('EXTEND_RESPONSE_DAYS_FOR_AMENDMENT', 3, false, true, 'Estendi Giorni Risposta Per Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('EXTEND_RESPONSE_DAYS_FOR_AMENDMENT', 5, false, true, 'Estendi Giorni Risposta Per Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION_DATA_FOR_AMENDMENT', 3, false, true, 'Ottieni Dati Domanda Per Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION_DATA_FOR_AMENDMENT', 5, false, true, 'Ottieni Dati Domanda Per Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_APPLICATION_EVALUATION', 3, false, false, 'CREA/AGGIORNA VALUTAZIONE APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_APPLICATION_EVALUATION', 5, false, false, 'CREA/AGGIORNA VALUTAZIONE APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION_EVALUATION', 3, false, false, 'OTTIENI VALUTAZIONE APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION_EVALUATION', 5, false, false, 'OTTIENI VALUTAZIONE APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_APPLICATION_EVALUATION', 3, false, false, 'ELIMINA VALUTAZIONE APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_APPLICATION_EVALUATION', 5, false, false, 'ELIMINA VALUTAZIONE APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_BENEFICIARY_PREFERRED_CALL', 2, false, false, 'CREA CHIAMATA PREFERITA BENEFICIARIO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_BENEFICIARY_PREFERRED_CALL', 1, false, false, 'CREA CHIAMATA PREFERITA BENEFICIARIO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_BENEFICIARY_PREFERRED_CALL', 2, false, false, 'ELIMINA CHIAMATA PREFERITA BENEFICIARIO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_BENEFICIARY_PREFERRED_CALL', 1, false, false, 'ELIMINA CHIAMATA PREFERITA BENEFICIARIO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_BENEFICIARY_PREFERRED_CALL', 1, false, false, 'OTTIENI CHIAMATA PREFERITA BENEFICIARIO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_BENEFICIARY_PREFERRED_CALL', 2, false, false, 'OTTIENI CHIAMATA PREFERITA BENEFICIARIO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_BENEFICIARY_PREFERRED_CALL', 2, false, false, 'AGGIORNA CHIAMATA PREFERITA BENEFICIARIO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_BENEFICIARY_PREFERRED_CALL', 1, false, false, 'AGGIORNA CHIAMATA PREFERITA BENEFICIARIO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_ASSIGNED_APPLICATION', 2, false, false, 'CREA APPLICAZIONE ASSEGNATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_ASSIGNED_APPLICATION', 5, false, false, 'CREA APPLICAZIONE ASSEGNATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_ASSIGNED_APPLICATION', 2, false, false, 'ELIMINA APPLICAZIONE ASSEGNATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_ASSIGNED_APPLICATION', 5, false, false, 'ELIMINA APPLICAZIONE ASSEGNATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ASSIGNED_APPLICATION', 2, false, false, 'OTTIENI APPLICAZIONE ASSEGNATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ASSIGNED_APPLICATION', 3, false, false, 'OTTIENI APPLICAZIONE ASSEGNATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ASSIGNED_APPLICATION', 5, false, false, 'OTTIENI APPLICAZIONE ASSEGNATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_ASSIGNED_APPLICATION_DETAILS', 2, false, false, 'AGGIORNA DETTAGLI APPLICAZIONE ASSEGNATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_ASSIGNED_APPLICATION_DETAILS', 5, false, false, 'AGGIORNA DETTAGLI APPLICAZIONE ASSEGNATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_FORM_FIELD', 2, false, false, 'CREA CAMPO MODULO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_FORM_FIELD', 2, false, false, 'AGGIORNA CAMPO MODULO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_FORM_FIELD', 2, false, false, 'OTTIENI CAMPO MODULO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_FORM_FIELD', 2, false, false, 'ELIMINA CAMPO MODULO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_CALL_DOCUMENT', 2, false, false, 'CARICA DOCUMENTO CHIAMATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_CALL_IMAGES', 2, false, false, 'CARICA IMMAGINI CHIAMATA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_APPLICATION_DOCUMENT', 1, false, false, 'CARICA DOCUMENTO APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_APPLICATION_IMAGES', 1, false, false, 'CARICA IMMAGINI APPLICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_DOCUMENT', 2, false, false, 'ELIMINA DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_DOCUMENT', 1, false, false, 'ELIMINA DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_DOCUMENT', 3, false, false, 'ELIMINA DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_DOCUMENT', 5, false, false, 'ELIMINA DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_DOCUMENT', 2, false, false, 'AGGIORNA DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_DOCUMENT', 1, false, false, 'AGGIORNA DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_DOCUMENT', 3, false, false, 'AGGIORNA DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_DOCUMENT', 5, false, false, 'AGGIORNA DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_IMAGES', 2, false, false, 'AGGIORNA IMMAGINI', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_IMAGES', 1, false, false, 'AGGIORNA IMMAGINI', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_IMAGES', 3, false, false, 'AGGIORNA IMMAGINI', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_IMAGES', 5, false, false, 'AGGIORNA IMMAGINI', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DOCUMENT', 2, false, false, 'OTTIENI DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DOCUMENT', 1, false, false, 'OTTIENI DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DOCUMENT', 3, false, false, 'OTTIENI DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DOCUMENT', 5, false, false, 'OTTIENI DOCUMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_APPLICATION_EVALUATION', 3, false, true, 'Crea/Aggiorna Valutazione Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_APPLICATION_EVALUATION', 5, false, true, 'Crea/Aggiorna Valutazione Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION_EVALUATION', 3, false, true, 'Ottieni Valutazione Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_APPLICATION_EVALUATION', 5, false, true, 'Ottieni Valutazione Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_APPLICATION_EVALUATION', 3, false, true, 'Elimina Valutazione Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_APPLICATION_EVALUATION', 5, false, true, 'Elimina Valutazione Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_AMENDMENT_DOCUMENT', 3, false, false, 'CARICA DOCUMENTO MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_AMENDMENT_DOCUMENT', 5, false, false, 'CARICA DOCUMENTO MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_AMENDMENT_IMAGES', 3, false, false, 'CARICA IMMAGINI MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_AMENDMENT_IMAGES', 5, false, false, 'CARICA IMMAGINI MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_DOCUMENT', 3, false, false, 'CARICA DOCUMENTO VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_DOCUMENT', 5, false, false, 'CARICA DOCUMENTO VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_IMAGES', 3, false, false, 'CARICA IMMAGINI VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_IMAGES', 5, false, false, 'CARICA IMMAGINI VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_BENEFICIARY_PREFERRED_CALL', 2, false, true, 'Crea Chiamata Preferita Beneficiario', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_BENEFICIARY_PREFERRED_CALL', 1, false, true, 'Crea Chiamata Preferita Beneficiario', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_BENEFICIARY_PREFERRED_CALL', 2, false, true, 'Elimina Chiamata Preferita Beneficiario', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_BENEFICIARY_PREFERRED_CALL', 1, false, true, 'Elimina Chiamata Preferita Beneficiario', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_BENEFICIARY_PREFERRED_CALL', 1, false, true, 'Ottieni Chiamata Preferita Beneficiario', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_BENEFICIARY_PREFERRED_CALL', 2, false, true, 'Ottieni Chiamata Preferita Beneficiario', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_BENEFICIARY_PREFERRED_CALL', 2, false, true, 'Aggiorna Chiamata Preferita Beneficiario', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_BENEFICIARY_PREFERRED_CALL', 1, false, true, 'Aggiorna Chiamata Preferita Beneficiario', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_FLOW', 2, false, false, 'CREA/AGGIORNA FLUSSO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_FLOW', 2, false, false, 'OTTIENI FLUSSO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_ASSIGNED_APPLICATION', 2, false, true, 'Crea Applicazione Assegnata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_ASSIGNED_APPLICATION', 5, false, true, 'Crea Applicazione Assegnata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_ASSIGNED_APPLICATION', 2, false, true, 'Elimina Applicazione Assegnata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_ASSIGNED_APPLICATION', 5, false, true, 'Elimina Applicazione Assegnata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ASSIGNED_APPLICATION', 2, false, true, 'Ottieni Applicazione Assegnata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ASSIGNED_APPLICATION', 3, false, true, 'Ottieni Applicazione Assegnata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ASSIGNED_APPLICATION', 5, false, true, 'Ottieni Applicazione Assegnata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_ASSIGNED_APPLICATION_DETAILS', 2, false, true, 'Aggiorna Dettagli Applicazione Assegnata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_ASSIGNED_APPLICATION_DETAILS', 5, false, true, 'Aggiorna Dettagli Applicazione Assegnata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOGIN_ATTEMPT_LIST', 2, false, false, 'OTTIENI LISTA TENTATIVI ACCESSO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('ADD_LOGIN_ATTEMPT', 2, false, false, 'AGGIUNGI TENTATIVO ACCESSO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_FORM_FIELD', 2, false, true, 'Crea Campo Modulo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_FORM_FIELD', 2, false, true, 'Aggiorna Campo Modulo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_FORM_FIELD', 2, false, true, 'Ottieni Campo Modulo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_FORM_FIELD', 2, false, true, 'Elimina Campo Modulo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DASHBOARD_WIDGET_FOR_SUPER_ADMIN', 2, false, false, 'OTTENERE WIDGET CRUSCOTTO PER SUPER ADMIN', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DASHBOARD_WIDGET_FOR_BENEFICIARY', 1, false, false, 'OTTENERE WIDGET CRUSCOTTO PER BENEFICIARIO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_CALL_DOCUMENT', 2, false, true, 'Carica Documento Chiamata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_CALL_IMAGES', 2, false, true, 'Carica Immagini Chiamata', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_APPLICATION_DOCUMENT', 1, false, true, 'Carica Documento Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_APPLICATION_IMAGES', 1, false, true, 'Carica Immagini Applicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_DOCUMENT', 2, false, true, 'Elimina Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_DOCUMENT', 1, false, true, 'Elimina Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_DOCUMENT', 3, false, true, 'Elimina Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_DOCUMENT', 5, false, true, 'Elimina Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_DOCUMENT', 2, false, true, 'Aggiorna Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_DOCUMENT', 1, false, true, 'Aggiorna Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_DOCUMENT', 3, false, true, 'Aggiorna Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_DOCUMENT', 5, false, true, 'Aggiorna Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_IMAGES', 2, false, true, 'Aggiorna Immagini', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_IMAGES', 1, false, true, 'Aggiorna Immagini', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_IMAGES', 3, false, true, 'Aggiorna Immagini', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_IMAGES', 5, false, true, 'Aggiorna Immagini', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DOCUMENT', 2, false, true, 'Ottieni Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DOCUMENT', 1, false, true, 'Ottieni Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DOCUMENT', 3, false, true, 'Ottieni Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DOCUMENT', 5, false, true, 'Ottieni Documento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_EVALUATION_CRITERIA', 2, false, false, 'OTTENERE CRITERI DI VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_EVALUATION_CRITERIA', 2, false, false, 'AGGIORNARE CRITERI DI VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_EVALUATION_CRITERIA', 2, false, false, 'ELIMINARE CRITERI DI VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_EVALUATION_CRITERIA', 2, false, false, 'CREARE CRITERI DI VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_DOC', 3, false, false, 'CARICA DOCUMENTO VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_DOC', 5, false, false, 'CARICA DOCUMENTO VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_AMENDMENT_DOCUMENT', 3, false, true, 'Carica Documento Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_AMENDMENT_DOCUMENT', 5, false, true, 'Carica Documento Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_AMENDMENT_IMAGES', 3, false, true, 'Carica Immagini Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_AMENDMENT_IMAGES', 5, false, true, 'Carica Immagini Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_DOCUMENT', 3, false, true, 'Carica Documento Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_DOCUMENT', 5, false, true, 'Carica Documento Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_IMAGES', 3, false, true, 'Carica Immagini Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_IMAGES', 5, false, true, 'Carica Immagini Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_UPDATE_FLOW', 2, false, true, 'Crea/Aggiorna Flusso', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_FLOW', 2, false, true, 'Ottieni Flusso', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('ADD_COMMENT_TO_AMENDMENT_REQUEST', 3, false, false, 'AGGIUNGI COMMENTO ALLA RICHIESTA DI MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('ADD_COMMENT_TO_AMENDMENT_REQUEST', 5, false, false, 'AGGIUNGI COMMENTO ALLA RICHIESTA DI MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_COMMUNICATION_COMMENT', 3, false, false, 'AGGIORNARE COMMENTO COMUNICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_COMMUNICATION_COMMENT', 5, false, false, 'AGGIORNARE COMMENTO COMUNICAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT_COMMENT', 3, false, false, 'OTTENERE COMMENTO MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT_COMMENT', 5, false, false, 'OTTENERE COMMENTO MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_COMMENT_FROM_AMENDMENT', 3, false, false, 'ELIMINARE COMMENTO DALLA MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_COMMENT_FROM_AMENDMENT', 5, false, false, 'ELIMINARE COMMENTO DALLA MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_LOGIN_ATTEMPT_LIST', 2, false, true, 'Ottieni Lista Tentativi Accesso', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('ADD_LOGIN_ATTEMPT', 2, false, true, 'Aggiungi Tentativo Accesso', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_FORM', 2, false, false, 'CREARE MODULO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_FORM', 2, false, false, 'AGGIORNARE MODULO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_FORM', 2, false, false, 'OTTENERE MODULO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_FORM', 2, false, false, 'ELIMINARE MODULO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DASHBOARD_WIDGET_FOR_SUPER_ADMIN', 2, false, true, 'Ottenere Widget Cruscotto Per Super Admin', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_DASHBOARD_WIDGET_FOR_BENEFICIARY', 1, false, true, 'Ottenere Widget Cruscotto Per Beneficiario', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('AMENDMENT_EXPIRATION_SCHEDULER', 2, false, false, 'PIANIFICATORE SCADENZA MODIFICA', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('EVALUATION_EXPIRATION_SCHEDULER', 2, false, false, 'PIANIFICATORE SCADENZA VALUTAZIONE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_EVALUATION_CRITERIA', 2, false, true, 'Ottenere Criteri Di Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_EVALUATION_CRITERIA', 2, false, true, 'Aggiornare Criteri Di Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_EVALUATION_CRITERIA', 2, false, true, 'Eliminare Criteri Di Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_EVALUATION_CRITERIA', 2, false, true, 'Creare Criteri Di Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_DOC', 3, false, true, 'Carica Documento Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_EVALUATION_DOC', 5, false, true, 'Carica Documento Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CHECK_OR_CREATE_NDG_CODE', 2, false, false, 'VERIFICARE O CREARE CODICE NDG', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_APPOINTMENT', 2, false, false, 'CREARE APPUNTAMENTO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_DOCUMENT_TO_EXTERNAL_SYSTEM', 2, false, false, 'CARICA DOCUMENTO NEL SISTEMA ESTERNO', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_USER_ACTION', 2, false, false, 'OTTENERE AZIONE UTENTE', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z');
('ADD_COMMENT_TO_AMENDMENT_REQUEST', 3, false, true, 'Aggiungi Commento Alla Richiesta Di Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('ADD_COMMENT_TO_AMENDMENT_REQUEST', 5, false, true, 'Aggiungi Commento Alla Richiesta Di Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_COMMUNICATION_COMMENT', 3, false, true, 'Aggiornare Commento Comunicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_COMMUNICATION_COMMENT', 5, false, true, 'Aggiornare Commento Comunicazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT_COMMENT', 3, false, true, 'Ottenere Commento Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_AMENDMENT_COMMENT', 5, false, true, 'Ottenere Commento Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_COMMENT_FROM_AMENDMENT', 3, false, true, 'Eliminare Commento Dalla Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_COMMENT_FROM_AMENDMENT', 5, false, true, 'Eliminare Commento Dalla Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_FORM', 2, false, true, 'Creare Modulo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPDATE_FORM', 2, false, true, 'Aggiornare Modulo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_FORM', 2, false, true, 'Ottenere Modulo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('DELETE_FORM', 2, false, true, 'Eliminare Modulo', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('AMENDMENT_EXPIRATION_SCHEDULER', 2, false, true, 'Pianificatore Scadenza Modifica', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('EVALUATION_EXPIRATION_SCHEDULER', 2, false, true, 'Pianificatore Scadenza Valutazione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CHECK_OR_CREATE_NDG_CODE', 2, false, true, 'Verificare O Creare Codice NDG', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('CREATE_APPOINTMENT', 2, false, true, 'Creare Appuntamento', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('UPLOAD_DOCUMENT_TO_EXTERNAL_SYSTEM', 2, false, true, 'Carica Documento Nel Sistema Esterno', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_USER_ACTION', 2, false, true, 'Ottenere Azione Utente', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z'),
('GET_ACTION_CONTEXT_LABELS', 2, false, true, 'Ottieni Etichette Contesto Azione', '2025-01-09T10:16:26.472Z', '2025-01-09T10:16:26.472Z');

View File

@@ -348,4 +348,5 @@ notification.updated.successfully=Notification updated successfully.
user.with.company.not.found = User with company not found for user or company.
user.action.fetched.successfully = User action details fetched successfully.
action.context.labels.fetched.successfully = Action Context Labels Fetched Successfully.
amount.accepted.required=Amount accepted is required while approving the application.

View File

@@ -340,4 +340,5 @@ notification.updated.successfully=Notifica aggiornata con successo.
user.with.company.not.found = Utente con azienda non trovato per utente o azienda.
user.action.fetched.successfully = Dettagli sull'azione dell'utente recuperati correttamente.
action.context.labels.fetched.successfully = Etichette del contesto dell'azione recuperate correttamente.
amount.accepted.required=L'importo accettato <20> obbligatorio durante l'approvazione della domanda.