Nasazení samoobslužného portálu pro Service Manager

Důležité

Tato verze Service Manager dosáhla konce podpory. Doporučujeme upgradovat na Service Manager 2022.

Portál Self-Service poskytuje webový přístup k funkcím nástroje System Center – Service Manager pro koncové uživatele. Tento článek popisuje, jak můžete nasadit portál Self-Service a přizpůsobit ho.

Podporované operační systémy

  • 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

Další informace najdete v požadavcích na systém.

Podporované webové prohlížeče

Portál Self-Service potřebuje rozlišení obrazovky vyšší než 1024 x 768. Podporuje se v následujících prohlížečích.

  • Microsoft Edge

  • Microsoft Internet Explorer 10 a 11

  • Mozilla Firefox 42 a novější

  • Google Chrome 46 a novější

Nastavení portálu Self-Service

K nastavení portálu Self-Service použijete následující části.

Nastavení webového serveru

Připojte počítač s Windows Server ke stejné doméně, ve které je spuštěná služba Service Manager SDK. V ideálním případě na sekundárním serveru. Povolte roli IIS role a ASP.NET 4.5 na serveru pomocí následujících kroků.

  1. Spusťte Průvodce přidáním rolí a funkcí a poté povolte IIS.

    Snímek obrazovky s vybranými rolemi serveru

  2. Povolte funkce .NET.

    1. Povolte .NET 3.5

      Snímek obrazovky znázorňující funkce výběru

    2. Povolte aktivaci protokolem HTTP

      Snímek obrazovky znázorňující vybranou aktivaci HTTP

    3. Povolte ASP.NET 4.5

      Snímek obrazovky znázorňující výběr ASP.NET 4.5

  3. Na stránce rolí webového serveru (IIS) povolte následující služby rolí.

    1. Základní ověřování a ověřování systému Windows

      Snímek obrazovky znázorňující základní ověřování a ověřování systému Windows

    2. Přidejte vývoj aplikací a pod něj přidejte rozšiřitelnost .NET 4.5, ASP a ASP.NET 4.5.

      Snímek obrazovky znázorňující vývoj aplikací

Instalace webové aplikace portálu Self-Service pomocí instalačního programu

