Развертывание портала самообслуживания Service Manager

Важно!

Поддержка этой версии Service Manager завершена. Рекомендуем выполнить обновление до Service Manager 2022.

Портал 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

Дополнительные сведения см. в разделе Требования к системе.

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

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

  • 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. Перейдите к лицензионному соглашениям и примите его.

    Снимок экрана: лицензионное соглашение.

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

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

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

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

    • WebSite Name (Имя веб-сайта ) — имя веб-сайта, отображаемого в консоли управления IIS.

    • Имя сервера SM. Можно указать полное доменное имя или NetBIOS-имя сервера, на котором запущена служба пакета SDK для Service Manager. Рекомендуется использовать выделенный вторичный сервер управления Service Manager для связи с порталом. Дополнительные сведения см. в разделе Топологии развертывания.

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

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

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

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

    Снимок экрана: учетная запись портала 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 в <пути> установки на портале самообслуживания\inetpub\wwwroot\SelfServicePortal\Views\Shared.
  2. Переместите настройки из файла sidebar.cshtml в новый файл CustomSidebar.cshtml.

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

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

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

Ключ Назначение
CompanyName Значение этого ключа отображается в качестве названия компании на портале.
CompanyLogoLocation Значение этого ключа используется в качестве файла изображения, который отображается в виде логотипа компании на портале.
ITPhone Этот ключ принимает значение для настройки номера телефона службы ИТ-поддержки. Эта информация отображается в нижней части меню навигации.
ITEmail Значение этого ключа используется для настройки идентификатора электронной почты службы ит-поддержки. Эта информация отображается в нижней части меню навигации.
DefaultLanguage По умолчанию веб-страницы портала загружаются в соответствии с языком браузера. Текущий пользователь может вручную выбрать язык в правом верхнем углу каждой страницы.
Значение этого ключа определяет язык отработки отказа по умолчанию, который выбирается порталом, когда язык браузера недоступен.
GenericOffering Значение этого ключа принимает имя предложения запроса, которое сопоставляется с универсальной кнопкой запроса. Эта универсальная кнопка запроса используется пользователем, когда он не может найти соответствующее предложение запроса в каталоге.
SDKServerName Значение этого ключа определяет имя сервера, на котором выполняется пакет SDK для Service Manager, и используется для взаимодействия с другими серверами Service Manager. По умолчанию он имеет то же значение, которое вы задали в программе установки.
Можно использовать полное доменное имя или NetBIOS-имя сервера, на котором выполняется служба пакета SDK для Service Manager. Для связи с порталом рекомендуется выделить вторичный сервер управления Service Manager.
MaxQueryResults Значение этого параметра определяет максимальное количество результатов, возвращаемых любым элементом формы запроса внутри форм предложения запроса.
UserCacheTimeout Для ускорения взаимодействия с пользователями на портале используется инфраструктура кэширования. Значение этого параметра определяет время ожидания в секундах при кэшировании сведения для пользователя, выполнившего вход.
DataCacheTimeout Для ускорения взаимодействия с пользователями на портале используется инфраструктура кэширования. Значение этого параметра определяет время ожидания в секундах при кэшировании универсальных данных, которые могут совместно использоваться разными пользователями.
EnableTelemetry Значение этого ключа определяет выбранный вами вариант участия в программе майкрософт по улучшению качества программного обеспечения. Ваш портал отправляет данные телеметрии использования в корпорацию Майкрософт, если этот ключ помечен как True. По умолчанию он имеет то же значение, которое вы задали в программе установки.
CustomActiveRequestStatusEnumList По умолчанию портал самообслуживания помещает пользовательские перечисления для состояний "Мой запрос" (инциденты и запросы на обслуживание) в категорию закрытого фильтра. Этот ключ позволяет настроить сопоставление необходимых настраиваемых состояний с категорией активного фильтра. Значение этого ключа должно быть разделенным запятыми списком, содержащим значения 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, сочетаний клавиш и т. д.

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

Дополнительные сведения о настройке пользовательского интерфейса см. в блоге Официальный System Center Service Manager.

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