Post-Install Configuration
- Open the SE.Geospatial.Redlining.WinService.exe.config file located in the root ArcFM.Mobile.RedliningService directory with a text or XML editor (e.g., Notepad). By default, this is located in C:\Program Files\Schneider Electric\ArcFM.Mobile.RedliningService.
- Browse for the <appSettings> section in the file.
- Type the string Schneider Electric provides for OrganizationName:
<add key="OrganizationName" value="!!! REQUIRED !!!" />
- Set the TenancyServiceUrl to:
<add key="TenancyServiceUrl" value=https://tenancy.arcfmsolution.com />
- If you have not already done so as part of the configuration of myArcFM Sync Services, create an API Key with the Monitoring.Reporter and Mobile.Redliner roles. If needed, review the Add New API Key topic.
- Copy and paste the Username and Password into the Redlining.ClientId
and Redlining.ClientSecret values:
<add key="Redlining.ClientId" value="!!! REQUIRED !!!" /> <add key="Redlining.ClientSecret" value="!!! REQUIRED !!!" />
- If your Markup Services are federated via Portal for ArcGIS
and your authentication method is OAuth2, include the following keys
in the file. Be certain that the user you specify has permission to
access markup map services, which can be set in Portal for ArcGIS.
You do not need to set these keys if your authentication method is
IWA.
<add key="ArcGISServer.User.Username" value="!!! REQUIRED !!!" /> <add key="ArcGISServer.User.Password" value="!!! REQUIRED !!!" />
- Type the string Schneider Electric provides for Microsoft.ServiceBus.ConnectionString.
Based on connectivity verification that you performed with the ACE Tool during installation, you
must choose either HTTP or TCP protocol for communication with Azure
Service Bus. For HTTP, no additional configuration is required as
this is the default. For TCP, add a Tcp key as shown:
<add key="Microsoft.ServiceBus.ConnectivityMode" value="Tcp" />
In the XML, you must type the value "Tcp" exactly the way it is shown.
- Save and close SE.Geospatial.Redlining.WinService.exe.config.
After completing the above edits, you'll need to restart the service for those edits to take effect. Either restart the Markup Service in Windows Services or run the following commands from an administrative command prompt:
sc stop arcfm-redlining
sc start arcfm-redlining
The Markup Service produces daily log files that can be viewed from the logs directory under the ArcFM.Redlining.Service directory. The following image shows log entries for a successful start of the service: