Installing Service Manager's HTML5 Self-Service Portal is a straightforward process. Before deployment you should know the deployment topology you want to go with, you will also need to ensure that you have met all the prerequisites.
Make sure that Service Manager is up and running and that you install the portal using an account that has the administrator role in Service Manager. Ensure that you meet the following hardware and software requirements.
Hardware requirements for the new Self-Service Portal are as follows:
System Center 2012 R2 servers |
Processor (min) |
Processor (rec) |
RAM (min) |
RAM (rec) |
Hard drive space (min) |
Hard drive space (rec) |
Self-Service Portal + Secondary Service Manager (Recommended) |
8-Core 2.66 GHz CPU |
8-Core 2.66 GHz CPU |
16 GB |
32 GB |
80 GB |
80 GB |
Self-Service Portal (Standalone) |
4-Core 2.66 GHz CPU |
8-Core 2.66 GHz CPU |
8 GB |
16 GB |
80 GB |
80 GB |
Software requirements are as follows:
Install the HTML5 Self-Service Portal prerequisites. The prerequisites consist of the following:
The following role services under Web Server Role (IIS) also need to be installed:
A shortcut to adding all the prerequisites is to add them via an elevated PowerShell session by running the following PowerShell code:
Install-WindowsFeature -Name Web-Server, Web-ASP, Web-Asp-Net, Web-Asp-Net45, Web-Net-Ext45, Web-Windows-Auth, Web-Basic-Auth, Web-Mgmt-Tools, Web-Mgmt-Console, NET-HTTP-Activation, NET-Framework-45-Features
Next, the actual portal needs to be installed. To do this, follow these steps:
The setup should continue and you will see a setup completed successfully or failed screen. If the setup fails, click on the Open the Setup Log link and review the log for details on why the setup failed.
The installation will create a new IIS website, bound to the port and installed in the directory chosen during the setup wizard.
An Application Pool is also created and run under the user context chosen during the setup wizard.
This website is then accessible for end users to browse to and will show any Service Offerings and Request Offerings that have been scoped to the end users.
An "out of the box" installation will have default brandings and information related to Microsoft and one of the first tasks should be to customize this for your organization.
See Customizing the Self-Service Portal recipe in this chapter for more information on these tasks.
If attempting to upgrade the 2012 R2 HTML5 portal released with UR8 to the 2016 release, you must first ensure that a hotfix has first been installed.
You can find SSP Upgrade Fix, which will prep the portal for upgrade here:
https://www.microsoft.com/en-us/download/details.aspx?id=54060.
As an alternative to deploying the Self-Service Portal via the GUI wizard, you can do this via command line. To deploy the portal via command line, use the following syntax:
SetupWizard.exe /Install:SelfServicePortal /silent /accepteula /CustomerExperienceImprovementProgram:No /EnableErrorReporting:No /PortalWebSiteName:<Portal Name> /SMServerName:<SDK Server Name> /PortalWebSitePort:<PortNumber> /PortalAccount:<domain><user><pwd>