Pomocí následujícího postupu nainstalujte webovou aplikaci portálu Self-Service pomocí instalačního programu.

  1. V průvodci nastavením Service Manager vyberte portál Service Manager Self-Service.

  2. Projděte si smlouvu EULA a přijměte ji.

    Snímek obrazovky znázorňující smlouvu EULA

  3. Vyberte umístění instalace.

    Snímek obrazovky s umístěním instalace

  4. Zkontrolujte výsledky kontroly systému.

  5. Nakonfigurujte server Self-Service Portal a zadejte podrobnosti o konfiguraci serveru.

    • Název webového webu : Název webu, který se má zobrazit v konzole pro správu služby IIS.

    • Název serveru SM: Můžete zadat plně kvalifikovaný název domény nebo název NetBIOS serveru, na kterém běží služba Service Manager SDK. Ke komunikaci s portálem doporučujeme používat vyhrazený sekundární server pro správu Service Manageru. Další informace najdete v tématu Topologie nasazení.

    • Port portálu: Číslo portu, které bude web používat.

    • Certifikát SSL: (Volitelné) Certifikát SSL pro konfiguraci webu v zabezpečeném režimu (https://). Toto je doporučené nastavení, pokud používáte základní ověřování. Výchozí hodnota je Ověřování systému Windows.

    Snímek obrazovky znázorňující konfiguraci serveru Self-Service Portal

  6. Nakonfigurujte účet pro portál Self-Service. Jedná se o účet, pod kterým bude spuštěna instance IIS. Tento účet by měl mít roli Service Manager Správa.

    Snímek obrazovky s účtem portálu Self-Service

  7. Zobrazí se informace upozornění dat o využití a diagnostiky, které vás upozorní, že tato data se ve výchozím nastavením odesílají Microsoftu. Toto nastavení můžete změnit v konzole portálu Service Manager. Vyberte Další.

    Snímek obrazovky znázorňující diagnostická data a data o využití

  8. Vyberte si, zda se mají nainstalovat aktualizace Microsoftu.

    Snímek obrazovky s aktualizacemi Microsoftu

  9. Počkejte na dokončení instalace.

    Snímek obrazovky se stránkou Dokončeno

Instalace webové aplikace portálu Self-Service pomocí příkazového řádku

Pokud chcete nainstalovat portál Self-Service, můžete upravit následující příklad.

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

Dokončení instalace

K dokončení instalace proveďte následující krok.

  • Restartujte službu IIS. K webové aplikaci (http://yourwebsite:port) ) máte přístup v prohlížeči. Bude připomínat následující obrázek.

    Snímek obrazovky s portálem Self-Service

Přizpůsobení portálu Self-Service

Následující část popisuje, jak můžete přizpůsobit portál Self-Service tak, aby vyhovoval vaší organizaci.

Před instalací jakékoli kumulativní aktualizace pro Service Manager si všimněte, že všechna přizpůsobení jsou provedena na bočním panelu portálu (CustomSidebar.cshtml). Pak můžete začít pomocí následujících kroků.

  1. V cestě k instalační cestě> samoobslužného portálu\inetpub\wwwroot\SelfServicePortal\Views\Shared vytvořte nový soubor cshtml s názvem CustomSidebar.cshtml<.
  2. Přesuňte vlastní nastavení z sidebar.cshtml do nového souboru, což je CustomSidebar.cshtml.

V budoucnu budete muset provést všechna přizpůsobení bočního panelu portálu Service Manager Self-Service v souboru CustomSidebar.cshtml.

Základní přizpůsobení

Karta <appSettings> v souboru Web.config nabízí některá standardní nastavení pro snadné přizpůsobení a přizpůsobení oblastí, které se nejčastěji upravují. Tady je jejich seznam.

Klíč Účel
CompanyName Hodnota tohoto klíče se zobrazí jako název společnosti na portálu.
CompanyLogoLocation Hodnota tohoto klíče se použije jako soubor obrázku, který se na portálu zobrazí jako logo společnosti.
ITPhone Tento klíč přebírá hodnotu ke konfiguraci telefonního čísla helpdesku IT. Tyto informace se zobrazí v dolní části navigační nabídky.
ITEmail Hodnota tohoto klíče slouží ke konfiguraci ID e-mailu technické podpory IT. Tyto informace se zobrazí v dolní části navigační nabídky.
DefaultLanguage Ve výchozím nastavení se webové stránky portálu načítají podle definice jazyka prohlížeče. Potom může aktuální uživatel ručně vybrat jazyk v pravém horním rohu každé stránky.
Hodnota tohoto klíče definuje výchozí jazyk převzetí služeb při selhání, který portál zvolí, když jazyk prohlížeče není k dispozici.
GenericOffering Hodnota tohoto klíče přijímá název nabídky žádosti, která je namapována na obecné tlačítko požadavku. Toto obecné tlačítko žádosti použije uživatel, když nemůže v katalogu najít odpovídající nabídku požadavku.
SDKServerName Hodnota tohoto klíče definuje název serveru, na kterém běží sada Service Manager SDK, a používá se k interakci s dalšími servery Service Manager. Ve výchozím nastavení má stejnou hodnotu, jakou jste uvedli při instalaci.
Můžete použít plně kvalifikovaný název domény nebo název NetBIOS serveru, na kterém běží služba Service Manager SDK. Ke komunikaci s portálem doporučujeme vyhradit sekundární server pro správu Service Manageru.
MaxQueryResults Hodnota tohoto klíče definuje maximální počet výsledků, které vrací prvek formuláře dotazu ve vašich formulářích nabídky žádosti.
UserCacheTimeout Portál používá infrastrukturu ukládání do mezipaměti, aby nabízel rychlou činnost koncového uživatele. Hodnota tohoto klíče definuje časový limit (v sekundách) pro ukládání podrobností specifických pro uživatele přihlášeného uživatele do mezipaměti.
DataCacheTimeout Portál používá infrastrukturu ukládání do mezipaměti, aby nabízel rychlou činnost koncového uživatele. Hodnota tohoto klíče definuje časový limit (v sekundách) pro ukládání do mezipaměti generických dat, která mohou být sdílená mezi různými uživateli.
EnableTelemetry Hodnota tohoto klíče definuje váš výběr účasti v programu Zlepšování softwaru a služeb na základě zkušeností uživatelů společnosti Microsoft. Když je tento klíč označený jako True, portál odesílá do Microsoftu telemetrická data o využití. Ve výchozím nastavení má stejnou hodnotu, jakou jste vybrali při instalaci.
CustomActiveRequestStatusEnumList Samoobslužný portál ve výchozím nastavení vkládá vlastní výčty stavů Moje žádost (incidenty a žádosti o služby) do kategorie filtru Uzavřeno . Tento klíč umožňuje přizpůsobit mapování požadovaných vlastních stavů na kategorii aktivního filtru. Hodnota tohoto klíče by měla být čárkami oddělený seznam obsahující enumTypeName hodnoty výčtů, které musí být mapovány s kategorií Active na samoobslužného portálu. Požadované vlastní stavy označené EnumTypeName můžete vyhledat v tabulce EnumType pomocí následujícího příkladu.

SELECT [EnumTypeName]

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

Poznámka

Po provedení změn v souboru Web.config musíte restartovat službu IIS.

Přizpůsobení stylu

Styl webové stránky, jako je například písmo, barvy a pozadí, jde přizpůsobit přidáním souboru Custom.css do složky \Content\css.

Styly definované v souboru CSS přepíší výchozí styly portálu Self-Service.

Přizpůsobení levého řádku nabídky

Obsah zobrazený v levém navigačním panelu (nabídce) můžete upravit úpravou souboru Sidebar.cshtml, který je ve složce \Views\Shared uvnitř složky webu.

Příklad:

Snímek obrazovky zobrazující soubor sidebar.cshtml

Do nabídky můžete přidat zástupce nebo je odebrat a přizpůsobit je pomocí podrobností pro třídu CSS, klávesové zkratky a další.

Další přizpůsobení uživatelského rozhraní

Další informace o přizpůsobení uživatelského rozhraní najdete v oficiálním blogu System Center Service Manager.

Další kroky