Bereitstellen des Self-Service-Portals für Service Manager

Wichtig

Diese Version von Service Manager das Ende des Support erreicht hat. Es wird empfohlen, dass Sie ein Upgrade auf Service Manager 2019 durchführen.

Das Self-Service-Portal bietet webbasierten Zugriff auf die Features von System Center - Service Manager Endbenutzern. In diesem Artikel wird beschrieben, wie Sie das Self-Service bereitstellen und anpassen können.

Unterstützte Betriebssysteme

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2019

Weitere Informationen finden Sie unter Systemanforderungen.

Unterstützte Webbrowser

Das Self-Service-Portal benötigt eine Bildschirmauflösung über 1024 x 768. Es wird von den folgenden Browsern unterstützt:

  • Microsoft Edge

  • Microsoft Internet Explorer 10 und 11

  • Mozilla Firefox 42 und höher

  • Google Chrome 46 und höher

Einrichten des Self-Service Portals

In den folgenden Abschnitten wird das Portal Self-Service eingerichtet.

Einrichten des Webservers

Verbinden Sie Windows Servercomputer mit derselben Domäne, in der der Service Manager SDK-Dienst ausgeführt wird. Idealerweise auf dem sekundären Server. Aktivieren Sie mithilfe der folgenden Schritte die IIS-Rolle und ASP.NET 4.5 auf dem Server.

  1. Starten Sie den Assistenten zum Hinzufügen von Rollen und Funktionen, und aktivieren Sie dann IIS.

    select server roles

  2. Aktivieren Sie die .NET-Funktionen.

    1. Aktivieren Sie .NET 3.5.

      select features

    2. Aktivieren Sie die HTTP-Aktivierung.

      select HTTP activation

    3. Aktivieren Sie ASP.NET 4.5.

      select ASP.NET 4.5

  3. Aktivieren Sie die folgenden Rollendienste auf der Seite „Webserverrolle (IIS)“.

    1. Standardauthentifizierung und Windows-Authentifizierung

      basic authentication and Windows authentication

    2. Fügen Sie Anwendungsentwicklung und darunter .NET-Erweiterbarkeit 4.5, ASPund ASP.NET 4.5hinzu.

      application development

Installieren der Self-Service Portal-Web-App mithilfe von Setup

