다음을 통해 공유


새 셀프 서비스 포털 배포

 

적용 대상: System Center 2012 R2 Service Manager

셀프 서비스 포털에서는 Service Manager의 기능에 대한 웹 기반 액세스를 제공합니다. 이 섹션에서는 셀프 서비스 포털을 배포하고 사용자 지정하는 방법을 설명합니다.

참고


새 셀프 서비스 포털을 배포하려면 System Center 2012 R2 Service Manager 업데이트 롤업 7 이상이 설치되어 있어야 합니다.

새 셀프 서비스 포털에 대한 Service Manager 구성

Service Manager를 구성하려면 Service Manager 콘솔을 사용하여 업데이트 롤업 패키지에서 제공된 Portal.mpb 관리 팩을 가져옵니다. 여기에는 내 요청 및 내 작업을 로드하는 데 사용되는 새로운 약식 프로젝션이 포함되어 있습니다. 새 관리 팩 없이는 웹 페이지에 항목이 로드되지 않습니다.

셀프 서비스 포털 설정

다음 섹션을 사용하여 셀프 서비스 포털을 설정합니다.

웹 서버 설정

Windows 2012 R2 서버를 선택합니다. Service Manager SDK 서비스가 실행 중인 도메인에 서버 컴퓨터를 가입합니다. 주 서버나 보조 서버에서 수행하는 것이 가장 좋습니다. 다음 단계에 따라 서버에서 IIS 역할 및 ASP.NET 4.5를 사용하도록 설정합니다.

  1. 역할 및 기능 추가 마법사를 시작한 다음 IIS를 사용하도록 설정합니다.

    sm-ssp01

  2. .NET 기능을 사용하도록 설정합니다.

    1. .NET 3.5 사용

      sm-sspdeploy2a

    2. HTTP 활성화 사용

      sm-sspdeploy2b

    3. ASP.NET 4.5 사용

      sm-sspdeploy2c

  3. 웹 서버 역할(IIS) 페이지에서 다음 역할 서비스를 사용하도록 설정합니다.

    1. 기본 인증Windows 인증

      sm-sspdeploy4

    2. 응용 프로그램 개발을 추가하고 그 아래에서 .NET Extensibility 4.5, ASPASP.NET 4.5를 추가합니다.

      sm-ssp04

설치 프로그램을 사용하여 셀프 서비스 포털 WebApp 설치

설치 프로그램을 사용하여 셀프 서비스 포털 WebApp을 설치하려면 다음 단계를 따르세요.

  1. Setup 폴더에서 SetupWizard.exe를 실행하여 Service Manager 설치 마법사를 시작합니다. 설치 아래에서 Service Manager 셀프 서비스 포털을 클릭합니다.

    sm-ssp05

  2. EULA에 동의합니다.

    sm-ssp06

  3. 설치 위치를 선택합니다.

    sm-ssp07

  4. 시스템 검사 결과를 검토합니다.

    sm-ssp8

  5. 셀프 서비스 포털 서버를 구성하고 서버에 대한 구성 세부 정보를 입력합니다.

    • 웹 사이트 이름: IIS 관리 콘솔에 표시할 웹 사이트의 이름입니다.

    • SM 서버 이름: Service Manager SDK 서비스를 실행 중인 서버의 정규화된 도메인 이름 또는 NetBIOS 이름을 제공할 수 있습니다. 포털과 통신하는 전용 보조 Service Manager 관리 서버를 사용하는 것이 좋습니다.

    • 포털 포트: 웹 사이트에서 사용할 포트 번호입니다.

    • SSL 인증서: (선택 사항) 웹 사이트를 보안 모드로(https://) 구성할 SSL 인증서입니다. 기본 인증을 사용하는 경우 권장 설정입니다. 기본값은 Windows 인증입니다.

    sm-ssp09

  6. 셀프 서비스 포털용 계정을 구성합니다. IIS 인스턴스를 실행하는 계정입니다. 이 계정은 Service Manger 관리자 역할이 있어야 합니다.

    sm-ssp10

  7. 진단 및 사용 현황 데이터 알림 정보가 표시되어 이러한 데이터가 기본적으로 Microsoft에 전송된다는 점을 알립니다. Service Manager 콘솔에서 이 설정을 변경할 수 있습니다.다음을 클릭합니다.

    sm-ssp11

  8. Microsoft 업데이트를 자동으로 설치할지 여부를 선택합니다.

    sm-ssp12

  9. 설치가 완료될 때까지 기다립니다.

    sm-ssp13

명령줄을 사용하여 셀프 서비스 포털 WebApp 설치

다음 예제를 수정하여 셀프 서비스 포털을 설치할 수 있습니다.

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)에 액세스할 수 있습니다. 다음 이미지와 비슷합니다.

    sm-sspdeploy-complete

셀프 서비스 포털 사용자 지정

다음 섹션에서는 조직에 맞게 셀프 서비스 포털을 사용자 지정할 수 있는 방법을 설명합니다.

기본 사용자 지정

