Развертывание портала самообслуживания Service ManagerDeploy the Self-Service portal for Service Manager

Важно!

Эта версия Service Manager достигла конца поддержки, рекомендуется выполнить обновление до Service Manager 2019.This version of Service Manager has reached the end of support, we recommend you to upgrade to Service Manager 2019.

Портал самообслуживания предоставляет веб-доступ к функциям System Center — Service Manager для конечных пользователей.The Self-Service portal provides web-based access to the features of System Center - Service Manager for end users. В этой статье описывается, как развернуть Портал самообслуживания и настроить его.This article describes how you can deploy the Self-Service portal and customize it.

Поддерживаемые операционные системыSupported operating systems

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

Дополнительные сведения см. в разделе требования к системе .For more information, see system requirements

Поддерживаемые веб-браузерыSupported web browsers

На портале самообслуживания требуется разрешение экрана выше 1024 X 768.The Self-Service portal needs a screen resolution above 1024 X 768. Он поддерживается в следующих браузерах.It is supported on the following browsers.

  • Microsoft EdgeMicrosoft Edge

  • Microsoft Internet Explorer 10 и 11Microsoft Internet Explorer 10 and 11

  • Mozilla Firefox 42 и более поздних версийMozilla Firefox 42 and later

  • Google Chrome 46 и более поздних версийGoogle Chrome 46 and later

Настройка портала самообслуживанияSet up the Self-Service portal

Для настройки портала самообслуживания используются следующие разделы.You'll use the following sections to set up the Self-Service portal.

Настройка веб-сервераSet up the web server

Присоедините компьютер Windows Server к тому же домену, где запущена служба Service Manager SDK.Join the Windows server machine to the same domain where the Service Manager SDK Service is running. В идеале на сервере-получателе.Ideally, on the secondary server. Включите роль IIS и ASP.NET 4.5 на сервере с помощью следующих шагов.Enable the IIS role and ASP.NET 4.5 on the server using following steps.

  1. Затем запустите мастер добавления ролей и компонентов и включите службы IIS.Start the Add Roles and Features Wizard and then enable IIS.

    Выбор ролей сервера

  2. Включите компоненты .NET.Enable the .NET features.

    1. Включите .NET 3.5.Enable .NET 3.5

      Выбор компонентов

    2. Включите активацию HTTP.Enable HTTP Activation

      Выбор HTTP-активации

    3. Включите ASP.NET 4.5.Enable ASP.NET 4.5

      выберите ASP.NET 4,5

  3. Включите следующие службы ролей на странице роли веб-сервера (IIS).Enable the following role services on the Web Server Role (IIS) page.

    1. Обычная проверка подлинности и Проверка подлинности WindowsBasic Authentication and Windows Authentication

      Обычная проверка подлинности и проверка подлинности Windows

    2. Добавьте Разработка приложений , а ниже Расширяемость .NET 4.5, ASPи ASP.NET 4.5.Add Application Development and under it, add .NET Extensibility 4.5, ASP, and ASP.NET 4.5.

      разработка приложений

Установка портал самообслуживания webapp с помощью программы установкиInstall the Self-Service Portal Webapp using Setup

