Skip to main content

Create and manage Users


AutomationsThe allowReport section of the platformBackoffice allows you to respondselect automaticallyand configure report templates that will then be used in projects or from the Home to incominggenerate events,downloadable executingreports. oneEach ortemplate more actions in sequence, from sending notifications to users to creating or updating objects ondefines the platform.structure, parameters and formats available for generation.

Available only to users with backoffice-adminbackoffice permission.


Create a new automationReport

1. Log in toAccess the Backoffice and openclick Report in the Automations section from the left-side menu.                                                                                                          

automation section button.pngReport icon.png

2. Click the New Automationreport button in the upper-top-right corner.

new automation button.pngNuovo report.png

3. Enter thea unique report name of the automation in the pageReport header. ThisName field is(required, required.maximum 40 characters).

4. SelectIf the report needs to collect data from all projects in the organisation, enable the groupsGlobal Report switch.
Global reports are managed from the Home and not from individual projects.

report globale.png

5. Fill in the fields in the two sections.

Template section

In this section, fields unlock progressively. First select the category and then the type of report: these two fields help you identify the most suitable template.

You can then select the base template and choose one or more output formats.

Template section.png

Once the template has been chosen, you can download it using the Download base template button and customise it by adding new sheets to associatethe XLSX file.

To use the customised template, re-upload it using the Upload customised template button. The uploaded file is shown with its name, upload date and time, and can be downloaded or removed. Removing it will automatically revert to the base template.

custom template.png

Do not modify the first sheet of the XLSX file: it contains the data structure used by the platform to populate the report.

Parameters section

Once the template has been selected, the Parameters section populates with the automationparameters usingto configure, which vary depending on the multi-searchchosen field.template. Groups define the visibility of the automation in the app.

5. Set the automation status using the switch at the top. By default, it is enabled.
If the status is disabled, the configuration sectionsParameters are locked.

New automations are active by default.

configuration header.png

The page is divided into two areas:groups, Inputs and Filters, defined by the template itself:

  • OnInputs are configured here in the leftBackoffice by indicating where the system should retrieve the data from. They may be mandatory.
  • Filters are not configurable: they are shown here so you are aware of their presence, and are filled in by the user in the app at the time of generation to refine the report content. For each filter you can optionally set a display name, which is shown to the flowuser summary,in the app to help them fill in the field; if left empty, the system name is used. Filters that are mandatory for the user are marked with the triggerRequired cardin and the cards for any added actions
  • On the rightApp is the configuration panel for the selected sectionlabel.

Automations 1.pngParameters section.png

For each Input, the following fields unlock in sequence to indicate where the system should retrieve the data from:

  • Data category
    The data category to draw from

  • Table or Object Name
    The specific table or object class

  • Data Field or Property
    The specific field or property to use

Parameters can be of different types, such as text, numbers, true/false, date and date and time.

The triggerparameter and action cards display their status via an icon: an exclamation mark on a yellow background (Pending) indicates a configuration thattype is incomplete or not yet confirmed, while a checkmark on a green background (Completed) indicates a complete and confirmed configuration.

The page has two distinct save levels. The Apply button confirms the configuration of the individual section and updates the card status. The Save buttonindicative in the upper-rightBackoffice cornerand saveshelps guide the entireconfiguration. automationFor definitively.

Filters,

6.it Configuredetermines the triggertype of to define whenfield the automation should run.

7. Add and configure actions ↓ to choose what the platform should do when the trigger fires.

8. Save the automation by clicking Save in the upper-right corner of the page.

💡 Tip: Before saving, make sure all cards are in the Completed state, so that the automation is saved with a complete and consistent configuration.


Configure the trigger

The trigger defines when the automation should run.

It is the first section to complete: until the trigger is configured and confirmed, the button to add actions is not available.

Automation 3.png

1. Select the linked event from the dropdown menu. The list shows all events configured for the organization.
Events already associated with another automation are not available.

