Condividi tramite


Distribuire il portale Self-Service per il Service Manager

Il portale di Self-Service fornisce l'accesso basato sul Web alle funzionalità di System Center - Service Manager per gli utenti finali. Questo articolo descrive come distribuire il portale di Self-Service e personalizzarlo.

Sistemi operativi supportati

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2025
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

Per altre informazioni, vedere requisiti di sistema

Web browser supportati

Il portale Self-Service richiede una risoluzione dello schermo superiore a 1024 X 768. È supportato nei browser seguenti.

  • Microsoft Edge 121.0.2277.4 o versione successiva
  • Microsoft Edge
  • Microsoft Internet Explorer 10 e 11

  • Mozilla Firefox 42 e versioni successive

  • Google Chrome 46 e versioni successive

Configurare il portale di Self-Service

Per configurare il portale di Self-Service, usare le sezioni seguenti.

Configurare il server Web

Aggiungere il computer server Windows allo stesso dominio in cui è in esecuzione il servizio SDK di Service Manager. Idealmente, nel server secondario. Abilitare il ruolo IIS e ASP.NET 4.5 nel server seguendo questa procedura.

  1. Avvia la Procedura guidata Aggiungi ruoli e funzionalità e poi abilita IIS.

    Screenshot che mostra i ruoli del server selezionati.

  2. Abilitare le funzionalità di .NET.

    1. Abilitare .NET 3.5

      Screenshot che mostra le funzionalità di selezione.

    2. Abilitare l'attivazione HTTP

      Screenshot che mostra l'attivazione HTTP selezionata.

    3. Abilitare ASP.NET 4.5

      Screenshot che mostra la selezione ASP.NET 4.5.

  3. Abilitare i servizi ruolo seguenti nella pagina Ruolo server Web (IIS).

    1. di autenticazione di base e di autenticazione di Windows

      Screenshot che mostra l'autenticazione di base e l'autenticazione di Windows.

    2. Aggiungere sviluppo di applicazioni e, in esso, aggiungere .NET Extensibility 4.5, ASPe ASP.NET 4.5.

      Screenshot che mostra lo sviluppo di applicazioni.

Installare l'app Web del portale di Self-Service tramite Setup

