Distribuera självbetjäningsportalen för Service Manager

Viktigt

Den här versionen av Service Manager har nått slutet av supporten, vi rekommenderar att du uppgraderar till Service Manager 2022.

Self-Service-portalen ger webbaserad åtkomst till funktionerna i System Center – Service Manager för slutanvändare. Den här artikeln beskriver hur du kan distribuera Self-Service-portalen och anpassa den.

Operativsystem som stöds

  • 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

Mer information finns i systemkrav

Webbläsare som stöds

Self-Service-portalen behöver en skärmupplösning över 1 024 X 768. Den stöds i följande webbläsare.

  • Microsoft Edge

  • Microsoft Internet Explorer 10 och 11

  • Mozilla Firefox 42 och senare

  • Google Chrome 46 och senare

Konfigurera Self-Service-portalen

Du använder följande avsnitt för att konfigurera Self-Service-portalen.

Konfigurera webbservern

Anslut Windows-serverdatorn till samma domän där Service Manager SDK-tjänsten körs. Helst på den sekundära servern. Aktivera IIS-rollen och ASP.NET 4.5 på servern med följande steg.

  1. Starta guiden Lägg till roller och funktioner och aktivera sedan IIS.

    select server roles

  2. Aktivera .NET-funktionerna.

    1. Aktivera .NET 3.5

      select features

    2. Aktivera HTTP-aktivering

      select HTTP activation

    3. Aktivera ASP.NET 4.5

      select ASP.NET 4.5

  3. Aktivera följande rolltjänster på sidan Web Server Role (IIS).

    1. Grundläggande autentisering och Windows-autentisering

      basic authentication and Windows authentication

    2. Lägg till Programutveckling och lägg till .NET Extensibility 4.5, ASP och ASP.NET 4.5 under den.

      application development

Installera webbappen för Self-Service-portalen med hjälp av installationsprogrammet

