Differenze tra le versioni di "Abilitazione Menu Portale Vaadin"

Da wiki.maggioli.it.
Jump to navigation Jump to search
imported>Ubettoni
imported>Ubettoni
Riga 1: Riga 1:
{{MenuAree}}
{{MenuAree}}
[{Gestione}}
{{Gestione}}


Questa guida ha lo scopo di mostrare come attivare/disattivare Menu per il nuovo portale basato su Vaadin.
Questa guida ha lo scopo di mostrare come attivare/disattivare Menu per il nuovo portale basato su Vaadin.
Riga 6: Riga 6:
La definizione di quali enti abilitare per l'accesso al portale si fa tramite il file portal.properties [$WILDFLY_HOME/standalone/deploy/sicraweb-vaadin.war/WEB-INF/]. Al suo interno è possibile definire l'associazione Ente e relativo utente j2ee. Ad Esempio:
La definizione di quali enti abilitare per l'accesso al portale si fa tramite il file portal.properties [$WILDFLY_HOME/standalone/deploy/sicraweb-vaadin.war/WEB-INF/]. Al suo interno è possibile definire l'associazione Ente e relativo utente j2ee. Ad Esempio:


portal.login.0.desEnte=Comune di San Marino
<code>portal.login.0.desEnte=Comune di San Marino</code>
portal.login.0.j2eePassword=sicrawebgra
<code>portal.login.0.j2eePassword=sicrawebgra</code>
portal.login.0.j2eeUser=sicrawebgra
<code>portal.login.0.j2eeUser=sicrawebgra</code>
portal.login.1.desEnte=Comune di Maggioli
<code>portal.login.1.desEnte=Comune di Maggioli</code>
portal.login.1.j2eePassword=sicraweb
<code>portal.login.1.j2eePassword=sicraweb</code>
portal.login.1.j2eeUser=sicraweb
<code>portal.login.1.j2eeUser=sicraweb</code>
portal.login.2.desEnte=Comune di Modena
<code>portal.login.2.desEnte=Comune di Modena</code>
portal.login.2.j2eePassword=sicramodena
<code>portal.login.2.j2eePassword=sicramodena</code>
portal.login.2.j2eeUser=sicramodena
<code>portal.login.2.j2eeUser=sicramodena</code>


Il file in questione contiene inoltre l’elenco delle funzionalità che l’utente puo’ utilizzare e che saranno
Il file in questione contiene inoltre l’elenco delle funzionalità che l’utente puo’ utilizzare e che saranno
visibili nel menù:
visibili nel menù:


portal.menu.1.PRESENZE_ASSENZE=presenzeassenze.vaadin.portal.frames.KrnVWAutorResp,presenzeassenze.vaadin.portal.frames.KrnVWFrmCartellino
<code>portal.menu.1.PRESENZE_ASSENZE=presenzeassenze.vaadin.portal.frames.KrnVWAutorResp,presenzeassenze.vaadin.portal.frames.KrnVWFrmCartellino
portal.menu.2.DELIBERE=delibere.vaadin.portal.DlbVWFrmCalendarioSedute
<code>portal.menu.2.DELIBERE=delibere.vaadin.portal.DlbVWFrmCalendarioSedute</code>
portal.menu.3.PERSONALE=personale.vaadin.portal.frames.GpxVWFrmCedolini
<code>portal.menu.3.PERSONALE=personale.vaadin.portal.frames.GpxVWFrmCedolini</code>


Questa porzione del file e' riletta "a caldo", ad ogni login utente.
Questa porzione del file e' riletta "a caldo", ad ogni login utente.
[[File:vaadin-1.jpg]]


Se il file portal.properties non esiste, viene creato e viene invocata la maschera per la gestione degli utenti, nella quale viene mostrata la lista di tutti gli utenti j2ee disponibili.
Se il file portal.properties non esiste, viene creato e viene invocata la maschera per la gestione degli utenti, nella quale viene mostrata la lista di tutti gli utenti j2ee disponibili.
Al fine del recupero da parte del portale, di tutti gli utenti j2ee disponibili, nel tag alias contenuto nel file “sicraweb.server.config.xml”, il valore dell’attributo “groupname” deve essere “vaa”.
Al fine del recupero da parte del portale, di tutti gli utenti j2ee disponibili, nel tag alias contenuto nel file “sicraweb.server.config.xml”, il valore dell’attributo “groupname” deve essere “vaa”.