Usare la procedura seguente per installare la WebApp del Portale Self-Service utilizzando Setup.

  1. Selezionare Service Manager Self-Service Portale nell'installazione guidata di Service Manager.

  2. Passare attraverso il contratto di licenza e accettarlo.

    Screenshot che mostra il contratto di licenza.

  3. Scegli il percorso di installazione.

    Screenshot che mostra la posizione di installazione.

  4. Esaminare i risultati del controllo di sistema.

  5. Configurare il server del portale di Self-Service e immettere i dettagli di configurazione per il server.

    • Nome sito Web : nome del sito Web da visualizzare nella console di gestione IIS.

    • nome server SM: è possibile specificare un nome di dominio completo o il nome NetBIOS del server che esegue il servizio Service Manager SDK. È consigliabile usare un server di gestione di Service Manager secondario dedicato per comunicare con il portale. Per altre informazioni, vedere topologie di distribuzione .

    • porta del portale: numero di porta che verrà usato dal sito Web.

    • certificato SSL: (facoltativo) Certificato SSL per configurare il sito Web in modalità protetta (https://). Questa è l'impostazione consigliata se si usa l'autenticazione di base. Il valore predefinito è Autenticazione di Windows.

    Screenshot che mostra come configurare il server del portale Self-Service.

  6. Configura l'account per il portale Self-Service. Si tratta dell'account in cui verrà eseguita l'istanza di IIS. Questo account deve avere il ruolo di Service Manager Admin.

    Screenshot che mostra l'account del portale di Self-Service.

  7. Le informazioni di notifica dei dati di diagnostica e utilizzo vengono visualizzate, informando l'utente che i dati vengono inviati a Microsoft per impostazione predefinita. È possibile modificare questa impostazione nella console di Service Manager. Selezionare Avanti.

    Screenshot che mostra i dati di diagnostica e di utilizzo.

  8. Scegliere se installare automaticamente gli aggiornamenti Microsoft.

    Screenshot che mostra gli aggiornamenti Microsoft.

  9. Attendere il completamento dell'installazione.

    Screenshot che mostra la pagina completata.

Installare l'app Web del portale di Self-Service usando la riga di comando

È possibile modificare l'esempio seguente per installare il portale di Self-Service.

SetupWizard.exe /Install:SelfServicePortal /silent /accepteula /CustomerExperienceImprovementProgram:No /EnableErrorReporting:No /PortalWebSiteName:<Portal Name> /SMServerName:<SDK Server Name> /PortalWebSitePort:<PortNumber> /PortalAccount:<domain>\<user>\<pwd>

Completare l'installazione

Usare il passaggio seguente per completare l'installazione.

  • Riavviare IIS. È possibile accedere all'app Web (http://yourwebsite:port) nel browser. Sarà simile all'immagine seguente.

    Screenshot che mostra il portale di Self-Service.

Personalizzare il portale di Self-Service

La sezione seguente descrive come personalizzare il portale di Self-Service in base all'organizzazione.

Prima di installare qualsiasi aggiornamento cumulativo per Service Manager, tenere presente che tutte le personalizzazioni vengono apportate nella barra laterale del portale (CustomSidebar.cshtml). Usare quindi la procedura seguente per iniziare.

  1. Creare un nuovo file cshtml denominato CustomSidebar.cshtml nel percorso di installazione del portale di <Self-Service>\inetpub\wwwroot\SelfServicePortal\Views\Shared folder path.
  2. Spostare le personalizzazioni da sidebar.cshtml al nuovo file, ovvero CustomSidebar.cshtml.

In futuro, è necessario apportare tutte le personalizzazioni alla barra laterale del portale di Service Manager Self-Service nel file CustomSidebar.cshtml.

Personalizzazione di base

La scheda <appSettings> nel file Web.config offre alcune impostazioni standard per personalizzare e personalizzare facilmente le aree più spesso modificate. Ecco un elenco di loro.

Chiave Scopo
NomeAzienda Il valore di questa chiave viene visualizzato come nome della società all'interno del portale.
PosizioneLogoAzienda Il valore di questa chiave viene usato come file di immagine, visualizzato come logo dell'azienda all'interno del portale.
ITPhone Questo parametro accetta il valore per configurare il numero di telefono del help desk IT. Queste informazioni vengono visualizzate nella parte inferiore del menu di spostamento.
ITEmail Il valore di questa chiave viene usato per configurare l'ID di posta elettronica dell'help desk IT. Queste informazioni vengono visualizzate nella parte inferiore del menu di spostamento.
LinguaPredefinita Per impostazione predefinita, le pagine Web del portale vengono caricate come definito dalla lingua del browser. L'utente corrente può quindi selezionare manualmente la lingua nell'angolo superiore destro di ogni pagina.
Il valore di questa chiave definisce la lingua di failover predefinita, scelta dal portale quando la lingua del browser non è disponibile.
OffertaGenerica Il valore di questa chiave accetta il nome dell'offerta di richiesta, mappato al pulsante di richiesta generico. Questo pulsante di richiesta generico viene usato dall'utente, quando non riesce a trovare un'offerta di richiesta appropriata nel catalogo.
SDKServerName Il valore di questa chiave definisce il nome del server in cui viene eseguito l'SDK di Service Manager e viene usato per interagire con altri server di Service Manager. Per impostazione predefinita, ha lo stesso valore specificato nel programma di installazione.
È possibile usare il nome di dominio completo o il nome NetBIOS del server che esegue il servizio Service Manager SDK. È consigliabile dedicare un server di gestione secondario di Service Manager per comunicare con il portale.
MaxQueryResults Il valore di questa chiave definisce il numero massimo di risultati restituiti da qualsiasi elemento del modulo di query all'interno dei moduli di offerta di richiesta.
UserCacheTimeout Il portale usa un'infrastruttura di memorizzazione nella cache per offrire un'esperienza utente rapida. Il valore di questa chiave definisce il timeout, in secondi, per memorizzare nella cache i dettagli specifici dell'utente connesso.
DataCacheTimeout (Temporizzazione della Cache dei Dati) Il portale usa un'infrastruttura di memorizzazione nella cache per offrire un'esperienza utente rapida. Il valore di questa chiave definisce il timeout, in secondi, per memorizzare nella cache i dati generici che possono essere condivisi tra utenti diversi.
AbilitaTelemetria Il valore di questa chiave definisce la tua selezione relativa alla partecipazione al Programma di miglioramento dell'esperienza cliente di Microsoft. Il portale invia i dati di telemetria sull'utilizzo a Microsoft quando questa chiave viene contrassegnata come True. Per impostazione predefinita, ha lo stesso valore scelto durante l'installazione.
CustomActiveRequestStatusEnumList Per impostazione predefinita, il portale self-service inserisce enumerazioni personalizzate per gli stati di Le Mie Richieste (richieste di incidenti e di assistenza) nella categoria di filtro Chiusa. Questa chiave consente di personalizzare il mapping degli stati personalizzati richiesti alla categoria di filtro attivo . Il valore di questa chiave deve essere un elenco delimitato da virgole contenente EnumTypeName valori di enumerazioni di cui è necessario eseguire il mapping con la categoria Active nel portale self-service. È possibile cercare gli stati personalizzati desiderati etichettati EnumTypeName nella tabella EnumType, usando l'esempio seguente.

SELECT [EnumTypeName]

FROM [<Service Manager DB name, which by default is “ServiceManager”>].[dbo].[EnumType]

Nota

È necessario riavviare il servizio IIS dopo aver apportato modifiche al file di Web.config.

Personalizzazione dello stile

Lo stile della pagina Web, ad esempio il tipo di carattere, il colore e lo sfondo, viene personalizzato aggiungendo il file Custom.css nella cartella del sito Web \Content\css.

Gli stili definiti nel file CSS sostituiscono gli stili predefiniti del portale di Self-Service.

Personalizzazione della barra dei menu a sinistra

È possibile modificare il contenuto visualizzato nella barra di spostamento a sinistra (menu) modificando il file Sidebar.cshtml, che si trova nella cartella \Views\Shared all'interno della cartella del sito Web.

Per esempio:

Screenshot che mostra il file sidebar.cshtml.

È possibile aggiungere o rimuovere tasti di scelta rapida dal menu e personalizzarli con i dettagli per la classe CSS, i tasti di scelta rapida della tastiera e altri.

Passaggi successivi