2. If you want the automation to activate only when specific conditions are met click on Add condition.
In this case, for each condition youuser will need to fill in threeat requiredthe fields:time of generation in the app.

    Changing

  • the category, type or base template after having configured the parameters will Field
    reset the entire parameter configuration
    Select. oneThe system will display a confirmation window before proceeding.

    reset configuration.png


    Save the Report

    Click Save in the top-right corner to complete the creation. On first save, a window opens to set the default permission to assign to the template for all existing roles. This setting can be modified later from the Roles page of the fields mapped in the event. Each field is accompanied by an icon indicating the data type (text, number, date, boolean).

  • Condition
    Select the condition, for example equal to, greater than, less than, etc. The list of conditions depends on the data type.

  • Value
    Enter the comparison value

conditions.png

You can add more conditions using the Add condition button.
If multiple conditions are present, all of them must be satisfied simultaneously to activate the trigger.

If you don't add any conditions, the automation fires every time the event is received.

3. Click Apply to confirm the trigger. The card will move to the Completed state and the button to add actions will become available.

If you later change the linked event, all already configured conditions will be reset. You can undo the change via Discard changes to restore the previous configuration.


Add and configure actions

Once the trigger is confirmed, click Add action to choose the type of action to execute. The available actions depend on the entity the event selected in the trigger is linked to.

Automations 2.png

The available action types are:

Once the type is selected, the configuration panel opens on the right. The configuration is structured in progressive steps: each step unlocks only after the previous one has been completed and confirmed via the Continue button.

When you have finished configuring the action, click Apply to add it to the flow. The action card will appear in the left column with a summary of the main settings.

For each action you must also define the error behavior, choosing whether the system should continue with the next action or stop the entire automation.

error behavior.png

You can add an unlimited number of actions.
To change the execution order, drag the cards up or down in the left column. The order in which the cards appear corresponds to the actual execution order.

💡 Tips:

  • If the actions are independent of each other, choose to continue with the next action to prevent a single issue from blocking the entire flow
  • If the actions are chained and depend on one another, choose to stop the automation to avoid inconsistent partial executions

Send notification

Configure the automatic sending of an email or push notification.

1. Select the notification type: Email or Push. Each action handles a single channel. To send both email and push, add two separate actions.

Notification type selection.png

2. Click Continue to access the Recipients section.

3. You can add optional conditions to limit delivery to specific occurrences of the event, filtering by severity level (info, warning, success, error) or by specific event name.

4. Add the recipients by selecting users or groups. For email notifications you can also add external email addresses.

recipients panel.png

5. Click Apply to confirm.

Object class operation

Configure the automatic creation or update of an object class instance.

1. Select the object class from the dropdown menu.

2. Select the operation to perform:

  • Create object
    Creates a new instance of the class. Available for classes of type Point and Form.

  • Modify object
    Updates an existing instance. Available for all class types.

object class selection.png

The Point creation action is only available if the linked event has a coordinates field correctly configured.

3. Click Continue to access the Attributes mapping section.

4. Choose how to populate each class attribute: with the event field, where the value is read from a field of the received event that you will select from a dropdown menu, or with a static value, by entering a fixed value manually.

attribute mapping.png

Required attributes are marked with an asterisk and must all be populated. A counter updated in real time showing the missing attributes is displayed at the top. A search bar allows you to filter the attribute list.

For classes of type Point, the Coordinates field is managed automatically: during creation it is populated from the coordinates field configured in the event and cannot be edited manually. During a modification it is optional.

For the Modify object operation, the Unique identifier field is required to indicate which instance to update. It can be mapped from an event field or entered as a static value.

5. Click Apply to confirm.

 If you change the object class, the attribute mapping will be reset and the selected operation will be invalidated.Backoffice.


View and manageedit automationsReports

The report list shows all configured automations with the following information:information for each element:

  • Name

     of the automation
  • StatusBase template
    The activeselected orbase inactive, shown via icontemplate.

  • ActionsFormats

  • total
  • Parameters
    Hovering over the number ofshows configuredall actions;parameters hoveringavailable for that template.

  • Projects
    Hovering over the number shows the list of projects in executionwhich orderthe template has been added; global reports show 0 because they are managed from the Home.

  • Creation date

