Развертывание портала самообслуживания 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 на сервере с помощью следующих шагов.
Затем запустите мастер добавления ролей и компонентов и включите службы IIS.
Включите компоненты .NET.
Включите .NET 3.5.
Включите активацию HTTP.
Включите ASP.NET 4.5.
Включите следующие службы ролей на странице роли веб-сервера (IIS).
Обычная проверка подлинности и Проверка подлинности Windows
Добавьте Разработка приложений , а ниже Расширяемость .NET 4.5, ASPи ASP.NET 4.5.
Установка веб-приложения портала Self-Service с помощью программы установки
Чтобы установить веб-приложение портала Self-Service с помощью программы установки, выполните следующие действия.
Выберите портал Service Manager Self-Service в мастере настройки Service Manager.
Перейдите к лицензионному соглашениям и примите его.
Выберите расположение установки.
Просмотрите результаты проверки системы.
Настройте сервер портала Self-Service и введите сведения о конфигурации для своего сервера.
WebSite Name (Имя веб-сайта ) — имя веб-сайта, отображаемого в консоли управления IIS.
Имя сервера SM. Можно указать полное доменное имя или NetBIOS-имя сервера, на котором запущена служба пакета SDK для Service Manager. Рекомендуется использовать выделенный вторичный сервер управления Service Manager для связи с порталом. Дополнительные сведения см. в разделе Топологии развертывания.
Порт портала: номер порта, который будет использоваться веб-сайтом.
SSL-сертификат (необязательно): SSL-сертификат для настройки веб-сайта в защищенном режиме (https://). Это рекомендуемый параметр, если вы используете обычную проверку подлинности. По умолчанию используется проверка подлинности Windows.
Настройте учетную запись для портала Self-Service. С использованием этой учетной записи будет запускаться экземпляр IIS. Эта учетная запись должна иметь роль Service Manager Администратор.
Отображается уведомление о данных диагностики и информацией о том, что по умолчанию данные отправляются в корпорацию Майкрософт. Этот параметр можно изменить в консоли Service Manager. Выберите Далее.
Выберите, следует ли автоматически устанавливать обновления корпорации Майкрософт.
Дождитесь завершения установки.
Установка веб-приложения портала 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 в соответствии с вашей организацией.
Перед установкой накопительного пакета обновления для Service Manager обратите внимание, что все настройки выполняются на боковой панели портала (CustomSidebar.cshtml). Затем выполните следующие действия, чтобы приступить к работе.
- Создайте новый cshtml-файл с именем CustomSidebar.cshtml в <пути> установки на портале самообслуживания\inetpub\wwwroot\SelfServicePortal\Views\Shared.
- Переместите настройки из файла 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 в папке веб-сайта.
Пример:
Вы можете добавлять или удалять ярлыки в меню, а также настраивать их, используя сведения для класса CSS, сочетаний клавиш и т. д.
Дополнительная настройка пользовательского интерфейса
Дополнительные сведения о настройке пользовательского интерфейса см. в блоге Официальный System Center Service Manager.
Дальнейшие действия
- Чтобы настроить балансировку сетевой нагрузки Windows Server с помощью Service Manager, ознакомьтесь с руководством по балансировке нагрузки.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по