Frontend pubblico senza login

Salve a tutti.
Sto realizzando un progetto di tracciabilità dove il sistema, tramite una importazione e elaborazione di file csv, mi genera una tabella con i risultati dell’operazione. La mia esigenza sarebbe quella di avere una parte pubblica dove gli utenti possono interrogare la ricerca tramite lotto (senza bisogno di login) e una parte privata di amministrazione dove posso importare i csv e l’eventuale ricerca. Ho creato i vari screen per la parte di amministrazione e quello “pubblico” per l’interrogazione; la mia domanda è: come posso far aprire direttamente la screen di ricerca “pubblico” (magari con un piccolo link per l’area amministrazione)senza passare dalla login?
Ho letto alcuni tutorial ma non sono riuscito a farlo funzionare…
Salve
Matteo

Ciao Matteo,

devi creare un ruolo Anonymous al quale aggiungi lo screen/entità/attributi con relativi permessi. Fatto questo devi aggiungere/modificare la proprietà:

cuba.web.allowAnonymousAccess = true

nel file di configurazione web-app.properties

In questo modo la tua pagina sarà accessibile pubblicamente, senza doversi loggare. Chiaramente dalla parte amministrativa potrai sempre creare un link che ti porta alla pagina pubblica.

Ciao