Procedura Autenticazione/Profilatura

Link diretto a:

Introduzione

In questa pagina vengono spiegate tutte le funzionalità per gestire l’autenticazione e la profilatura all’interno del portale del PMI®Central Italy Chapter.

Il portale, cioè, avrà, oltre ad un’area pubblica accessibile a tutti, una serie di contenuti (pagine web, articoli, video etc. etc.) ai quali sarà possibile accedere previa autenticazione con user e password e se in possesso dei permessi necessari legati ad ogni singola risorsa.

_________________________

Entità da gestire

L’attivazione di un’area riservata, con contenuti protetti, prevede la gestione delle seguenti entità:

  • Risorsa/Funzione: per risorsa si intende, come anticipato, una pagina web, un articolo/post, un documento, un video etc. etc.; per ciascuna risorse sarà prevista una o più funzionalità, per esempio:
    • Accesso ad una pagina riservata
    • Lettura/Scrittura di un post
    • Accesso ad un documento
    • etc.
  • Profilo: un profilo è caratterizzato dall’abilitazione ad accedere ad un numero di funzionalità previste nel portale, ovvero a un insieme di risorse disponibili. Una risorsa può essere disponibile per uno o più profili applicativi;
  • Utente: è l’entità associata ad una persona fisica, identificato da una Username ed una Password; tale coppia consente di autenticare un utente, abilitandolo all’accesso al portale. Un utente potrà essere associato ad uno o più profili applicativi e, grazie a questa associazione, poter accedere alle risorse gestite nel portale.

Per quanto sopra, quindi, valgono le seguenti considerazioni:

  • L’autenticazione al portale per l’utente è garantita dalla coppia Username/Passowrd;
  • La profilatura di utente (e quindi l’accessibilità alle risorse), dalle seguenti matrici:
    • Utente -> Profilo
    • Profilo -> Risorsa/Funzione

_________________________

Istruzioni e responsabilità

Di seguito, le istruzioni per la gestione delle entità sopra descritte e, per ciascuna, i comitati del CIC responsabili della manutenzione e controllo dei contenuti.

Risorsa/Funzione

Istruzioni

  1. Il portale WP verrà di volta in volta arricchito con contenuti dinamici:
    • Pagine web
    • Articoli
    • Video
    • Documenti
    • Etc.
  2. Gli utenti abilitati avranno la possibilità di gestire i contenuti con il supporto del Comitato Operations
  3. Creazione di un nuovo articolo:
    1. Dal menu di sinistra, selezionare la voce “Articoli > Aggiungi Nuovo”:
    2. Utilizzare il copo centrale della pagina per comporre l’articolo:
    3. Ed il menu di sinistra per impostare gli attributi (p.e. la categoria) dell’articolo e procedere con il salvataggio/pubblicazione:

Comitato Responsabile

Comitato “Operations”: avrà il compito di recepire e gestire le richieste di abilitazione dei profili necessari per la gestione (inserimento/modifica/cancellazione) dei contenuti dinamici del portale WP.


Profilo

Istruzioni

Come detto, un profilo (o “user role” in WP) identifica la possibilità di accedere ad un numero di funzionalità previste nel portale, ovvero a un insieme di risorse disponibili.

In caso di necessità a fronte di una nuova esigenza (p.e. un nuovo progetto con una propria area privata accessibile solo da un determinato profilo/ruolo), il promotore ingaggia il Comitato “Social&Media” per valutarne la fattibilità.

Per la creazione di un profilo dovranno essere comunicati:

  1. Una descrizione sintetica del profilo/ruolo
  2. Una descrizione estesa del profilo/ruolo
  3. Un profilo/ruolo di riferimento utile se si vuole partire da un profilo/ruolo esistente

Il Comitato “Social&Media”, quindi, valuta la richiesta e si attiva per la gestione di un eventuale nuovo profilo/ruolo.

