Suite Portal- Amministratore

VERSIONE: 07.02.07

INTRODUZIONE

Lo scopo della Suite-Portal è quello di permettere agli utenti di visualizzare e interagire con i moduli a cui sono autorizati da un portale esterno, senza che essi abbiano accesso al CRM. Si possono scegliere i moduli che gli utenti potrano visualizare dal portale e se dare agli utenti i permessi di creare e modificare i record del modulo.

CONFIGURAZIONE

Per cominciare il portale si divide in due aree, quella amministrativa e quella del utente.

AMMINISTRATORE:

GENERAL CONFIGURATION:

La prima cosa che appare a video sono le impostazioni generali del portale. In esso si ha la possibilità di impostare le preferenze e la visibilità del portale agli utenti. image

  1. General:
    • image
      • Default Module: questo campo permette di scegliere che modulo visualizzare quando si clicca sulla Home/Logo;
      • Date Format: questo campo permette di scegliere il formato della data;
      • Time Format: questo campo permette di scegliere il formato dell’ora;
      • Timezone: questo campo permette di scegliere il fuso orario;
      • Default Language: questo campo imposta una lingua predefinita per il login;
      • Decimals Precision: questo campo permette di scegliere la precisione nella visualizzazione dei decimali;
      • Decimal Separator: questo campo permette di scegliere il tipo di separatore per i decimali;
      • Thousands Separator: questo campo permette di scegliere il separatore per le migliaia;
      • Limit Available Languages: questo campo permette di scegliere a quali lingue del portale dare accesso agli utenti;
      • Fancy URLs (mod_rewrite): consigliamo di lasciare disabilitato questo campo;
      • Modules Sorting: permete di scegliere l'ordine in cui sono visualizzati i moduli.
  2. License and Updates: permette di visualizzare la versione del portale.
    • image
  3. Portal Admin User: questa sezione contiene le informazioni del amministratore del portale.
    • image
      • Admin Username: username scelto durante la configurazione;
      • Admin Password: password scelta durante la configurazione;
      • Admin Email: indirizzo email scelto alla configurazione.
  4. Email Configuration;
    • image
      • SMTP Server: campo che permette di inserire il nome del server SMTP, di seguito i più frequenti:
        • Gmail: smtp.gmail.com
        • Office 365: smtp.office365.com
        • Aruba: smtps.aruba.it
        • SendGrid: smtp.sendgrid.net
      • SMTP Port: campo che permette di scegliere la porta di uscita, si può scegliere tra la :25, 465, 587;
      • Use Secure Connection: campo che permette di scegliere il protocollo per la sicurezza dell’email si può scegliere: no, SSL, TLS;
      • Email/Username: campo dove si inserisce l’email o username;
      • Password: campo dove si inserisce la password dell'email.
  5. Theme;
    • image
      • Basic Color: permette di scegliere il colore che gli utenti visualizzeranno nel portale;
      • Portal Logo: campo dove si può caricare il logo che gli utenti visualizzeranno nel portale;
      • Portal Brand(custom HTML is allowed): personalizzare a mano come lo si vuole anche con un codice HTML;
      • Current Theme: permette di scegliere il tema che è applicato al portale è sempre in default;
      • Portal Title: campo dove si può inserire il nome del portale;
      • Colored Sidebar: permette di scegliere se si vuole visualizzare il colore scelto nella "Basic Color" nella barra laterale per l’utente.
  6. Dashboard;
    • image
      • Enable Twitter Widget: permette di scegliere se abilitare il widget di Twitter nella dasboard principale;
      • Enable Facebook Widget: permette di scegliere se abilitare il widget di Facebook nella dasboard principale;
      • Twitter Profile Name/ID: campo dove si immette il nome profilo di tweeter per visualizzare sulla dashboard tutti i tweet innerti al profilo;
      • Facebook Page Name/ID: campo dove si immette il nome profilo di facebook per visualizzare sulla dashboard tutti i post innerti al profilo.
  7. Payment Gateways.
    • image
      • Currency Name: campo che permette di scegliere la valuta;
      • Currency Symbol: campo che permette di scegliere il simbolo della valuta corrente;
      • IsEnabled: campo che permette di abilitare o disabilitare il metodo di pagamento;
      • Sandbox(test) Mode: campo che permette di scegliere se abilitare l'opzione sandbox per testare un processore di pagamento senza dover pagare la transazione inviata;
      • API User: campo che permette di inserire lo user API del conto PayPal che si vuole utilizzare;
      • API Key: campo che permette di inserire la chiave API del conto PayPal che si vuole utilizzare;
      • API Signature: campo che permette di inserire la firma API del conto PayPal che si vuole utilizzare;
      • Client Key: campo che permette di inserire la chiave del cliente ottenuta dalle impostazioni di WorldPay;
      • Service Key: campo che permette di inserire la chiave di servizio presa dalle impostazioni di WorldPay;
      • Use 3Dsecure Authentication: campo che permette di abilitare o disabilitare l'autenticazione 3Dsecure.

CUSTOMER PROFILE:

