Update Public Access Using the Windows Installer

Follow these steps to update the Public Access site for use with PLL. For more information on configuring Public Access once it's installed, see Public Access Setup Guide on MyCityworks.

IMPORTANT:

  • Due to a change in the underlying .NET architecture, Public Access versions earlier than 6.0 cannot be updated to a 7.x version. Once you have installed a new Public Access site at 6.0 or higher, it can be updated to new versions.
  • In order to use Public Access, a Public Access Role must be defined. This can be any role within the database and will be the role the PA user has access to. This can be done in Admin under PLL > Security Roles > Public Access or in Office Companion under PLL Admin > Public Access Setup > User Roles. See Security Roles in the Admin 3.2 Guide or User Roles in the PLL Admin Office Companion 23 Guide for more information.

PREREQUISITES:

  • .NET Desktop Runtime 7.x.x is required to run the Windows installer
  • ASP.NET Core Runtime 7.x.x Hosting Bundle is required to run the Public Access site. You can have multiple .NET packages installed, but the installer will not run if you only have .NET 7 installed.
  • IIS 7.5 or newer
  • Cityworks 23.1 or newer, with at least one user configured
  • The Cityworks and Public Access websites must use HTTPS
  1. Navigate to where the Public Access installer application is located.
  2. Extract the install file from the zipped file by right-clicking the zipped file and clicking Extract All.
  3. Double-click the unzipped file to open it.
  4. Right-click the installer and select Run as administrator.

The installer automatically checks to make sure all the prerequisites are installed. If an application is missing, the installer will display a message instructing you to install the needed prerequisite.

If all prerequisites are properly installed, two green check marks display.

  1. Click Next.

  1. Select Update and click Next.

  1. Select the existing Public Access site from the Virtual Applications drop-down list.
  2. If desired, enter the Backup Location where the Public Access site files will be backed up. A .zip file of the backup is placed in this location.

  1. Click Next.

When updating a Public Access site, the installer will recycle the app pool. It also attempts to stop the app it is updating and restart it after the update.

  1. Verify that the site information is correct and click Save.

You will be asked if you want to proceed.

  1. Click Yes.

A box with a status bar displays while the virtual application is being created.

Once the update is complete, a box displays indicating that it is finished.

  1. Click OK.

The URL for Public Access is https://<host>/<site_alias>/login.