Web.config 파일의 <appSettings> 탭에서는 가장 자주 수정되는 영역을 쉽게 사용자 지정 및 개인 설정하는 몇 가지 표준 설정을 제공합니다. 다음 목록을 참조하세요.

용도
GenericOffering (<language>) 이 키의 값은 특정 언어에 대한 전용 일반 요청 단추에 매핑되는 요청 제공의 이름을 허용합니다. 이 일반 요청 단추는 사용자가 카탈로그에서 적절한 요청 제공을 찾지 못하는 경우에 사용됩니다.

예를 들어 포털에 스페인어(ES)로 액세스할 때 "일반 ES(인시던트 요청)" 요청 제공을 일반 요청 단추에 매핑하는 데 다음 키를 사용할 수 있습니다.

<add key="GenericOffering(es-ES)" value="Generic Incident Request (ES)"/>

이와 같은 여러 키를 만들어 언어마다 다른 요청 제공을 일반 요청 단추에 매핑할 수 있습니다.

서비스 관리자의 지원되는 언어에 대한 언어 코드는 여기에서 참조할 수 있습니다. Note: 어떤 언어에도 이 키를 사용할 수 없으면 포털은 해당 특정 언어에 대해 기본 매핑을 사용합니다. (기본 매핑은 "GenericOffering" 키를 사용합니다.)
CompanyName 이 키의 값은 포털 내부에서 회사 이름으로 나타납니다.
CompanyLogoLocation 이 키의 값은 포털 내부에서 회사 로고로 표시되는 이미지 파일로 사용됩니다.
ITPhone 이 키는 IT 기술 지원팀의 전화 번호를 구성하는 값을 가집니다. 이 정보는 탐색 메뉴의 맨 아래에 나타납니다.
ITEmail 이 키의 값은 IT 기술 지원팀의 메일 ID를 구성하는 데 사용됩니다. 이 정보는 탐색 메뉴의 맨 아래에 나타납니다.
DefaultLanguage 기본적으로 포털 웹 페이지는 브라우저 언어에서 정의된 대로 로드됩니다. 그런 다음 현재 사용자가 각 페이지 오른쪽 위에서 수동으로 언어를 선택할 수 있습니다. 이 키의 값은 브라우저의 언어를 사용할 수 없는 경우 포털이 선택하는 기본 장애 조치(Failover) 언어를 정의합니다.
GenericOffering 이 키의 값은 일반 요청 단추에 매핑되는 요청 제공의 이름을 허용합니다. 이 일반 요청 단추는 사용자가 카탈로그에서 적절한 요청 제공을 찾지 못하는 경우에 사용됩니다.
SDKServerName 이 키의 값은 Service Manager SDK를 실행하는 서버의 이름을 정의하며, 이 이름을 사용하여 다른 Service Manager 서버와 상호 작용합니다. 기본적으로 설치 프로그램에 제공한 값과 동일한 값을 가집니다. Service Manager SDK 서비스를 실행 중인 서버의 정규화된 도메인 이름 NetBIOS 이름을 사용할 수 있습니다. 포털과 통신하는 보조 Service Manager 관리 서버를 전용으로 지정하는 것이 좋습니다.
MaxQueryResults 이 키의 값은 요청 제공 양식 내의 쿼리 양식 요소가 반환하는 결과의 최대 수를 정의합니다.
UserCacheTimeout 포털에서는 캐싱 인프라를 사용하여 빠른 사용자 환경을 제공합니다. 이 키의 값은 로그인한 사용자의 사용자별 세부 정보를 캐시하는 제한 시간(초)을 정의합니다.
DataCacheTimeout 포털에서는 캐싱 인프라를 사용하여 빠른 사용자 환경을 제공합니다. 이 키의 값은 여러 사용자 간에 공유할 수 있는 일반 데이터를 캐시하는 제한 시간(초)을 정의합니다.
EnableTelemetry 이 키의 값은 Microsoft 사용자 환경 개선 프로그램 참여와 관련한 선택 항목을 정의합니다. 이 키가 "True"로 표시된 경우 포털에서는 사용량 원격 분석 데이터를 Microsoft로 보냅니다. 기본적으로 설치 도중에 선택한 값과 동일한 값을 가집니다.

참고


Web.config 파일을 변경한 후에는 IIS 서비스를 다시 시작해야 합니다.

스타일 사용자 지정

글꼴, 색, 배경 등과 같은 웹 페이지 스타일은 \Content\css 웹 사이트 폴더에 Custom.css 파일을 추가하는 방법으로 사용자 지정합니다.

CSS 파일에 정의된 스타일은 셀프 서비스 포털의 기본 스타일을 재정의합니다.

왼쪽 메뉴 모음 사용자 지정

웹 사이트 폴더 내의 \Views\Shared에 있는 Sidebar.cshtml 파일을 편집하면 왼쪽 탐색 모음(메뉴)에 표시되는 콘텐츠를 수정할 수 있습니다.

예를 들면 다음과 같습니다.

sm-sspsidebar

메뉴에서 바로 가기를 추가하거나 제거할 수 있으며 CSS 클래스, 바로 가기 키 등에 대한 세부 정보로 메뉴를 사용자 지정할 수 있습니다.