image

  1. Profiles: permette di dare un nome ad un profilo che potrà essere usato su più utenti che soddisfano le condizioni sottostanti
    • image
      • Cliccando su “Create New” si aprirà la seguente schermata:
      • image
        • Condition Operator: campo che permette di scegliere se filtrare i record nel portale degli utenti almeno una delle condizione o per tutte le condizioni;
        • Match Conditions: campo che permette di aggiungere, modificare o eliminare le condizioni.
  2. Editable Informations:
    • image
      • Editable Fields: permette di scegliere i campi che gli utenti potranno modificare dal portale;
      • Edit Enabled: permette di dare o negare agli utenti il permesso di modificare i campi editabili;
  3. Registration Form:
    • image
      • Registration Enabled: permette di abilitare o disabilitare la registrazione al portale come contatto;
      • Contact Fields: permette di scegliere i campi che saranno visibili al momento della registrazione del contatto;
      • Contact Predefined Values: campo che permette di aggiungere, modificare o eliminare i valori che vengono dati di default al momento della registrazione del contatto;
      • Organization Registration Enabled: permette di abilitare o disabilitare la registrazione al portale come azienda;
      • Organization Fields: permette di scegliere i campi che saranno visibili al momento della registrazione dell'azienda;
      • Organization Prefined Values: campo che permette di aggiungere, modificare o eliminare i valori che vengono dati di default al momento della registrazione dell'azienda;
      • Recaptcha Enabled: permette di abilitare o disabilitare test recaptcha alfanumerici, per verificare che l'utente non sia un bot;
      • Recaptcha Client Key: campo dove si inserisce la chiave recaptcha del client;
      • Recaptcha Server Key: campo dove si inserisce la chiave recaptcha del server per autorizza la comunicazione tra il back-end dell'applicazione e il server reCAPTCHA, per poter verificare la risposta dell'utente.

E-COMMERCE SETTINGS:

image

  • Enable E-Commerce Features: permette di abilitare o disabilitare la possibilità di eseguire acquisti e pagamenti nel portale;
  • Enable Cart View: permette di abilitare o disabilitare la vista del carello;
  • Order Target Module Configuration: permette di ordinare la configurazione del modulo di destinazione.

COME AGGIUNGERE UN MODULO:

ADD MODULE: Funzionalità che permette di aggiungere un nuovo modulo, come ad esempio: Preventivi, Opportunità, Ticket. image

image

  • Choose the module: campo che permette di sceglie il modulo che si vuole aggiungere;
  • Module Route (URL): campo dove si inserisce l'url del modulo. Il portale inserisce automaticamente l’url scelto, con la possibilità di modificarlo se necessario;
  • Module Label: campo dove si inserisce il nome dell’etichetta che si vuole dare al modulo che si sta aggiungendo.

GENERAL SETTINGS:

image

  • Module Label: l’etichetta del modulo creato;
  • IsEnabled: permette di abilitare o disabilitare la visualizzazione del modulo nel portale utenti;
  • Icon: permette di scegliere che icona dare al modulo aggiunto;
  • PDF Download Enabled: permette di abilitare o disabilitare il permesso di scaricare file PDF dal modulo;
  • Comments Enabled: permette di abilitare o disabilitare il permesso di scrivere commenti nel modulo;
  • Allow Costomer Profiles: campo che permette di aggiungere i profili ai quali si dà la possibilità di visualizzare e accedere al modulo aggiunto;
  • Condition Operator: campo che permette di scegliere che tipo di operatore usare per filtrare i record nel portale degli utenti;
  • Conditions: campo che permette di aggiungere le condizioni che gli utenti devono soddisfare;
  • Show record related through the following modules: permette di scegliere di mostrare record relazioni tramite i moduli scelti;
  • Show on Dashboard: permette di abilitare o disabilitare la possibilità di visualizzare il modulo sulla dashboard;
  • Group Field: permette di scegliere da una lista il campo per il quale si vuole raggruppare i record;
  • Widget Type: permette di scegliere la modalità in cui si vuole visualizzare i record.

VIEWS:

image

  • Default View: permette di impostare la modalità di visualizzazione di default del modulo;
  • List Fields: permette di scegliere i campi che verranno visualizzati;
  • Entries per page: permette di impostare il numero dei record visualizzati per pagina;
  • Grid/Kanban/Calendar/Gantt Enabled: campo che permette di abilitare o disabilitare il tipo di vista;
  • Grid/Kanban Field: campo che permette di scegliere i campi che verranno visualizzati nel rispettivo tipo di vista;
  • Kanban Group Field: permette di scegliere da una lista il campo per il quale si vuole raggruppare i record nel rispettivo tipo di vista;
  • Calendar/Gantt Start/End Date Field: permette di scegliere da una lista il campo a cui sarà associata la data che verrà visualizzata nella vista;
  • Calendar Start/End Time Field: permette di scegliere da una lista il campo a cui sarà associata l'ora che verrà visualizzata nela vista;
  • Gantt Progress Field: permette di scegliere da una lista il campo a cui sarà accosiato il progresso che verrà visualizzato nella vista;

DETAILS VIEW:

