Поделиться через


Развертывание портала Self-Service для Service Manager

Портал Self-Service предоставляет веб-доступ к функциям System Center — Service Manager для конечных пользователей. В этой статье описывается, как развернуть портал Self-Service и настроить его.

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

  • 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

См. дополнительные сведения о системных требованиях

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

На портале Self-Service требуется разрешение экрана выше 1024 X 768. Она поддерживается в следующих браузерах.

  • Microsoft Edge 121.0.2277.4 или более поздней версии
  • Microsoft Edge
  • Microsoft Internet Explorer 10 и 11

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

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

Настройка портала Self-Service

Для настройки портала Self-Service можно использовать следующие разделы.

Настройка веб-сервера

Подключите компьютер Windows Server к тому же домену, где работает служба SDK Service Manager. В идеале на вторичном сервере. Включите роль IIS и ASP.NET 4.5 на сервере, выполнив следующие действия.

  1. Запустите мастер добавления ролей и компонентов, а затем включите службы IIS.

    Снимок экрана, показывающий выбор ролей сервера.

  2. Включите функции .NET.

    1. Включение .NET 3.5

      снимок экрана, показывающий функции выбора.

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

      снимок экрана, показывающий выбор активации HTTP.

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

      снимок экрана с выбором ASP.NET 4.5.

  3. Включите следующие ролевые службы на странице роли веб-сервера (IIS).

    1. Базовая проверка подлинности и Проверка подлинности Windows

      Скриншот, показывающий базовую аутентификацию и аутентификацию Windows.

    2. Добавьте разработку приложений и под ним добавьте расширяемость .NET 4.5, ASPи ASP.NET 4.5.

      снимок экрана, показывающий разработку приложений.

Установка веб-приложения портала Self-Service с помощью программы установки

