Bagikan melalui


Menyebarkan portal Self-Service untuk Service Manager

Penting

Versi Service Manager ini telah mencapai akhir dukungan. Kami menyarankan Anda untuk meningkatkan ke Service Manager 2022.

Portal Self-Service menyediakan akses berbasis web ke fitur Pusat Sistem - Manajer Layanan untuk pengguna akhir. Artikel ini menjelaskan bagaimana Anda dapat menyebarkan portal Self-Service dan menyesuaikannya.

Sistem operasi yang didukung

  • Server Windows 2016
  • Windows Server 2012 R2
  • Server Windows 2019
  • Server Windows 2016
  • Windows Server 2012 R2
  • Windows Server 2022
  • Windows Server 2019
  • Server Windows 2016
  • Windows Server 2012 R2

Untuk informasi selengkapnya, lihat persyaratan sistem

Browser web yang didukung

Portal Self-Service membutuhkan resolusi layar di atas 1024 X 768. Ini didukung pada browser berikut.

  • Microsoft Edge

  • Microsoft Internet Explorer 10 dan 11

  • Mozilla Firefox 42 dan yang lebih baru

  • Google Chrome 46 dan yang lebih baru

Menyiapkan portal Self-Service

Anda akan menggunakan bagian berikut untuk menyiapkan portal Self-Service.

Menyiapkan server web

Gabungkan komputer server Windows ke domain yang sama tempat Layanan SDK Manajer Layanan berjalan. Idealnya, di server sekunder. Aktifkan peran IIS dan ASP.NET 4.5 di server menggunakan langkah-langkah berikut.

  1. Mulai Wizard Tambahkan Peran dan Fitur lalu aktifkan IIS.

    Cuplikan layar memperlihatkan peran server tertentu.

  2. Aktifkan fitur .NET.

    1. Aktifkan .NET 3.5

      Cuplikan layar memperlihatkan fitur pilihan.

    2. Aktifkan Aktivasi HTTP

      Cuplikan layar memperlihatkan pilih aktivasi HTTP.

    3. Mengaktifkan ASP.NET 4.5

      Cuplikan layar memperlihatkan pilih ASP.NET 4.5.

  3. Aktifkan layanan peran berikut di halaman Peran Server Web (IIS).

    1. Autentikasi Dasar dan Autentikasi Windows

      Cuplikan layar memperlihatkan autentikasi dasar dan autentikasi Windows.

    2. Tambahkan Pengembangan Aplikasi dan di bawahnya, tambahkan Ekstensibilitas .NET 4.5, ASP, dan ASP.NET 4.5.

      Cuplikan layar memperlihatkan pengembangan aplikasi.

Menginstal webapp portal Self-Service menggunakan Penyiapan

