Delen via


De Self-Service-portal voor Service Manager implementeren

De Self-Service-portal biedt webtoegang tot de functies van System Center - Service Manager voor eindgebruikers. In dit artikel wordt beschreven hoe u de Self-Service-portal kunt implementeren en aanpassen.

Ondersteunde besturingssystemen

  • 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

Zie systeemvereisten voor meer informatie

Ondersteunde webbrowsers

De Self-Service portal heeft een schermresolutie nodig die hoger is dan 1024 X 768. Dit wordt ondersteund in de volgende browsers.

  • Microsoft Edge 121.0.2277.4 of hoger
  • Microsoft Edge
  • Microsoft Internet Explorer 10 en 11

  • Mozilla Firefox 42 en hoger

  • Google Chrome 46 en hoger

Self-Service-portal instellen

U gebruikt de volgende secties om de Self-Service-portal in te stellen.

De webserver instellen

Koppel de Windows-servercomputer aan hetzelfde domein waarop de Service Manager SDK-service wordt uitgevoerd. Idealiter op de secundaire server. Schakel de IIS-functie en ASP.NET 4.5 op de server in met behulp van de volgende stappen.

  1. Start de wizard Functies en onderdelen toevoegen en schakel IIS in.

    Schermopname van de geselecteerde serverfuncties.

  2. Schakel de .NET-functies in.

    1. .NET 3.5 inschakelen

      schermopname van de geselecteerde functies.

    2. HTTP-activering inschakelen

      schermopname van de geselecteerde HTTP-activering.

    3. ASP.NET 4.5 inschakelen

      Schermopname met de optie ASP.NET 4.5.

  3. Schakel de volgende rolservices in op de pagina Webserverrol (IIS).

    1. Basisverificatie en Windows-verificatie

      schermopname van de basisverificatie en Windows-verificatie.

    2. Voeg toepassingsontwikkeling toe en voeg .NET Extensibility 4.5, ASPen ASP.NET 4.5toe.

      Schermopname van de ontwikkeling van de toepassing.

De Self-Service Portal-web-app installeren met behulp van Setup

