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.
Starten Sie den Assistenten zum Hinzufügen von Rollen und Funktionen, und aktivieren Sie dann IIS.

Aktivieren Sie die .NET-Funktionen.
Aktivieren Sie .NET 3.5.

Aktivieren Sie die HTTP-Aktivierung.

Aktivieren Sie ASP.NET 4.5.

Aktivieren Sie die folgenden Rollendienste auf der Seite „Webserverrolle (IIS)“.
Standardauthentifizierung und Windows-Authentifizierung

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

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.
Klicken Service Manager Self-Service im Setup-Assistenten Service Manager Portal.
Gehen Sie die EULA durch, und akzeptieren Sie sie.

Wählen Sie Ihren Installationspfad aus.

Überprüfen Sie die Ergebnisse der Systemüberprüfung.
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.

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.

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.

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

Warten Sie auf den Abschluss der Installation.

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.

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.
- Erstellen Sie im Self-Service-Portal-Installationspfad <> \inetpub\wwwroot\SelfServicePortal\Views\Shared eine neue CSHTML-Datei mit dem Namen CustomSidebar.cshtml.
- 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:

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
- Lesen Sie den Leitfaden für den Lastenausgleich, um Windows Server-Netzwerklastenausgleich mit Service Manager zu konfigurieren.