Per assegnare le risorse gestite all’interno del portale WP (p.e. le pagine web) verrà utilizzata la funzione “Content Control” disponibile nel menu “Impostazioni“:

  1. Accedendo alla pagina, verrnno mostrate tutte le eventuali regole di “restrizione” già censite nel sistema
  2. Cliccando su “Add a Restriction”, verrà mostrato un form di guida alla creazione di una nuova regola. Selezionare:
    • Uno o più ruoli abilitati ad accedere alla risorsa che si vuole gestire
    • Un messaggio di risposta all’utente non abilitato ad accedere alla risorsa
    • Un messaggio di risposta all’utente non abilitato ad accedere alla risorsa
    • Cliccare su “Add” per completare la registrazione.

Comitato Responsabile

Comitato “Social&Media”: la gestione dei profili/ruoli, nonchè dell’elenco delle “Restriction”, è completamente demandata al Comitato “Social&Media”, sempre con il supporto attivo del Comitato “Operations”, previa comunicazione e richiesta da parte degli altri Comitati promotori dell’iniziativa.


Utente

Istruzioni

Link per accedere alla gestione utenti: Users ‹ PMI Central Italy — WordPress (pmi-centralitaly.org)

  1. Dal menu “Utenti

    selezionare:
    1. Tutti gli utenti” per accedere alla pagina di gestione degli utenti già censiti nel sistema
    2. Aggiungi nuovo” per procedere con il censimento di un nuovo utente

  2. Dall’elenco degli utenti censiti:

    sarà possibile, dopo aver selezionato 1 o più utenti, procedere con le funzioni messe a disposizione nella parte alta del pannello (riquadro in rosso nell’immagine sopra), ossia:
    1. Eliminare le utenze
    2. Modificare il profilo/ruolo assegnato
    3. Aggiungere un altro profilo/ruolo
    4. Revocare un profilo/ruolo già assegnato

  3. L’associazione del profilo/ruolo all’utente può essere fatta anche durante la creazione di un nuovo utente (vedi parte bassa del form di “Aggiungi nuovo”):

      Per esempio, in caso di registrazione di un nuovo utente Socio del PMI-CIC e allo stesso tempo volontario del PMI-CIC, selezionare:
    • Ruolo: Socio PMI Central Italy
    • Altri ruoli: Volontario

Sezioni parziali “Private” nelle pagine

E’ possibile inoltre gestire sezioni all’interno di una pagina del portale che devono rispondere ai filtri di visibilità legati al profilo dell’utente collegato.

Per incapsulare sezioni della pagina che devono essere regolamentate dalla gestione dei filtri di visibilità da parte degli utenti collegati (autenticazione e/o profilatura utente), utilizzare le coppie di shortcode :

e

        Inserire qui gli elementi che devono essere visibile all’utente NON loggato
[/content_control logged_out]

Inoltre, all’interno dello shortcode

è possibile definire per quali ruoli questa sezione deve essere visibile, per esempio:

[content control roles=administrator, editor]

definisce che questa funzione sia visibile a tutti gli utenti loggati ma che siano collegati ai ruoli administrator e/o editor.

Si veda, a titolo di esempio l’articolo: I PROGETTI INDUSTRIALI COMPLESSI: IL MANAGEMENT DEI PROGETTI EPC TEST

Comitato Responsabile

Comitato “Membership”: avrà il compito di gestire l’insieme degli utenti censiti nel portale WP, con riferimento al collegamento Utente <-> Profilo/Ruolo.

Comitato “Operations”: avrà il compito di supportare il Comitato “Membership” nella gestione degli utenti.

_________________________

Funzioni di back end

Sincronizzazione con il PMI®

Con questa funzionalità sarà possibile sincronizzare le utenze estratte dal DEP con le utenze in WordPress, seguendo i seguenti step:

  • Preparare l’estratto dal DEP nel formato .csv, ad esempio usando DEPServiceTest.exe formito dal PMI
  • Caricare il file .csv contenente l’ultima fotografia delle utenze PMI sottoscritte anche al PMI Central Italy chapter
  • Procedere con la gestione delle utenze: (i)utenti nuovi, (ii) utenti rimossi
Cliccare sul seguente link per accedere alla funzionalità:

Membership management

_________________________

Change Management

Campagna marketing per introduzione feature

Verrà attivata una campagna di comunicazione verso gli utenti interni ed esterni con l’obiettivo di esporre le nuove funzionalità introdotte nella gestione dei contenuti del portal WP, descritte in questa pagina.

Processo da definire.