image

  • Hidden Fields: permette di aggiungere o rimuovere i campi che verranno nascosti agli utenti del portale;
  • Show Blocks Opended as Default: permette di abilitare o disabilitare i blocchi aperti di default;
  • Show Related Blocks Opened as Default: permette di abilitare o disabilitare i blocchi relazionati aperti di default.

DYNAMIC FIELDS:

image

Cliccando su “ADD NEW DYNAMIC FIELD RULE” si apre la seguente maschera:

  • image
    • Apply on Conditions: permette di aggiungere, modificare o rimuovere le condizioni che andranno a influenzare la vista dei campi dinamici;
    • Fields Actions: permette di aggiungere, modificare o rimuovere le condizioni per campo, ad esempio se lo vogliamo solo in lettura, obbligatorio oppure nascosto.

ACTION BUTTONS:

image

  • Button Label: campo dove inserire il nome del bottone che si andrà a creare;
  • Button Color: campo dove inserire il colore che da dare al bottone;
  • Icon: campo che permette di scegliere l'icona da dare al bottone;
  • Show on Conditions: permette di aggiungere, modificare o rimuovere le condizioni che influenzeranno la vista del bottone;
  • Update Fields:permette di aggiungere, modificare o rimuovere quali campi e i valori che si andranno ad assegnare dopo aver premuto il bottone;
  • Create Related Record: permette di scegliere di collegare con il bottone il modulo creato ad un altro modulo relazionato.

PDF DOWNLOAD:

image

  • Button Label: campo per inserire il nome dell'etichetta del bottone per i PDF;
  • Open in Browser: permette di abilitare o disabilitare la possibilità di aprire il file PDF nel browser;
  • PDF To Download: permette di svegliere PDF si potranno scaricare;
  • Button Color: campo per inserire il colore da dare al bottone;
  • Icon: campo che permette di scegliere l'icona da dare al bottone;
  • Show on Conditions: permette di decidere le condizioni che influenzeranno la vista del bottone;

CREATE/EDIT:

image

  • Create Enabled: permette di abilitare o disabilitare la possibilità di creare record;
  • Fill Contact related fields with logged in Contact: permette di abilitare o disabilitare l'inserimento in automatico del nome contatto con il nome dell'utente che sta creado il record;
  • Default Values for Created Record: permette di scegliere a quali campi dare un valore di default e quale valore assegnare;
  • Create Fields: permette di scegliere quali campi saranno da compilare per la creazione del record;
  • Fill Account related fields with logged in Account: permette di abilitare o disabilitare l'inserimento in automatico del nome azienda con il nome dell'azienda che sta creado il record;
  • Edit Enabled: permette di abilitare o disabilitare la possibilità di modificare i record visualizzati nel portale;
  • Default Values for Updates Record: permette di scegliere a quali campi dare un valore di default e quale valore assegnare quando un record viene modificato;
  • Edit Fields: permette di scegliere i campi che si potranno modificare in edit;

image

  • Related Modules: in questo campo si possono aggiungere i moduli ad esso relazionati;

INVENTORY BLOCK:

image

  • Enabled Inventory Block: permette di abilitare o disabilitare il blocco inventario ;
  • Inventory Line Fields: permette di scegliere i campi da inserire nella riga dell’inventario;
  • Inventory Currency Field: permette di scegliere il tipo di valuta nell'inventario;
  • Totals Fields: permette di scegliere che totali si vogliono visualizzare nella tabella dell'inventario.

PAYMENT:

image

  • Enable Payment: permette di abilitare o disabilitare la possibilità di eseguire pagamenti nel portale;
  • Payment Currency Field: campo che si riferisce alla valuta corrente del portale, che viene decisa dall’amministratore nelle impostazioni generali del portale;
  • Show on Conditions: permette di aggiungere, modificare o rimuovere condizioni che permettono o nascondono la visualizzazione;
  • Payment Amount Field: campo dove inserire il valore del pagamento;
  • Update Fields On Success Payment: permette di scegliere quali campi e con che valore aggiornare i campi nel caso in cui il pagamento sia andato a buon fine;
  • Update Fields On Cancel Payment: permette di scegliere quali campi e con che valore aggiornare i campi nel caso in cui il pagamento non sia andato a buon fine;

CUSTOM HTML:

In questa pagina si possono inserire snippet di codice in HTML che permettono di personalizzare la testata e il pie di pagina.

image

  • List/Grid/Kanban/Gantt HEADER: campo dove si può inserire codice per modificare la testata delle viste;
  • List/Grid/Kanban/Gantt FOOTER: campo dove si può inserire codice per modificare il pie di pagina delle viste;
  • Create/Edit/Details HEADER: campo dove si può inserire codice per modificare la testata;
  • Create/Edit/Details FOOTER: campo dove si può inserire codice per modificare il pie di pagina;

TOOLTIPS:

Non più supportato!

image

  • Tooltip Content: qui si può dare una descrizione corta sul comando;
  • Field to Apply: qui si può decidere su che campo lo si vuole applicare;
  • Icon: qui si può decidere che icona assegnarli.

ESEMPIO: image