Service requirements

Following are the service requirements for Net iD Portal.

Web service

NiP API must be installed on a web server included in the environment hierarchy.

The following service has to be installed on the web server:

  • Microsoft Internet Information Services.

The following platforms can be used as a web server (Microsoft Internet Information Services is included in all platforms):

  • Microsoft Windows Server 2012, Standard

  • Microsoft Windows Server 2012, Datacenter

  • Microsoft Windows Server 2012 R2, Standard

  • Microsoft Windows Server 2012 R2, Datacenter

  • Microsoft Windows Server 2016, Standard

  • Microsoft Windows Server 2016, Datacenter

  • Microsoft Windows Server 2019, Standard

  • Microsoft Windows Server 2019, Datacenter

NiP API requires that one of the following .NET framework is installed on the web server (.NET Framework can be downloaded from the Microsoft.com web page):

  • Microsoft .NET Framework 4.7.2

Different versions of .NET Framework are included, or can be installed, on Windows Server.

Database service

NiP API requires two databases to store, access and log all information and settings in the application. NiP API supports the following database services with latest service packs:

  • Microsoft SQL Server 2012, Express

  • Microsoft SQL Server 2012, Standard

  • Microsoft SQL Server 2012, Enterprise

  • Microsoft SQL Server 2014, Express

  • Microsoft SQL Server 2014, Standard

  • Microsoft SQL Server 2014, Enterprise

  • Microsoft SQL Server 2016, Express

  • Microsoft SQL Server 2016, Standard

  • Microsoft SQL Server 2016, Enterprise

  • Microsoft SQL Server 2019, Express

  • Microsoft SQL Server 2019, Standard

  • Microsoft SQL Server 2019, Enterprise

  • MySQL Server 5.6

Microsoft SQL Server can be installed on any Windows Server platform. Oracle MySQL server can be installed on any Windows Server platform or Linux SUSE.

Certificate service

NiP API support the following certificate services, known as CA (Certificate Authority):

  • Microsoft Certificate Authority (MSCA)

  • PrimeKey Enterprise Java Beans Certificate Authority (EJBCA)

  • Net iD Portal Internal CA (Net iD Portal-CA)[1]

The following platforms can be used as a certificate server (Microsoft Certificate Authority service is included in all platforms except for Linux editions):

  • Microsoft Windows Server 2012, Standard (MSCA)

  • Microsoft Windows Server 2012 R2, Standard (MSCA)

  • Microsoft Windows Server 2016, Standard (MSCA)

  • Microsoft Windows Server 2016, Datacenter (MSCA)

  • Microsoft Windows Server 2019, Standard (MSCA)

  • Microsoft Windows Server 2019, Datacenter (MSCA)

  • Linux SUSE (EJBCA)

  • Linux Ubuntu 16 (EJBCA)


1. Net iD Portal-CA is an internal CA for test and development purpose only and is not supported.