TheGlobal listreports canare berecognisable viewed in table, grid, or list mode.

Two warning states may appear inby the list:

  • Warningglobe icon next to thetheir name
    The automation is saved but has no actions configured yet.

  • Alert icon next to the name
    The event linked to the trigger has been deleted. The automation is automatically deactivated and cannot run until a new valid event is selected.
name.

automation section.pngreport page.png

Edit

To edit ana automation,report, click the blue button with the arrow icon that appears when hovering over the item.element.

Duplicate

WhenTo you editduplicate a section,report, select an element from the related card returnslist to display the PendingDuplicate state.button You can confirmin the changestop-right viacorner Apply or discard them via Discard changes, which restoresof the last saved configuration.page.

Delete

IfTo you editdelete a fieldreport, that affects subsequent configurations, such as the unit type in a mission or the object class in an operation, the dependent steps are automatically reset and must be reconfigured.

You can also change the action order by dragging the cards, and add or remove individual actions.

Changes are not final until the automation is saved.


Delete an automation

From the main list, select one or more automationselements and click the Delete button.button The system shows a confirmation dialog within the namestop-right corner of the selected automations and a warning that all actions configured within them will stop running.page. Hold CTRL and click to add automationsreports to the selection or remove them from it.

Deleting ana automationreport permanentlytemplate removescauses the trigger,deletion of all conditions,instances generated from that template in projects and allfrom actionsthe configuredHome. withinThe it.system Thisshows actionthe cannotnumber beof undone.instances involved before proceeding with the confirmation.

delete reports.png


Links


CreaCreare e gestiscigestire lei automazionireport


LeLa automazionisezione consentonoReport alladel piattaformaBackoffice consente di risponderescegliere automaticamentee allaconfigurare ricezionei template di unreport evento,che eseguendoverranno unapoi utilizzati nei progetti o piùdalla azioniHome inper sequenza,generare dall'invioreport discaricabili. notificheOgni aglitemplate utentidefinisce allala creazionestruttura, oi all'aggiornamentoparametri die oggettii sullaformati piattaforma.disponibili per la generazione.

Disponibile solo per utenti con permesso backoffice-adminbackoffice.


Creare unaun nuovanuovo automazioneReport

1. Accedi al Backoffice e apriclicca la sezionesu AutomazioniReport  dalnel menu laterale.laterale sinistro.                                                                                                            

automation section button.pngReport icon.png

2.  Clicca susul pulsante NuovaNuovo automazionereport  in alto a destra.

new automation button.pngNuovo report.png

3. Inserisci ilun nome dell'automazioneunivoco nell'intestazionedel dellareport pagina. Ilnel campo èNome obbligatorio.Report (obbligatorio, massimo 40 caratteri).

4. SelezionaSe il report deve raccogliere dati da tutti i progetti dell'organizzazione, attiva lo switch gruppiGlobal Report a cui associare l'automazione tramite il campo di ricerca multipla. .
I gruppireport definisconoglobali lavengono visibilitàgestiti dell'automazionedalla nell'app.Home e non dai singoli progetti.

report globale.png

5. ImpostaCompila loi campi delle due sezioni.

Sezione Template

In questa sezione i campi si sbloccano progressivamente. Seleziona prima la statocategoria dell'automazionee tramitepoi l'interruttorela intipologia alto.del Direport: defaultquesti èdue attivo.
Secampi loti statoaiutano èa disattivo,individuare leil sezionitemplate più adatto.

A questo punto puoi selezionare il template base e scegliere uno o più formati di configurazione risultano bloccate.output.

configuration header.pngTemplate section.png

LaUna paginavolta scelto il template, è divisapossibile scaricarlo tramite il pulsante Scarica template base e personalizzarlo aggiungendo nuovi fogli al file XLSX.

Per utilizzare il template personalizzato, ricaricalo tramite il pulsante Carica template personalizzato. Il file caricato viene mostrato con nome, data e ora di caricamento e può essere scaricato o rimosso. Rimuovendolo si tornerà automaticamente al template base.

custom template.png