Gebruik de volgende stappen om de Self-Service Portal-web-app te installeren met behulp van Setup.

  1. Selecteer Service Manager Self-Service Portal in de installatiewizard van Service Manager.

  2. Ga door de gebruiksrechtovereenkomst en accepteer het.

    Schermopname van de gebruiksrechtovereenkomst.

  3. Kies uw installatielocatie.

    schermopname van de installatielocatie.

  4. Controleer de resultaten van de systeemcontrole.

  5. Configureer de Self-Service Portal-server en voer configuratiegegevens voor uw server in.

    • websitenaam: de naam van de website die moet worden weergegeven in de IIS-beheerconsole.

    • SM Server-naam: u kunt een volledig gekwalificeerde domeinnaam of de NetBIOS-naam opgeven van de server waarop de Service Manager SDK-service wordt uitgevoerd. U wordt aangeraden een toegewezen secundaire Service Manager-beheerserver te gebruiken om te communiceren met de portal. Zie Implementatietopologieënvoor meer informatie.

    • Portalpoort: het poortnummer dat door de website wordt gebruikt.

    • SSL-certificaat: (optioneel) Het SSL-certificaat voor het configureren van de website in de beveiligde modus (https://). Dit is de aanbevolen instelling als u basisverificatie gebruikt. De standaardwaarde is Windows-verificatie.

    Schermopname van de configuratie van de Self-Service Portal-server.

  6. Configureer het account voor de Self-Service-portal. Dit is het account waaronder het IIS-exemplaar wordt uitgevoerd. Dit account moet de rol Service Manager Admin hebben.

    schermopname van het Self-Service portalaccount.

  7. De meldingsgegevens voor diagnostische gegevens en gebruiksgegevens worden weergegeven, zodat u wordt geïnformeerd dat gegevens standaard naar Microsoft worden verzonden. U kunt deze instelling wijzigen in de Service Manager-console. Kies Volgende.

    Schermopname met de diagnostische gegevens en gebruiksgegevens.

  8. Kies of u automatisch Microsoft-updates wilt installeren.

    schermopname van de Microsoft-updates.

  9. Wacht tot de installatie is voltooid.

    schermopname met de pagina Voltooid.

De web-app van de Self-Service-portal installeren met behulp van de opdrachtregel

U kunt het volgende voorbeeld wijzigen om de Self-Service-portal te installeren.

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

De installatie voltooien

Gebruik de volgende stap om de installatie te voltooien.

  • Start IIS opnieuw op. U hebt toegang tot de web-app (http://yourwebsite:port) in uw browser. Deze ziet er ongeveer als volgt uit.

    Schermopname van de Self-Service Portal.

De Self-Service-portal aanpassen

In de volgende sectie wordt beschreven hoe u de Self-Service-portal kunt aanpassen aan uw organisatie.

Voordat u een updatepakket voor Service Manager installeert, moet u er rekening mee houden dat alle aanpassingen worden aangebracht in de zijbalk van het portaal (CustomSidebar.cshtml). Gebruik vervolgens de volgende stappen om aan de slag te gaan.

  1. Maak een nieuw cshtml-bestand met de naam CustomSidebar.cshtml in het installatiepad van de <Self-Service Portal>\inetpub\wwwroot\SelfServicePortal\Views\Shared folder path.
  2. Verplaats uw aanpassingen van sidebar.cshtml naar het nieuwe bestand. Dit is CustomSidebar.cshtml.

In de toekomst moet u alle aanpassingen aan de zijbalk van de Service Manager-Self-Service portal aanbrengen in het bestand CustomSidebar.cshtml.

Basisconfiguratie

Het tabblad <appSettings> in het Web.config-bestand biedt standaardinstellingen om de gebieden die het meest worden gewijzigd, eenvoudig te personaliseren en aan te passen. Hier volgt een lijst met deze.

Sleutel Doel
Bedrijfsnaam De waarde van deze sleutel wordt weergegeven als de naam van het bedrijf in de portal.
BedrijfslogoLocatie De waarde van deze sleutel wordt gebruikt als het afbeeldingsbestand, dat wordt weergegeven als het bedrijfslogo in de portal.
IT-telefoon Deze sleutel neemt de waarde aan om het telefoonnummer van de IT-helpdesk te configureren. Deze informatie wordt onder aan het navigatiemenu weergegeven.
ITEmail De waarde van deze sleutel wordt gebruikt om de e-mail-id van de IT-helpdesk te configureren. Deze informatie wordt onder aan het navigatiemenu weergegeven.
Standaardtaal Standaard worden de portalwebpagina's geladen zoals gedefinieerd in de taal van de browser. Vervolgens kan de huidige gebruiker de taal handmatig selecteren in de rechterbovenhoek van elke pagina.
De waarde van deze sleutel definieert de standaardfailovertaal, die door de portal wordt gekozen wanneer de taal van de browser niet beschikbaar is.
GeneriekAanbod De waarde van deze sleutel kan de naam van het aanvraagaanbod bevatten, die is gekoppeld aan de generieke aanvraagknop. Deze algemene aanvraagknop wordt gebruikt door de gebruiker wanneer deze geen geschikte aanvraagaanbieding in de catalogus kan vinden.
SDKServerName De waarde van deze sleutel definieert de naam van de server waarop de Service Manager SDK wordt uitgevoerd en wordt gebruikt voor interactie met andere Service Manager-servers. Standaard heeft deze dezelfde waarde die u hebt opgegeven in Setup.
U kunt de volledig gekwalificeerde domeinnaam of de NetBIOS-naam van de server waarop de Service Manager SDK-service wordt uitgevoerd, gebruiken. U wordt aangeraden een secundaire Service Manager-beheerserver toe te wijden om te communiceren met de portal.
MaxQueryResults De waarde van deze sleutel definieert het maximum aantal resultaten dat wordt geretourneerd door een queryformulierelement in uw aanvraagaanbiedingenformulieren.
UserCacheTimeout De portal maakt gebruik van een cache-infrastructuur om een snelle gebruikerservaring te bieden. De waarde van deze sleutel definieert de time-out in seconden voor het opslaan van gebruikersspecifieke details van de aangemelde gebruiker.
DataCacheTimeout De portal maakt gebruik van een cache-infrastructuur om een snelle gebruikerservaring te bieden. De waarde van deze sleutel definieert de time-out in seconden om algemene gegevens in de cache op te cachen die kunnen worden gedeeld tussen verschillende gebruikers.
Telemetrie inschakelen De waarde van deze sleutel definieert uw selectie over deelname aan het programma voor kwaliteitsverbetering van Microsoft. Uw portal verzendt gebruikstelemetriegegevens naar Microsoft wanneer deze sleutel is gemarkeerd als true. Standaard heeft deze dezelfde waarde die u tijdens de installatie hebt gekozen.
AangepasteActieveVerzoekStatusEnumLijst De Selfserviceportal plaatst standaard aangepaste opsommingen voor Mijn aanvraag (incident en serviceaanvragen) in de filtercategorie Gesloten. Met deze sleutel kunt u de vereiste aangepaste statussen toewijzen aan de filtercategorie Actief. De waarde van deze sleutel moet een door komma's gescheiden lijst zijn met EnumTypeName waarden van opsommingen die moeten worden toegewezen aan de categorie Actief in de selfserviceportal. U kunt zoeken naar de gewenste aangepaste statussen die zijn gelabeld EnumTypeName in de tabel EnumType, met behulp van het volgende voorbeeld.

SELECT [EnumTypeName]

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

Notitie

U moet de IIS-service opnieuw starten nadat u wijzigingen hebt aangebracht in het Web.config-bestand.

Stijlconfiguratie

Webpaginastijl, zoals lettertype, kleur en achtergrond, wordt aangepast door het Custom.css-bestand toe te voegen in de map \Content\css website.

Stijlen die in het CSS-bestand zijn gedefinieerd, overschrijven de standaardstijlen van de Self-Service Portal.

De linkermenubalk aanpassen

U kunt de inhoud wijzigen die wordt weergegeven in de linkernavigatiebalk (menu) door het bestand Sidebar.cshtml te bewerken. Dit bestand bevindt zich in de map \Views\Shared in de websitemap.

Bijvoorbeeld:

Schermopname van de sidebar.cshtml.

U kunt sneltoetsen toevoegen aan of verwijderen uit het menu en u kunt deze aanpassen met details voor de CSS-klasse, sneltoetsen en andere.

Volgende stappen