<alias j2eeusername="sicrawebgra" j2eepassword="sicrawebgra" groupname="vaa"../>
<code><alias j2eeusername="sicrawebgra" j2eepassword="sicrawebgra" groupname="vaa"../></code>


'''N.B.''' Al fine di un correto funzionamento della procedura, gli utenti presenti in portal.properties devono essere un sottoinsieme degli utenti presenti nel file “sicraweb.server.config.xml”.
'''N.B.''' Al fine di un correto funzionamento della procedura, gli utenti presenti in portal.properties devono essere un sottoinsieme degli utenti presenti nel file “sicraweb.server.config.xml”.
== Gestione Utenti J2ee ==
Utilizzare l’utente “setup” ed accedere all’apposita maschera di gestione tramite la voce di menu “Gestione Utenti Portal.properties” presente nel menù a tendina associato all’icona dell’utente.
[[File:vaadin-2.jpg]]
[[File:vaadin-3.jpg]]
Nella lista di sinistra sono elencati gli utenti j2ee disponibili, mentre in quella di destra sono visualizzati gli utenti presenti in portal.properties
== Gestione Funzionalità ==
Utilizzare l’utente Setup ed accedere all’apposita maschera di gestione tramite la voce di menu “Gestione Menu Portal.properties” presente nel menù a tendina associato all’icona dell’utente:
[[File:vaadin-4.jpg]]

Versione delle 10:09, 16 nov 2020

Demografico Tributi Uff.Tecnico Ragioneria Aff.Generali Governance Personale Gestione Sanità

Template:Gestione

Questa guida ha lo scopo di mostrare come attivare/disattivare Menu per il nuovo portale basato su Vaadin.

La definizione di quali enti abilitare per l'accesso al portale si fa tramite il file portal.properties [$WILDFLY_HOME/standalone/deploy/sicraweb-vaadin.war/WEB-INF/]. Al suo interno è possibile definire l'associazione Ente e relativo utente j2ee. Ad Esempio:

portal.login.0.desEnte=Comune di San Marino portal.login.0.j2eePassword=sicrawebgra portal.login.0.j2eeUser=sicrawebgra portal.login.1.desEnte=Comune di Maggioli portal.login.1.j2eePassword=sicraweb portal.login.1.j2eeUser=sicraweb portal.login.2.desEnte=Comune di Modena portal.login.2.j2eePassword=sicramodena portal.login.2.j2eeUser=sicramodena

Il file in questione contiene inoltre l’elenco delle funzionalità che l’utente puo’ utilizzare e che saranno visibili nel menù:

portal.menu.1.PRESENZE_ASSENZE=presenzeassenze.vaadin.portal.frames.KrnVWAutorResp,presenzeassenze.vaadin.portal.frames.KrnVWFrmCartellino portal.menu.2.DELIBERE=delibere.vaadin.portal.DlbVWFrmCalendarioSedute portal.menu.3.PERSONALE=personale.vaadin.portal.frames.GpxVWFrmCedolini

Questa porzione del file e' riletta "a caldo", ad ogni login utente.

Vaadin-1.jpg

Se il file portal.properties non esiste, viene creato e viene invocata la maschera per la gestione degli utenti, nella quale viene mostrata la lista di tutti gli utenti j2ee disponibili. Al fine del recupero da parte del portale, di tutti gli utenti j2ee disponibili, nel tag alias contenuto nel file “sicraweb.server.config.xml”, il valore dell’attributo “groupname” deve essere “vaa”.

<alias j2eeusername="sicrawebgra" j2eepassword="sicrawebgra" groupname="vaa"../>

N.B. Al fine di un correto funzionamento della procedura, gli utenti presenti in portal.properties devono essere un sottoinsieme degli utenti presenti nel file “sicraweb.server.config.xml”.

Gestione Utenti J2ee

Utilizzare l’utente “setup” ed accedere all’apposita maschera di gestione tramite la voce di menu “Gestione Utenti Portal.properties” presente nel menù a tendina associato all’icona dell’utente.

Vaadin-2.jpg Vaadin-3.jpg

Nella lista di sinistra sono elencati gli utenti j2ee disponibili, mentre in quella di destra sono visualizzati gli utenti presenti in portal.properties

Gestione Funzionalità

Utilizzare l’utente Setup ed accedere all’apposita maschera di gestione tramite la voce di menu “Gestione Menu Portal.properties” presente nel menù a tendina associato all’icona dell’utente:

Vaadin-4.jpg