Non modificare il primo foglio del file XLSX: contiene la struttura dati utilizzata dalla piattaforma per popolare il report. 

Sezione Parametri

Una volta selezionato il template, la sezione Parametri si popola con i parametri da configurare, che variano in base al template scelto. I parametri si dividono in due aree:gruppi, Input e Filtri, definiti dal template stesso:

  • Gli Input vengono configurati qui nel Backoffice indicando da dove il sistema deve recuperare il dato. Possono essere obbligatori.
  • I Filtri non sono configurabili: vengono mostrati qui per darti consapevolezza della loro presenza e vengono compilati dall'utente in app al momento della generazione per affinare il contenuto del report. Per ogni filtro puoi facoltativamente impostare un nome in visualizzazione, che viene mostrato all'utente in app per aiutarlo nella compilazione del campo; se lasciato vuoto, viene usato il nome di sistema. I filtri obbligatori per l'utente sono contrassegnati dall'etichetta Required in App.

Parameters section.png

Per ogni Input, i seguenti campi si sbloccano a cascata per indicare da dove il sistema deve recuperare il dato:

  • A sinistra si trova il riepilogoCategoria del flusso,dato
    La concategoria ladi schedadati delda triggercui e le schede delle azioni aggiunteattingere

  • ATabella destrao Nome oggetto
    La sitabella trovao illa pannelloclasse dioggetto configurazionespecifica

  • della
  • Campo sezionedel selezionatadato o Proprietà
    Il campo o la proprietà specifica da utilizzare

Automations 1.pngI parametri possono essere di diversi tipi, come testo, numeri, vero/falso, data e data e ora.

LeIl schedetipo deldi triggerparametro è indicativo nel Backoffice e delleaiuta azionia mostranoindirizzare la configurazione. Per i Filtri, determina il lorotipo statodi tramitecampo un'icona:che l'utente dovrà compilare al momento della generazione in app.

Modificare la categoria, la tipologia o il puntotemplate esclamativobase sudopo sfondoaver gialloconfigurato (Ini attesa) rappresenta una configurazioneparametri incompletaresetterà non ancora confermata, mentre la spunta su sfondo verde (Completato) rappresenta una configurazione completa e confermata.

All'interno della pagina sono presenti due livelli di salvataggio distinti. Il pulsante Applica confermatutta la configurazione della singola sezione edei aggiorna lo stato della scheda.parametri. Il pulsantesistema mostrerà una finestra di conferma prima di procedere.

reset configuration.png


Salvare il Report

Clicca Salva in alto a destra salva l'intera automazione in modo definitivo. 

6. Configura il trigger ↓ per stabilire quando l'automazione dovrà essere eseguita.

7. Aggiungi e configura le azioni  per scegliere cosacompletare la piattaformacreazione. dovràAl fare a seguito del trigger.

8. Salva l'automazione cliccando Salva in alto a destra della pagina.

💡 Suggerimento: Prima di salvare, verifica che tutte le schede siano nello stato Completato. Una scheda in stato In attesa impedisce ilprimo salvataggio dell'automazione.


Configurare il trigger

Il trigger definisce quando l'automazione deve essere eseguita.

È la prima sezione da completare: finché il trigger non è configurato e confermato, il pulsante per aggiungere azioni non è disponibile.

Automation 3.png

1. Seleziona l'evento collegato dal menu a tendina. La lista mostra tutti gli eventi configurati per l'organizzazione.
Gli eventi già associati a un'altra automazione non sono disponibili.

2. Se vuoi che l'automazione si attivi solo al verificarsi di condizioni specifiche clicca su Aggiungi condizione.
In questo caso, per ogni condizione, dovrai compilare tre campi obbligatori:

  • Campo
    Seleziona uno dei campi mappati nell'evento. Ogni campo è accompagnato da un'icona che indica il tipo di dato (testo, numero, data, booleano).

  • Condizione
    Seleziona la condizione, per esempio uguale, maggiore, minore, ecc. La lista delle condizioni dipende dal tipo di dato.

  • Valore
    Inserisci il valore di confronto

conditions.png