Verwenden Sie die folgenden Schritte, um die Self-Service Portal-Web-App mithilfe von Setup zu installieren.

  1. Klicken Service Manager Self-Service im Setup-Assistenten Service Manager Portal.

  2. Gehen Sie die EULA durch, und akzeptieren Sie sie.

    EULA

  3. Wählen Sie Ihren Installationspfad aus.

    installation location

  4. Überprüfen Sie die Ergebnisse der Systemüberprüfung.

  5. Konfigurieren Sie den Self-Service Portalserver, und geben Sie Konfigurationsdetails für Ihren Server ein.

    • Websitename: Der Name der Website, die in der IIS-Verwaltungskonsole angezeigt werden soll.

    • SM-Servername:Sie können einen vollqualifizierten Domänennamen oder den NetBIOS-Namen des Servers angeben, auf dem der Service Manager SDK-Dienst ausgeführt wird. Wir empfehlen, dass Sie einen dedizierten, sekundären Service Manager-Verwaltungsserver verwenden, um mit dem Portal zu kommunizieren.

    • Portalport:Die Portnummer, die von der Website verwendet wird.

    • SSL-Zertifikat: (Optional) Das SSL-Zertifikat zum Konfigurieren der Website im sicheren Modus (https://). Dies ist die empfohlene Einstellung, wenn Sie Standardauthentifizierung verwenden. Der Standardwert ist Windows Authentifizierung.

    configure the Self-Service Portal server

  6. Konfigurieren Sie das Konto für das Self-Service Portal. Dies ist das Konto, unter der die IIS-Instanz ausgeführt wird. Dieses Konto sollte über die Service Manager Administratorrolle verfügen.

    Self-Service portal account

  7. Die Informationen zu Diagnose und Nutzungsdatenbenachrichtigungen werden angezeigt, um Sie zu informieren, dass Daten standardmäßig an Microsoft gesendet werden. Sie können diese Einstellung in der Service Manager-Konsole ändern. Klicken Sie auf Weiter.

    diagnostic and usage data

  8. Wählen Sie aus, ob Microsoft-Updates automatisch installiert werden sollen.

    Microsoft updates

  9. Warten Sie auf den Abschluss der Installation.

    Finished

Installieren der Self-Service-Portal-Web-App über die Befehlszeile

Sie können das folgende Beispiel ändern, um das Self-Service zu installieren.

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

Abschließen der Installation

Führen Sie den folgenden Schritt aus, um Ihre Installation abzuschließen.

  • Starten Sie die IIS neu. Sie können auf die Web-App ( http://yourwebsite:port) in Ihrem Browser zugreifen. Diese sieht ungefähr wie die folgende Abbildung aus.

    Self-Service Portal

Anpassen des Self-Service Portals

Im folgenden Abschnitt wird beschrieben, wie Sie das Self-Service an Ihre Organisation anpassen können.

Beachten Sie vor der Installation eines Updaterollups für Service Manager, dass alle Anpassungen in der Randleiste des Portals (CustomSidebar.cshtml) vorgenommen werden. Verwenden Sie dann die folgenden Schritte, um zu beginnen.

  1. Erstellen Sie im Self-Service-Portal-Installationspfad <> \inetpub\wwwroot\SelfServicePortal\Views\Shared eine neue CSHTML-Datei mit dem Namen CustomSidebar.cshtml.
  2. Verschieben Sie Ihre Anpassungen von sidebar.cshtml in die neue Datei CustomSidebar.cshtml.

In Zukunft müssen Sie alle Anpassungen an der Randleiste des Service Manager Self-Service in der Datei ’ CustomSidebar.cshtml vornehmen.

Einfache Anpassung

Die Registerkarte in der Web.config-Datei bietet einige Standardeinstellungen, um die bereiche, die am häufigsten geändert werden, <appSettings> einfach anzupassen und zu personalisieren. Nachstehend finden Sie eine Liste der Antworten.

Schlüssel Zweck
CompanyName Der Wert dieses Schlüssels wird im Portal als Name des Unternehmens angezeigt.
CompanyLogoLocation Der Wert dieses Schlüssels wird als Bilddatei verwendet, die im Portal als Firmenlogo angezeigt wird.
ITPhone Dieser Schlüssel übernimmt den Wert, um die Telefonnummer des IT-Helpdesks zu konfigurieren. Diese Informationen werden am unteren Rand des Navigationsmenüs angezeigt.
ITEmail Der Wert dieses Schlüssels wird verwendet, um die E-Mail-ID des IT-Helpdesks zu konfigurieren. Diese Informationen werden am unteren Rand des Navigationsmenüs angezeigt.
DefaultLanguage Standardmäßig werden die Portalwebseiten gemäß der Definition in der Sprache des Browsers geladen. Der aktuelle Benutzer kann die Sprache in der oberen rechten Ecke auf jeder Seite manuell auswählen.
Der Wert dieses Schlüssels definiert die Standardfailoversprache, die vom Portal ausgewählt wird, wenn die Sprache des Browsers nicht verfügbar ist.
GenericOffering Der Wert dieses Schlüssels akzeptiert den Namen des Anforderungsangebots, das der Schaltfläche für allgemeine Anforderungen zugeordnet ist. Diese generische Anforderungsschaltfläche wird vom Benutzer verwendet, wenn er kein geeignetes Anforderungsangebot im Katalog finden kann.
SDKServerName Der Wert dieses Schlüssels definiert den Namen des Servers, auf dem der Service Manager SDK-Dienst ausgeführt wird. Dieser Wert wird für die Interaktion mit anderen Service Manager-Servern verwendet. Standardmäßig hat er denselben Wert, den Sie beim Setup angeben.
Sie können den vollqualifizierten Domänennamen oder den NetBIOS-Namen des Servers verwenden, auf dem der Service Manager SDK-Dienst ausgeführt wird. Wir empfehlen, dass Sie einen dedizierten, sekundären Service Manager-Verwaltungsserver verwenden, um mit dem Portal zu kommunizieren.
MaxQueryResults Der Wert dieses Schlüssels definiert die maximale Anzahl von Ergebnissen, die von jedem Abfrageformularelement in Ihren Anforderungsangebotsformularen zurückgegeben werden.
UserCacheTimeout Das Portal verwendet eine Cachinginfrastruktur, um eine schnelle Benutzererfahrung zu bieten. Der Wert dieses Schlüssels definiert den Timeoutwert (in Sekunden) zum Zwischenspeichern benutzerspezifischer Details des angemeldeten Benutzers.
DataCacheTimeout Das Portal verwendet eine Cachinginfrastruktur, um eine schnelle Benutzererfahrung zu bieten. Der Wert dieses Schlüssels definiert den Timeout in Sekunden, um allgemeine Daten zwischenzuspeichern, die für unterschiedliche Benutzer gemeinsam verwendet werden können.
EnableTelemetry Der Wert dieses Schlüssels definiert Ihre Auswahl für die Teilnahme am Programm zur Verbesserung der Benutzerfreundlichkeit von Microsoft. Ihr Portal sendet Nutzungstelemetriedaten an Microsoft, wenn dieser Schlüssel als Truemarkiert ist. Standardmäßig hat er denselben Wert, den Sie beim Setup ausgewählt haben.

Hinweis

Sie müssen den IIS-Dienst neu starten, nachdem Sie Änderungen an der Datei „Web.config“ vorgenommen haben.

Anpassung des Stils

Der Stil einer Webseite, z. B. Schriftart, Farbe und Hintergrund, wird durch das Hinzufügen der Datei „Custom.css“ im Websiteordner „\Content\css“ angepasst.

In der CSS-Datei definierte Stile überschreiben die Standardstile des Self-Service-Portals.

Anpassen der linken Menüleiste

Sie können den Inhalt ändern, der in der linken Navigationsleiste (Menü) angezeigt wird, indem Sie die Datei „Sidebar.cshtml“ bearbeiten, die sich im Websiteordner „\Views\Shared“ befindet.

Zum Beispiel:

sidebar.cshtml

Sie können Verknüpfungen im Menü hinzufügen oder daraus entfernen, und Sie können es mit Details für die CSS-Klasse, Tastaturkürzeln und anderem anpassen.

Zusätzliche Anpassung der Benutzeroberfläche

Weitere Informationen zur Anpassung der Benutzeroberfläche finden Sie unter The Official System Center Service Manager Blog.

Nächste Schritte