IIS and Service-Account Prerequisites
Install the IIS web-server role on the SYSPRO application server before installing SYSPRO Web Services. Maintain a separate application pool for each virtual site.
IIS role services
In the legacy IIS role-service configuration, enable application-development and performance features. Use the following selections where they are available in the installed IIS version:
| Feature group | Selection |
|---|---|
| Common HTTP Features | Enable available features except WebDAV Publishing. |
| Application Development | Enable the required application-development features. |
| Health and Diagnostics | Disable Custom Logging and ODBC Logging. |
| Security | Disable Digest Authentication and both Client Certificate Mapping Authentication options. |
| Performance | Enable the available performance features. |
| Management Tools | Enable available tools except Management Service. |
| IIS 6 Management Compatibility | IIS 6 Metabase Compatibility is optional. |
Service account
The service account runs the web-service application pool. Grant it the permissions required by the installed SYSPRO Web Services component, including access to its installation directories and required SYSPRO resources.
When SQL Server hosts the SYSPRO database, the legacy configuration grants the service account datareader and datawriter access to the applicable SYSPRO databases.
Assign only the permissions required for the connector. Do not use an interactive administrator account as the application-pool identity.