Gunakan langkah-langkah berikut untuk menginstal WebApp Portal Self-Service menggunakan Penyetelan.

  1. Pilih Service Manager Self-Service Portal di wizard penyiapan Service Manager.

  2. Pergi melalui EULA dan menerimanya.

    Cuplikan layar memperlihatkan EULA.

  3. Pilih lokasi penginstalan Anda.

    Cuplikan layar memperlihatkan lokasi penginstalan.

  4. Tinjau hasil pemeriksaan Sistem.

  5. Konfigurasikan server portal Self-Service dan masukkan detail konfigurasi untuk server Anda.

    • Nama WebSite : Nama situs web yang akan ditampilkan di konsol Manajemen IIS.

    • Nama Server SM: Anda dapat memberikan nama domain yang sepenuhnya memenuhi syarat atau nama NetBIOS server yang menjalankan layanan Service Manager SDK. Kami menyarankan agar Anda menggunakan server manajemen Service Manager sekunder khusus untuk berkomunikasi dengan portal. Untuk informasi selengkapnya, lihat Topologi penyebaran.

    • Port Portal: Nomor port yang akan digunakan situs web.

    • Sertifikat SSL: (Opsional) Sertifikat SSL untuk mengonfigurasi situs web dalam mode aman (https://). Ini adalah pengaturan yang direkomendasikan jika Anda menggunakan Autentikasi Dasar. Defaultnya adalah Autentikasi Windows.

    Cuplikan layar memperlihatkan konfigurasi server portal Self-Service.

  6. Konfigurasikan akun untuk Portal Self-Service. Ini adalah akun yang akan dijalankan instans IIS. Akun ini harus memiliki peran Admin Manajer Layanan.

    Cuplikan layar memperlihatkan akun portal Self-Service.

  7. Informasi pemberitahuan data Diagnostik dan penggunaan ditampilkan, memberi tahu Anda bahwa data dikirim ke Microsoft secara default. Anda dapat mengubah pengaturan ini di konsol Service Manager. Pilih Selanjutnya.

    Cuplikan layar memperlihatkan data diagnostik dan penggunaan.

  8. Pilih apakah akan menginstal pembaruan Microsoft secara otomatis.

    Cuplikan layar memperlihatkan pembaruan Microsoft.

  9. Tunggu hingga penginstalan selesai.

    Cuplikan layar memperlihatkan halaman Selesai.

Instal aplikasi web portal Self-Service menggunakan baris perintah

Anda dapat mengubah contoh berikut untuk menginstal portal 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>

Menyelesaikan penginstalan

Gunakan langkah berikut untuk menyelesaikan penginstalan Anda.

  • Mulai ulang IIS. Anda dapat mengakses Aplikasi Web (http://yourwebsite:port) di browser Anda. Ini akan menyerupai gambar berikut.

    Cuplikan layar memperlihatkan Portal Self-Service.

Menyesuaikan portal Self-Service

Bagian berikut ini menjelaskan bagaimana Anda bisa mengkustomisasi portal Self-Service agar sesuai dengan organisasi Anda.

Sebelum Anda menginstal Rollup Pembaruan untuk Manajer Layanan, perhatikan bahwa semua penyesuaian dibuat di bilah sisi portal (CustomSidebar.cshtml). Kemudian gunakan langkah-langkah berikut untuk memulai.

  1. Create file cshtml baru bernama CustomSidebar.cshtml di <Jalur> penginstalan Portal Layanan Mandiri\inetpub\wwwroot\SelfServicePortal\Views\Jalur folder bersama.
  2. Pindahkan kustomisasi Anda dari sidebar.cshtml ke file baru, yaitu CustomSidebar.cshtml.

Di masa mendatang, Anda perlu membuat semua penyesuaian ke Service Manager Self-Service sidebar portal di file CustomSidebar.cshtml.

Kustomisasi dasar

Tab <appSettings> dalam file Web.config menawarkan beberapa pengaturan standar untuk menyesuaikan dan mempersonalisasi area yang paling sering dimodifikasi dengan mudah. Berikut daftarnya.

Kunci Tujuan
NamaPerusahaan Nilai kunci ini muncul sebagai nama perusahaan di dalam portal.
CompanyLogoLocation Nilai kunci ini digunakan sebagai file gambar, yang ditampilkan sebagai logo perusahaan di dalam portal.
ITPhone Kunci ini mengambil nilai untuk mengonfigurasi nomor telepon staf dukungan TI. Informasi ini muncul di bagian bawah menu navigasi.
ItEmail Nilai kunci ini digunakan untuk mengonfigurasi ID email staf bantuan TI. Informasi ini muncul di bagian bawah menu navigasi.
DefaultLanguage Secara default, halaman web Portal dimuat sebagaimana didefinisikan oleh bahasa browser. Kemudian pengguna saat ini dapat memilih bahasa secara manual di sudut kanan atas setiap halaman.
Nilai kunci ini menentukan bahasa failover default, yang dipilih oleh portal saat bahasa browser tidak tersedia.
GenericOffering Nilai kunci ini menerima nama penawaran permintaan, yang dipetakan ke tombol permintaan generik. Tombol permintaan generik ini digunakan oleh pengguna, ketika mereka tidak dapat menemukan penawaran permintaan yang sesuai di katalog.
SDKServerName Nilai kunci ini menentukan nama server tempat SDK Service Manager berjalan, dan digunakan untuk berinteraksi dengan server Service Manager lainnya. Secara default, ini memiliki nilai yang sama dengan yang Anda berikan di Penyiapan.
Anda dapat menggunakan nama domain yang sepenuhnya memenuhi syarat atau nama NetBIOS server yang menjalankan layanan Service Manager SDK. Kami menyarankan agar Anda mendedikasikan server manajemen Service Manager sekunder untuk berkomunikasi dengan portal.
MaxQueryResults Nilai kunci ini menentukan jumlah maksimum hasil yang dikembalikan oleh elemen formulir kueri apa pun di dalam formulir penawaran permintaan Anda.
UserCacheTimeout Portal menggunakan infrastruktur penembolokan untuk memberikan pengalaman pengguna yang cepat. Nilai kunci ini menentukan batas waktu, dalam detik, untuk menyimpan detail khusus pengguna dari pengguna yang masuk.
DataCacheTimeout Portal menggunakan infrastruktur penembolokan untuk memberikan pengalaman pengguna yang cepat. Nilai kunci ini menentukan batas waktu, dalam detik, untuk menyimpan data generik yang dapat dibagikan di antara pengguna yang berbeda.
EnableTelemetry Nilai kunci ini menentukan pilihan Anda tentang berpartisipasi dalam Program Peningkatan Pengalaman Pelanggan Microsoft. Portal Anda mengirim data telemetri penggunaan ke Microsoft saat kunci ini ditandai sebagai True. Secara default, ini memiliki nilai yang sama dengan yang Anda pilih selama Penyiapan.
CustomActiveRequestStatusEnumList Secara default, portal Layanan Mandiri menempatkan enumerasi kustom untuk status Permintaan Saya (insiden dan permintaan layanan) dalam kategori Filter tertutup . Kunci ini memungkinkan penyesuaian untuk memetakan status kustom yang diperlukan ke kategori Filter aktif . Nilai kunci ini harus berupa daftar yang dipisahkan koma yang berisi nilai EnumTypeName enumerasi yang diperlukan untuk dipetakan dengan kategori Aktif di Portal Layanan Mandiri. Anda dapat mencari status kustom yang diinginkan berlabel EnumTypeName dalam tabel EnumType , menggunakan contoh berikut.

SELECT [EnumTypeName]

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

Catatan

Anda harus memulai ulang layanan IIS setelah membuat perubahan apa pun pada file Web.config.

Kustomisasi gaya

Gaya halaman web, seperti font, warna, dan latar belakang, dikustomisasi dengan menambahkan file Custom.css di folder situs web \Content\css.

Gaya yang ditentukan dalam file CSS menggantikan gaya default portal Self-Service.

Menyesuaikan bilah menu sebelah kiri

Anda dapat mengubah konten yang ditampilkan di bilah navigasi kiri (menu) dengan mengedit file Sidebar.cshtml, yang ada di \Views\Shared di dalam folder situs web.

Contohnya:

Cuplikan layar memperlihatkan sidebar.cshtml.

Anda dapat menambahkan atau menghapus pintasan dari menu, dan Anda dapat menyesuaikannya dengan detail untuk kelas CSS, tombol pintas keyboard, dan lainnya.

Langkah berikutnya