Puoi aggiungere più condizioni tramite il pulsante Aggiungi condizione.
Se sono presenti più condizioni, per attivare il trigger devono essere tutte soddisfatte contemporaneamente.

Se non aggiungi condizioni, l'automazione si avvia ogni volta che l'evento viene ricevuto.

3. Clicca Applica per confermare il trigger. La scheda passerà allo stato Completato e si abiliterà il pulsante per aggiungere azioni.

Se in seguito modifichi l'evento collegato, tutte le condizioni già configurate vengono azzerate. Puoi annullare la modifica tramite Scarta modifiche per ripristinare la configurazione precedente.


Aggiungere e configurare le azioni

Dopo aver confermato il trigger, clicca su Aggiungi azione per scegliere il tipo di azione da eseguire. Le azioni disponibili dipendono dall'entità a cui è collegato l'evento selezionato nel trigger.

Automations 2.png

Se l'evento è collegato a un progetto, un oggetto o un sensore, sono disponibili tutti i tipi di azione.
Se l'evento è collegato a un'organizzazione o a un dispositivo, è disponibile solo l'invio di notifiche.

I tipi di azione disponibili sono:

Una volta selezionato il tipo, il pannello di configurazione si apre auna destra. La configurazione è strutturata in step progressivi: ogni step successivo si sblocca solo dopo aver completato e confermato il precedente tramite il pulsante Continua.

Quando hai terminato la configurazione dell'azione, clicca Applicafinestra per aggiungerla al flusso.
La scheda dell'azione apparirà nella colonna di sinistra con un riepilogo delle impostazioni principali.

Per ogni azione devi anche definireimpostare il comportamento in casopermesso di errore, scegliendo se il sistema deve continuare con l'azione successiva oppure interrompere l'intera automazione.

error behavior.png

Puoi aggiungere un numero illimitato di azioni.
Per cambiare l'ordine di esecuzione, trascina le schede verso l'alto o verso il basso nella colonna di sinistra. L'ordine in cui le schede compaiono corrisponde all'ordine effettivo di esecuzione.

💡 Suggerimenti:

  • Se le azioni sono indipendenti tra loro, scegli di continuare con l'azione successiva per evitare che un singolo problema blocchi l'intero flusso
  • Se le azioni sono concatenate e dipendono l'una dall'altra, scegli di interrompere l'automazione per evitare esecuzioni parziali incoerenti

Invia notifica

Configura l'invio automatico di una notifica email o push.

1. Seleziona il tipo di notifica: Email o Push. Ogni azione gestisce un solo canale. Per inviare sia email che push, aggiungi due azioni separate.

Notification type selection.png

2. Clicca Continua per accedere alla sezione Destinatari.

3. Puoi aggiungere condizioni opzionali per limitare l'invio solo ad alcune occorrenze dell'evento, filtrandole per livello di severità (info, avviso, successo, errore) o per nome evento specifico.

4. Aggiungi i destinatari selezionando utenti o gruppi. Per le notifiche email puoi aggiungere anche indirizzi email esterni.

recipients panel.png

5. Clicca Applica per confermare.

Operazione su classe oggetto

Configura la creazione o la modifica automatica di un'istanza di una classe oggetto.

1. Seleziona la classe oggetto interessata dal menu a tendina.

2. Seleziona l'operazionedefault da eseguireassegnare tra:

al
  • Crea oggetto
    Crea una nuova istanza della classe. Disponibile per classi di tipo Punto e Form.

  • Modifica oggetto
    Aggiorna un'istanza esistente. Disponibiletemplate per tutti i tipiruoli diesistenti. classe.
  • Questa
impostazione

object class selection.png

L'azione di creazione di un Punto è disponibile solo se l'evento collegato ha un campo coordinate correttamente configurato.

3. Clicca Continua per accedere alla sezione Mappatura attributi.

4. Scegli come popolare ogni attributo della classe, se con il campo dell'evento, il valore viene letto da un campo dell'evento ricevuto che dovrai selezionare da un menu a tendina, oppure con un valore statico, inserendo manualmente un valore fisso.