Använd följande steg för att installera Self-Service Portal WebApp med hjälp av installationsprogrammet.

  1. Klicka på Service Manager Self-Service Portal i installationsguiden för Service Manager.

  2. Gå igenom eula och acceptera det.

    EULA

  3. Välj installationsplats.

    installation location

  4. Granska resultatet av systemkontrollen.

  5. Konfigurera Self-Service-portalservern och ange konfigurationsinformation för servern.

    • Webbplatsnamn : Namnet på webbplatsen som ska visas i IIS-hanteringskonsolen.

    • SM-servernamn: Du kan ange ett fullständigt kvalificerat domännamn eller NetBIOS-namnet på den server som kör Service Manager SDK-tjänsten. Vi rekommenderar att du använder en dedikerad sekundär Service Manager-hanteringsserver för att kommunicera med portalen. Mer information finns i Distributionstopologier .

    • Portalport: Portnumret som webbplatsen ska använda.

    • SSL-certifikat: (valfritt) SSL-certifikatet för att konfigurera webbplatsen i säkert läge (https://). Det här är den rekommenderade inställningen om du använder grundläggande autentisering. Standardvärdet är Windows autentisering.

    configure the Self-Service Portal server

  6. Konfigurera kontot för Self-Service-portalen. Det här är kontot som IIS-instansen kommer att köras under. Det här kontot bör ha rollen Service Manager administratör.

    Self-Service portal account

  7. Meddelanden om diagnostik och användningsdata visas som informerar dig om att data skickas till Microsoft som standard. Du kan ändra inställningen i Service Manager-konsolen. Klicka på Nästa.

    diagnostic and usage data

  8. Välj om du vill installera Microsoft-uppdateringar automatiskt.

    Microsoft updates

  9. Vänta tills installationen är klar.

    Finished

Installera webbappen Self-Service-portalen med hjälp av kommandoraden

Du kan ändra följande exempel för att installera Self-Service-portalen.

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

Slutför installationen

Slutför installationen genom att följa stegen nedan.

  • Starta om IIS. Du kan komma åt webbappen (http://yourwebsite:port) i webbläsaren. Det ska likna följande bild.

    Self-Service Portal

Anpassa Self-Service-portalen

I följande avsnitt beskrivs hur du kan anpassa Self-Service portalen så att den passar din organisation.

Innan du installerar samlad uppdatering för Service Manager bör du tänka på att alla anpassningar görs i portalens sidofält (CustomSidebar.cshtml) och sedan använda följande steg för att komma igång.

  1. Skapa en ny cshtml-fil med namnet CustomSidebar.cshtml i <självbetjäningsportalens installationssökväg>\inetpub\wwwroot\SelfServicePortal\Views\Delad mappsökväg.
  2. Flytta dina anpassningar från sidebar.cshtml till den nya filen, som är CustomSidebar.cshtml.

I framtiden måste du göra alla anpassningar till Service Manager Self-Service portalens sidofält i filen CustomSidebar.cshtml.

Grundläggande anpassning

Fliken <appSettings> i Web.config-filen erbjuder vissa standardinställningar för att enkelt anpassa och anpassa de områden som oftast ändras. Här är en lista över dem.

Nyckel Syfte
CompanyName Värdet för den här nyckeln visas som företagets namn i portalen.
CompanyLogoLocation Värdet för den här nyckeln används som bildfil, som visas som företagets logotyp i portalen.
ITPhone Den här nyckeln tar värdet för att konfigurera IT-supportavdelningens telefonnummer. Den här informationen visas längst ned på navigeringsmenyn.
ITEmail Värdet för den här nyckeln används för att konfigurera IT-supportavdelningens e-post-ID. Den här informationen visas längst ned på navigeringsmenyn.
DefaultLanguage Som standard läses portalwebbsidorna in enligt definitionen i webbläsarens språk. Den befintliga användaren kan sedan välja språk manuellt längst upp till höger på varje sida.
Värdet för den här nyckeln definierar standardspråket för redundans som väljs av portalen när webbläsarens språk inte är tillgängligt.
GenericOffering Värdet för den här nyckeln godkänner namnet på begärandeerbjudandet som mappas till knappen för allmän begäran. Den här allmänna begärandeknappen används av användaren när de inte kan hitta ett lämpligt begärandeerbjudande i katalogen.
SDKServerName Värdet för den här nyckeln definierar namnet på den server där Service Manager SDK körs och det används för att interagera med andra Service Manager-servrar. Som standard har den samma värde som du angav i installationsprogrammet.
Du kan använda det fullständigt kvalificerade domännamnet eller NetBIOS-namnet på servern som kör Service Manager SDK-tjänsten. Vi rekommenderar att du dedikerar en sekundär Service Manager-hanteringsserver som kommunicerar med portalen.
MaxQueryResults Värdet för den här nyckeln definierar det maximala antalet resultat som returneras av frågeformulärelement i formulär för begärandeerbjudande.
UserCacheTimeout Portalen använder en infrastruktur för cachelagring för att ge en snabb användarupplevelse. Värdet för den här nyckeln definierar tidsgränsen i sekunder för att cachelagra användarspecifik information om den inloggade användaren.
DataCacheTimeout Portalen använder en infrastruktur för cachelagring för att ge en snabb användarupplevelse. Värdet för den här nyckeln definierar tidsgränsen i sekunder för cachelagring av allmänna data som kan delas mellan olika användare.
EnableTelemetry Värdet för den här nyckeln definierar ditt val om att delta i Microsofts Customer Experience Improvement Program. Portalen skickar användningstelemetridata till Microsoft när den här nyckeln är markerad som True. Som standard har den samma värde som det du valde i installationsprogrammet.

Anteckning

Du måste starta om IIS-tjänsten efter att du har gjort ändringar i Web.config-filen.

Anpassning av formatmall

Du kan anpassa webbsidans format, t.ex. teckensnitt, färg och bakgrund, genom att lägga till filen Custome.css i webbplatsmappen \Content\css.

Format som definierats i CSS-filen åsidosätter standardformaten för Self-Service Portal..

Anpassa den vänstra menyraden

Du kan ändra det innehåll som visas i den vänstra navigeringsraden (menyn) genom att redigera filen Sidebar.cshtml som finns i \Views\Shared i webbplatsmappen.

Ett exempel:

sidebar.cshtml

Du kan lägga till eller ta bort genvägar från menyn och du kan anpassa dem med detaljer för CSS-klass, snabbtangenter med mera.

Ytterligare anpassning av användargränssnittet

Mer information om anpassning av användargränssnittet finns i Den officiella System Center Service Manager-bloggen.

Nästa steg