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


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

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

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

  • 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

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

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

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

  • Microsoft Edge

  • Microsoft Internet Explorer 10 и 11

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

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

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

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

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

Присоединитесь к компьютеру 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.

      Снимок экрана: разработка приложений.

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

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

  1. Выберите портал самообслуживания Service Manager в мастере настройки Service Manager.

  2. Перейдите через EULA и примите его.

    Снимок экрана: EULA.

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

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

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

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

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

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

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

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

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

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

    Снимок экрана: учетная запись портала самообслуживания.

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

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

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

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

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

    Снимок экрана: страница

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

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

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) в браузере). Он будет похож на следующее изображение.

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

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

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

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

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

В будущем необходимо внести все настройки на боковую панель портала Самообслуживания Service Manager в файле 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-файле, переопределяют стили по умолчанию портала самообслуживания.

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

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

Например:

Снимок экрана: sidebar.cshtml.

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

Следующие шаги