attribute mapping.png

Gli attributi obbligatori sono contrassegnati da un asterisco e devonopuò essere tutti popolati. In alto viene mostrato un contatore aggiornatomodificata in temposeguito realedalla conpagina gliRuoli attributidel mancanti. Una barra di ricerca consente di filtrare la lista degli attributi.

Per le classi di tipo Punto, il campo Coordinate è gestito automaticamente: in fase di creazione viene popolato a partire dal campo coordinate configurato nell'evento e non è modificabile manualmente. In fase di modifica è opzionale.

Per l'operazione Modifica oggetto è obbligatorio configurare il campo Identificatore univoco, che indica quale istanza aggiornare. Può essere mappato da un campo evento o inserito come valore statico.

5. Clicca Applica per confermare.

Se modifichi la classe oggetto, la mappatura degli attributi viene azzerata e l'operazione selezionata viene invalidata.Backoffice.


Visualizzare e modificare lei automazioniReport

LaNella lista mostradei tuttereport lesono automazioni configurate convisibili le seguenti informazioni:informazioni per ogni elemento:

  • Nome

     dell'automazione
  • StatoTemplate base
    Il attivotemplate obase disattivo, mostrato tramite iconaselezionato

  • AzioniFormati

  • numero totale di azioni configurate; passando
  • Parametri
    Passando il mouse sul numero,numero vengono mostrati tutti i parametri disponibili per quel template.

  • Progetti
    Passando il mouse sul numero viene mostratomostrata l'elencola lista dei progetti in ordinecui diil esecuzionetemplate è stato aggiunto; i report globali mostrano 0 perché sono gestiti dalla Home

  • Data di creazione

LaI listareport puòglobali esseresono visualizzatariconoscibili indall'icona modalitàdel tabella, griglia o elenco.

Nella lista possono comparire due stati di attenzione:

  • Icona di avvisoglobo accanto al nomenome.
    L'automazione è salvata ma non ha ancora azioni configurate.

  • Icona di allerta accanto al nome
    L'evento collegato al trigger è stato eliminato. L'automazione viene automaticamente disattivata e non può essere eseguita finché non viene selezionato un nuovo evento valido.

automation section.pngreport page.png

Modifica

Per modificare un'automazione,un report, clicca sul pulsante blu con l'icona freccia che appare al passaggio del mouse sull'elemento.

Quando modifichi una sezione, la relativa scheda torna allo stato In attesa. Puoi confermare le modifiche tramite Applica oppure annullarle tramite Scarta modifiche, che ripristina l'ultima configurazione salvata.

Duplicazione

Se vuoi modifichiduplicare un campo che ha impatto su configurazioni successivereport, adseleziona esempioun elemento dalla lista per visualizzare il tipopulsante diDuplica unità in unaalto missionea odestra ladella classe oggetto in un'operazione, gli step dipendenti vengono automaticamente azzerati e devono essere riconfigurati.pagina.

Puoi anche modificare l'ordine delle azioni trascinando le schede, e aggiungere o rimuovere azioni singole.

Eliminazione

LeSe modifichevuoi noneliminare sonoun definitivereport finopuoi alselezionare salvataggio dell'automazione.


Eliminare un'automazione

Dalla lista principale, seleziona unauno o più automazionielementi e cliccacliccare sul pulsante Elimina .in Ilalto sistemaa mostradestra unadella finestra di conferma con il nome delle automazioni selezionate e un avviso che tutte le azioni configurate al loro interno cesseranno di essere eseguite.pagina. Tieni premuto CTRL e clicca per aggiungere automazionireport alla selezione o toglierle.toglierli.

EliminandoEliminare un'automazioneun vengonotemplate rimossidi definitivamentereport anchecomporta ill'eliminazione trigger,di tutte le condizioniistanze generate da quel template nei progetti e tuttedalla leHome. azioniIl configuratesistema almostra suoil interno.numero L'operazionedi èistanze irreversibile.coinvolte prima di procedere con la conferma.

delete reports.png


Collegamenti


Last update: 1711 AugJune 2026