Чтобы установить портал самообслуживания WebApp с помощью программы установки, выполните следующие действия.Use the following steps to install the Self-Service Portal WebApp using Setup.

  1. В мастере установки Service Manager щелкните Service Manager портал самообслуживания .Click Service Manager Self-Service Portal in Service Manager setup wizard.

  2. Пройдите по лицензионному соглашению и примите его.Go through the EULA and accept it.

    Лицензионное соглашение

  3. Выберите расположение установки.Choose your installation location.

    расположение установки.

  4. Просмотрите результаты проверки системы.Review the System check results.

  5. Настройте сервер портал самообслуживания и введите подробные сведения о конфигурации для сервера.Configure the Self-Service Portal server and type configuration details for your server.

    • Имя веб-сайта : имя веб-сайта, отображаемое в консоли управления IIS.WebSite Name : The name of the website to display in the IIS Management console.

    • Имя сервера SM: можно указать полное доменное имя или NetBIOS-имя сервера, на котором запущена служба пакета SDK Service Manager.SM Server name: You can provide a fully-qualified domain name or the NetBIOS name of the server running the Service Manager SDK service. Рекомендуется использовать выделенный вторичный сервер управления Service Manager для связи с порталом.We recommend that you use a dedicated secondary Service Manager management server to communicate with the portal.

    • Порт портала: номер порта, который будет использовать веб-сайт.Portal Port: The port number that the website will use.

    • SSL-сертификат (необязательно): SSL-сертификат для настройки веб-сайта в защищенном режиме (https://).SSL Certificate: (Optional) The SSL certificate to configure the website in secure mode (https://). Это рекомендуемый параметр при использовании обычной проверки подлинности.This is the recommended setting if you are using Basic Authentication. По умолчанию используется проверка подлинности Windows.The default is Windows Authentication.

    Настройка сервера портал самообслуживания

  6. Настройте учетную запись для портал самообслуживания.Configure the account for the Self-Service Portal. С использованием этой учетной записи будет запускаться экземпляр IIS.This is the account that the IIS instance will run under. Эта учетная запись должна иметь роль администратора Service Manager.This account should have the Service Manager Admin role.

    Учетная запись портала самообслуживания

  7. Отображается уведомление о данных диагностики и информацией о том, что по умолчанию данные отправляются в корпорацию Майкрософт.The Diagnostic and usage data notification information is displayed, informing you that data is sent to Microsoft by default. Этот параметр можно изменить в консоли Service Manager.You can change this setting in the Service Manager console. Щелкните Далее.Click Next.

    данные о диагностике и использовании

  8. Выберите, следует ли автоматически устанавливать обновления корпорации Майкрософт.Choose whether to automatically install Microsoft updates.

    Обновления Майкрософт

  9. Дождитесь завершения установки.Wait for installation to complete.

    Выполнено

Установка webapp портала самообслуживания с помощью командной строкиInstall the Self-Service portal webapp using the command line

Чтобы установить Портал самообслуживания, можно изменить следующий пример.You can modify the following example to install the Self-Service portal.

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

Завершение установкиComplete the installation

Используйте следующий шаг для завершения установки.Use the following step to complete your installation.

  • Перезапустите IIS.Restart IIS. Вы можете получить доступ к веб-приложению ( http://yourwebsite:port) в браузере).You can access the Web App (http://yourwebsite:port) in your browser. Оно будет похоже на следующее изображение.It will resemble the following image.

    Портал самообслуживания

Настройка портала самообслуживанияCustomize the Self-Service portal

В следующем разделе описывается настройка портала самообслуживания в соответствии с потребностями Организации.The following section describes how you can customize the Self-Service portal to suit your organization.

Прежде чем устанавливать накопительный пакет обновления для Service Manager, обратите внимание, что все настройки вносятся на боковой панели портала (Кустомсидебар. cshtml), а затем выполните следующие действия, чтобы приступить к работе.Before you install any Update Rollup for Service Manager, note that all customizations are made in the portal sidebar (CustomSidebar.cshtml), then use the following steps to get started.

  1. Создайте новый файл CSHTML с именем Кустомсидебар. cshtml в < каталоге портал самообслуживания путь установки > \инетпуб\ввврут\селфсервицепортал\виевс\шаред путь к папке.Create a new cshtml file named CustomSidebar.cshtml in the <Self-Service Portal install path>\inetpub\wwwroot\SelfServicePortal\Views\Shared folder path.
  2. Переместите настройки из sidebar. cshtml в новый файл Кустомсидебар. cshtml.Move your customizations from sidebar.cshtml to the new file, which is CustomSidebar.cshtml.

В будущем необходимо внести все изменения в боковую панель Service Manager портала самообслуживания в файле Кустомсидебар. cshtml.In the future, you need to make all customizations to the Service Manager Self-Service portal’s sidebar in the CustomSidebar.cshtml file.

Базовая настройкаBasic customization

<appSettings>Вкладка в файле Web.config содержит некоторые стандартные параметры, позволяющие легко настраивать и персонализировать наиболее часто изменяемые области.The <appSettings> tab in the Web.config file offers some standard settings to easily customize and personalize the areas which are most often modified. Вот список этих элементов.Here's a list of them.

KeyKey НазначениеPurpose
CompanyNameCompanyName Значение этого параметра отображается в качестве имени компании на портале.The value of this key appears as the company's name inside the portal.
CompanyLogoLocationCompanyLogoLocation Значение этого параметра используется в качестве файла изображения, который отображается в качестве логотипа компании на портале.The value of this key is used as the image file, which is displayed as the company's logo inside the portal.
ITPhoneITPhone Этот ключ принимает значение для настройки номера телефона службы технической поддержки.This key takes the value to configure the IT help desk's phone number. Эта информация отображается в нижней части меню навигации.This information appears at the bottom of the navigation menu.
ITEmailITEmail Значение этого параметра используется для настройки идентификатора электронной почты службы ИТ-поддержки.The value of this key is used configure the IT help desk's email ID. Эта информация отображается в нижней части меню навигации.This information appears at the bottom of the navigation menu.
DefaultLanguageDefaultLanguage По умолчанию веб-страницы портала загружаются в соответствии с языком браузера.By default, the Portal web pages are loaded as defined by the browser's language. Текущий пользователь может вручную выбрать язык в правом верхнем углу каждой страницы.Then current user can manually select the language in the top-right corner of each page.
Значение этого параметра определяет язык отработки отказа по умолчанию, который выбирается порталом, если язык браузера недоступен.The value of this key defines the default failover language which is chosen by the portal, when the browser's language is not available.
GenericOfferingGenericOffering Значение этого параметра принимает имя предложения запроса, которое сопоставляется с кнопкой общего запроса.The value of this key accepts the name of the request offering which is mapped to the generic request button. Эта кнопка общего запроса используется пользователем, когда ему не удается найти соответствующее предложение запроса в каталоге.This generic request button is used by the user, when they can't find an appropriate request offering in the catalog.
SDKServerNameSDKServerName Значение этого параметра определяет имя сервера, где выполняется пакет SDK Service Manager, и используется для взаимодействия с другими серверами Service Manager.The value of this key defines the name of the server where the Service Manager SDK runs and it is used to interact with other Service Manager servers. По умолчанию он имеет то же значение, которое вы задали в программе установки.By default, it has the same value that you provided in Setup.
Можно использовать полное доменное имя или NetBIOS-имя сервера, на котором выполняется служба Service Manager SDK.You can use the fully qualified domain name or the NetBIOS name of the server running the Service Manager SDK service. Для связи с порталом рекомендуется выделить вторичный сервер управления Service Manager.We recommend that you dedicate a secondary Service Manager management server to communicate with the portal.
MaxQueryResultsMaxQueryResults Значение этого параметра определяет максимальное количество результатов, возвращаемых любым элементом формы запроса внутри форм предложения запроса.The value of this key defines the maximum number of results that are returned by any query form element inside your request offering forms.
UserCacheTimeoutUserCacheTimeout Для ускорения взаимодействия с пользователями на портале используется инфраструктура кэширования.The Portal uses a caching infrastructure to provide a swift user experience. Значение этого параметра определяет время ожидания в секундах при кэшировании сведения для пользователя, выполнившего вход.The value of this key defines the timeout, in seconds, to cache user-specific details of the signed-in user.
DataCacheTimeoutDataCacheTimeout Для ускорения взаимодействия с пользователями на портале используется инфраструктура кэширования.The Portal uses a caching infrastructure to provide a swift user experience. Значение этого параметра определяет время ожидания в секундах при кэшировании универсальных данных, которые могут совместно использоваться разными пользователями.The value of this key defines the timeout, in seconds, to cache generic data which can be shared among different users.
EnableTelemetryEnableTelemetry Значение этого параметра определяет выбранный вариант участия в программа улучшения качества программного обеспечения Майкрософт.The value of this key defines your selection about participating in Microsoft's Customer Experience Improvement Program. Ваш портал отправляет данные телеметрии использования в корпорацию Майкрософт, если этот ключ помечен как истинный.Your portal sends usage telemetry data to Microsoft when this key is marked as True. По умолчанию он имеет то же значение, которое вы задали в программе установки.By default, it has the same value that you chose during Setup.

Примечание

После изменения файла Web.config необходимо перезапустить службы IIS.You must restart the IIS service after you make any changes to the Web.config file.

Настройка стиляStyle customization

Стиль веб-страницы, включая шрифт, цвет и фон, настраивается путем добавления файла Custom.css в папку \Content\css веб-сайта.Web page style, such as font, color, and background, is customized by adding the Custom.css file in the \Content\css website folder.

Стили, определенные в файле CSS, переопределяют стили по умолчанию портал самообслуживания..Styles defined in the CSS file overrides the default styles of the Self-Service Portal..

Настройка левой строки менюCustomizing the left menu bar

Вы можете изменить содержимое, отображаемое в левой панели (меню) навигации, изменив файл Sidebar.cshtml, который находится в каталоге \Views\Shared внутри папки веб-сайта.You can modify the content shown in the left navigation bar (menu) by editing the Sidebar.cshtml file which is in the \Views\Shared inside the website folder.

Например:For example:

sidebar. cshtml

Вы можете добавлять или удалять ярлыки в меню, а также настраивать их, используя сведения для класса CSS, сочетаний клавиш и т. д.You can add or remove shortcuts from the menu, and you can customize them with details for the CSS class, keyboard hotkeys, and others.

Дополнительная настройка пользовательского интерфейсаAdditional UI customization

Дополнительные сведения о настройке пользовательского интерфейса см. в официальном блоге System Center Service Manager.For more information about UI customization, see The Official System Center Service Manager Blog.

Дальнейшие действияNext steps