Выполните следующие действия, чтобы установить веб-приложение портала Self-Service с помощью программы установки.

  1. Выберите Service Manager Self-Service Портал в мастере установки Service Manager.

  2. Ознакомьтесь с лицензионным соглашением с конечным пользователем и примите его.

    снимок экрана, показывающий EULA.

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

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

  4. Просмотрите результаты проверки системы.

  5. Настройте сервер портала Self-Service и введите сведения о конфигурации сервера.

    • имя веб-сайта: имя веб-сайта, отображаемого в консоли управления IIS.

    • имя сервера SM: можно указать полностью квалифицированное доменное имя или имя NetBIOS сервера, на котором запущена служба "Service Manager SDK". Рекомендуется использовать выделенный дополнительный сервер управления Service Manager для взаимодействия с порталом. Для получения дополнительных сведений см. топологии развертывания.

    • порт портала: номер порта, который будет использоваться веб-сайтом.

    • SSL-сертификат: (необязательно) SSL-сертификат для настройки веб-сайта в безопасном режиме (https://). Это рекомендуемый параметр, если вы используете обычную проверку подлинности. По умолчанию используется проверка подлинности Windows.

    снимок экрана, показывающий настройку сервера портала Self-Service.

  6. Настройте учетную запись для портала Self-Service. Это учетная запись, под которой будет выполняться экземпляр IIS. Эта учетная запись должна иметь роль администратора менеджера службы.

    снимок экрана с учетной записью портала Self-Service.

  7. Отображаются сведения о уведомлениях о диагностических и используемых данных, сообщая о том, что данные отправляются корпорации Майкрософт по умолчанию. Этот параметр можно изменить в консоли Service Manager. Выберите Далее.

    снимок экрана с данными диагностики и использования.

  8. Выберите, следует ли автоматически устанавливать обновления Майкрософт.

    снимок экрана: обновления Майкрософт.

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

    скриншот, показывающий страницу

Установка веб-приложения портала Self-Service с помощью командной строки

Чтобы установить портал Self-Service, можно изменить следующий пример.

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

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

Выполните следующий шаг, чтобы завершить установку.

  • Перезапустите СЛУЖБЫ IIS. Вы можете получить доступ к веб-приложению (http://yourwebsite:port) в браузере. Он будет похож на следующее изображение.

    снимок экрана: портал Self-Service.

Настройка портала Self-Service

В следующем разделе описывается, как настроить портал Self-Service в соответствии с вашей организацией.

Перед установкой пакета обновления для Service Manager обратите внимание, что все настройки выполняются на боковой панели портала (CustomSidebar.cshtml). Затем выполните следующие действия, чтобы приступить к работе.

  1. Создайте файл cshtml с именем CustomSidebar.cshtml в пути установки портала <Self-Service>\inetpub\wwwroot\SelfServicePortal\Views\Shared folder path.
  2. Переместите настройки из sidebar.cshtml в новый файл, который является CustomSidebar.cshtml.

В будущем необходимо внести все настройки на боковую панель портала Service Manager Self-Service в файле CustomSidebar.cshtml.

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

Вкладка <appSettings> в файле Web.config предлагает некоторые стандартные параметры для упрощения настройки и персонализации областей, которые чаще всего изменяются. Вот список из них.

Ключ Цель
Имя Компании Значение этого ключа отображается как имя компании на портале.
КомпанияЛоготипМестоположение Значение этого ключа используется в качестве файла изображения, который отображается в качестве логотипа компании на портале.
ITPhone Этот ключ используется для настройки номера телефона службы поддержки ИТ. Эта информация отображается в нижней части меню навигации.
АйТиЭмейл Значение этого ключа используется для настройки идентификатора электронной почты ИТ-службы технической поддержки. Эта информация отображается в нижней части меню навигации.
Язык по умолчанию По умолчанию веб-страницы портала загружаются в соответствии с языком браузера. Затем текущий пользователь может вручную выбрать язык в правом верхнем углу каждой страницы.
Значение этого ключа определяет язык резервного переключения по умолчанию, который выбирает портал, когда язык браузера недоступен.
Общее предложение Значение этого ключа содержит имя предложения о запросе, которое сопоставляется с базовой кнопкой запроса. Эта универсальная кнопка запроса используется пользователем, когда он не может найти соответствующее предложение запроса в каталоге.
SDKServerName Значение этого ключа определяет имя сервера, на котором выполняется пакет SDK Service Manager, и используется для взаимодействия с другими серверами Service Manager. По умолчанию оно имеет то же значение, которое вы указали в программе установки.
Можно использовать полное доменное имя или имя NetBIOS сервера, на котором запущена служба SDK Service Manager. Рекомендуется выделить дополнительный сервер управления Service Manager для взаимодействия с порталом.
МаксимальныеРезультатыЗапроса Значение этого ключа определяет максимальное количество результатов, которое может быть возвращено любым элементом формы запроса в рамках форм предложений запроса.
Время ожидания кэша пользователя Портал использует инфраструктуру кэширования для обеспечения быстрого взаимодействия с пользователем. Значение этого ключа определяет время ожидания (в секундах) для кэширования сведений о пользователе, вошедшем в систему.
Тайм-аут кэша данных Портал использует инфраструктуру кэширования для обеспечения быстрого взаимодействия с пользователем. Значение этого ключа определяет время ожидания (в секундах) для кэширования универсальных данных, которые могут быть общими для разных пользователей.
Включить телеметрию Значение этого ключа определяет ваш выбор о участии в программе улучшения качества обслуживания клиентов Майкрософт. Портал отправляет данные телеметрии использования в Майкрософт, если этот ключ помечен как True. По умолчанию он имеет то же значение, которое вы выбрали во время установки.
CustomActiveRequestStatusEnumList По умолчанию портал самообслуживания помещает пользовательские перечисления для состояний "Мой запрос" (инциденты и запросы на обслуживание) в категорию фильтров "Закрыто". Этот ключ позволяет настроить сопоставление необходимых пользовательских состояний с категорией фильтра Active. Значение этого ключа должно быть списком, разделённым запятыми, содержащим EnumTypeName значения перечислений, которые должны быть ассоциированы с активной категорией на Портале самообслуживания. Вы можете найти нужные пользовательские состояния, помеченные EnumTypeName в таблице EnumType, используя следующий пример.

SELECT [EnumTypeName]

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

Заметка

После внесения изменений в файл Web.config необходимо перезапустить службу IIS.

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

Стиль веб-страницы, например шрифт, цвет и фон, настраивается путем добавления файла Custom.css в папку веб-сайта \Content\css.

Стили, определенные в CSS-файле, переопределяют стили по умолчанию портала Self-Service.

Настройка левой строки меню

Содержимое, отображаемое в левой панели навигации (меню), можно изменить, изменив файл Sidebar.cshtml, который находится в папке веб-сайта \Views\Shared.

Например:

Снимок экрана, показывающий sidebar.cshtml.

Вы можете добавлять или удалять сочетания клавиш из меню, а также настраивать их с помощью сведений о классе CSS, горячих клавиш клавиатурах и других.

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