Citizen Access and Accela GIS Integration

To integrate Accela GIS (JavaScript version) with Citizen Access:

  1. Login Accela GIS Admin Site ("GIS Admin").

  2. If you do not yet have a map profile with a map service connection definition:
    1. From the agency's home page, select Map Profiles on the left navigation pane.
    2. Click Add New Map Profile.
    3. On the Map Profile page, add a map service to define your agency's GIS service connections.
    Note: You will assign the map profile to a user group in a later step in this procedure.
  3. Add a Citizen Access integration:
    1. From the agency's home page, select Integrations on the left navigation pane.
    2. Click Add New Integration.
    3. On the Environment page:
      1. Select "Citizen Portal" on the Product dropdown list.
      2. Enter the Citizen Access connection settings as described in Environment Integration Settings on GIS Admin Site below.
      3. Click Save.
    4. On the User Groups page, either add a new user group or edit the Default user group. On the new or Default user group page:

      1. Enable the Map Commands and Map Widgets that should be available to the user group.
      2. Under Map Settings, select the map profile you created at the start of this procedure. After you select a map profile, the map layers from the map profile services will be displayed.
      3. Set the Availability, Visibility, and Edit user permissions for the appropriate map layers.
      4. Click Save.
  4. Login Citizen Access Administration ("ACA Admin"), and navigate to Global Settings.

  5. Mark the Activate GIS Map Control checkbox.
  6. Under GIS Settings, enter the GIS settings as described in GIS Settings in Citizen Access Admin below.

Environment Integration Settings

Integration Name The descriptive name of the product integration environment. For example, Bridgeview .
AA GIS Service ID The service ID.

For Civic Platform integration, this should match the GIS Service ID defined in Civic Platform Classic Administraton.

For Citizen Access integration, this should match the GIS Service ID specified on the Citizen Access Administration site.

Product The product to integrate with Accela GIS.
Note:

For Civic Platform (8.x), choose "Accela Automation".

For Citizen Access (8.0.1 and later), choose "Citizen Portal".

Application Server URL The business application serverURL. For example, http://<host>:3080 where <host> represents your agency’s business application server name.
Automation User Name A valid Civic Platform user name. uses the username to connect to the Application Server.
Automation Password The password for the Civic Platform user name.
Default If checked, this integration displays by default
Test Connection Click the Test Connection link to test the server connection using the server URL and account information you provided. If Accela GIS successfully connected to the specified server URL using the account information, a confirmation message is displayed. Otherwise, consult with the Accela product administrator to ensure the connection parameters are correct.

GIS Settings in Citizen Access Admin


Field Description
Set the GIS Server URL The Accela Silverlight GIS server URL. For example:
https://myagency.com/agissl
Note: The Set the GIS Server URL field for the Accela GIS (Silverlight) version is also required to support other maps in Citizen Access that still use the legacy Accela GIS (Silverlight) version.
GIS Service Url (JavaScript version) The Accela GIS (JavaScript version) server URL. For example:
https://myagency.com/agis/api
GIS Service ID The GIS Service ID defined for the Citizen Access integration on the Accela GIS Administration site.
GIS Group The user group setting to be used with the specified GIS Service integration. "Default" is the default user group if no specific group has been configured.

Related topics: