Installation > Installing Optional Modeler Components > Web Interface Installation > Preparing for Installation of Web Interface
Preparing for Installation of Web Interface
You can install Web Interface as part of Modeler installation only when .NET Framework version 4.6.1 or later is installed on the computer.
* 
.NET Framework version 4.6.1 is installed by default with Modeler.
Before you begin, consider the following:
It is not possible to add the Web Interface to an existing installation of Integrity Modeler. If you have an existing installation and want to add the web interface, you should uninstall Integrity Modeler and then reinstall it including the Web Interface.
In addition, Web Interface can be installed only when the Internet Information Services (IIS) 7.5 or later is enabled and set up for use with Web Interface. Installation with IIS 7.0 is not supported.
Installing Web Interface adds the StudioRESTService database to the default SQL Server instance.
You must grant the PTC-IM-WSU user account access rights to all the databases that you want to access using Web Interface.
To Enable and Set up Internet Information Services (IIS) for Use with Web Interface (Windows Server 2012 or 2016):
1. Ensure that you are logged on to Windows as a user that has local administrator rights.
2. From the Control Panel, search for and then click Turn Windows Features On or Off.
3. On the Before You Begin page of the Add Roles and Features Wizard dialog, click Next.
4. On the Installation type page, select Role-based or feature-based installation option, and click Next.
5. On the Select Destination Server page, select the Select a server from the server pool option, select your computer, and then click Next.
6. On the Server Roles page, select the Web Server (IIS) check box.
7. On the dialog that is opened, click Add Features.
8. On the Server Roles page, click Next.
9. On the Features page, click Next.
10. On the Web Server Role (IIS) page, click Next.
11. On the Role Services page, ensure that you select the check boxes associated with the following services that are shown in bold.
When you select a check box, Windows may open a dialog for you to add the features. If this happens, click the Add Features button.
Web Server
Common HTTP Features:
Static Content
Default Document
HTTP Errors
HTTP Redirection
Security:
Request Filtering
Application Development:
ASP.NET (select 4.5 or 4.6)
.NET Extensibility (select 4.5 or 4.6)
ISAPI Extensions
ISAPI Filters
Management Tools:
IIS Management Console
12. Click Next, and then click Install.
13. If you are prompted to reboot your computer, reboot your computer.
To Enable and Set up Internet Information Services (IIS) for Use with Web Interface (Windows Server 2008):
1. Ensure that you are logged on to Windows as a user that has local administrator rights.
2. From the Control Panel, search for and then click Turn Windows Features On or Off.
3. From Server Manager, in the left pane click Roles, in the right pane click Add Roles (the Add Roles link is available only after the Roles data has been collected).
4. On the Before You Begin page of the Add Roles Wizard, click Next.
5. On the Server Roles page, select the Web Server (IIS) check box.
6. Click Next, and then click Next again.
7. On the Role Services page, ensure that you select the check boxes associated with the following services that are shown in bold.
Web Server
Common HTTP Features:
Static Content
Default Document
HTTP Errors
HTTP Redirection
Application Development:
ASP.NET
.NET Extensibility
ISAPI Extensions
ISAPI Filters
Security:
Request Filtering
Management Tools:
IIS Management Console
8. Continue through the wizard to Install the Web Server (IIS) server role.
9. If you are prompted to reboot your computer, reboot your computer.
To Enable and Set up Internet Information Services (IIS) for Use with Web Interface (Windows 10, 8.1 and 7):
1. Ensure that you are logged on to Windows as a user that has local administrator rights.
2. From the Control Panel, search for and then click Turn Windows Features On or Off.
3. From the Windows Features dialog, select the check boxes that are associated with the following services that are shown in bold.
Internet Information Services
Web Management Tools:
IIS Management Console
World Wide Web Services:
Application Development Features:
.NET Extensibility (select 4.6 if given the option)
ASP.NET (select 4.6 if given the option)
ISAPI Extensions
ISAPI Filters
Common HTTP Features:
Default Document
HTTP Errors
HTTP Redirection
Static Content
Security:
Request Filtering
For Windows 8.1 only, also select the check box that is associated with the following service that is shown in bold.
.NET Framework 4.6 Advanced Services
WCF Services
HTTP Activation
4. Click OK.
5. If you are prompted to reboot your computer, reboot your computer.
To Include Web Interface in an Installation of Modeler:
The Web Interface is not included by default in any of the Modeler installation types.
To include Web Interface in a Modeler installation, on the Custom Setup page of the Modeler installation wizard, expand the Modeler Model Editor feature, and then set the Web Interface feature for installation.
* 
The Modeler software is required on the computer that is going to host the Web Interface website. This is because Model Explorer is used to bookmark the repositories that can be accessed from the Web Interface website.
The Modeler software installation must add Profiles if Web Interface is also installed. Otherwise, rendering diagrams from profiled models will fail because the profile DLLs are not installed.
To ensure that the profiles are installed, during initial install or Update existing, click the Profiles option under Model Editor Client.
After installing Web Interface, you can license the Web Interface website for use and select the repositories it can access. See Setting up user authentication for a Web Interface website.