This is an archive related to a previous version of Esri Maps for SharePoint. If you need the current version go to http://doc.arcgis.com/en/maps-for-sharepoint/.

Frequently asked questions

What are the licensing requirements for Esri Maps for SharePoint?

Esri Maps for SharePoint requires an ArcGIS Online organization plan or Portal for ArcGIS. All users are required to have a Named User license to access ArcGIS and interact with the map.

You receive an Access Denied message when trying to access the Esri Maps for SharePoint App Configuration page.

The user performing the app configuration must have administrative access to the SharePoint server's Secure Store Service.

  1. On the Central Administration home page, in the Application Management section, click Manage service applications.
  2. Select (do not click the link) the line for Secure Store Service.
  3. Click Administrators.
  4. Add the applicable account and check the check boxes to Create, Delete, and Manage the Target Application.

You see a blank page when you try to configure the Esri Maps App Configuration settings, or you receive a PS1 file is not digitally signed error.

This question is specific only to users running PowerShell to install Esri Maps for SharePoint version 4.0 or earlier.

By default, the PowerShell execution policy—the setting that defines which types of scripts can be run—is set to Restricted, meaning no scripts are allowed to run on the system. This policy is not meant as security control, however, and can be changed to allow specific types of scripts or to bypass the policy to execute a script from a local file.

From within the Esri Maps setup folder, manually execute the following PowerShell script:

–ExecutionPolicy Bypass –File./WebContentInstaller.ps1 -install

In your browser, reload the App Configuration page. The page should load successfully.

For more information, see Using the Set-ExecutionPolicy cmdlet and Use the Bypass Execution Policy flag.

You receive an Unable to obtain master key message when trying to access the Esri Maps for SharePoint App Configuration page.

Esri Maps for SharePoint requires that the SharePoint Secure Store Service is started and a key is generated. This message occurs when the key has not been generated.

  1. On the Central Administration home page, in the Application Management section, click Manage service applications.
  2. Click the Secure Store Service link.
  3. Click Generate New Key.

You receive an Access is denied to the Secure Store Service message when running theEsri Maps Locate workflow.

Esri Maps for SharePoint creates a target application in the SharePoint Secure Store Service. Users who create new workflows must have permissions to this target application. Users who only run existing workflows do not need permissions to the target application.

  1. On the Central Administration home page, in the Application Management section, click Manage service applications.
  2. Click the Secure Store Service link.
  3. Click the EsriMapsforSharePointLocateWorkflow application to edit it.
  4. Click Next and click Next again until you reach the page to set the target application administrators and members.
  5. Add the applicable users to the Members list and click OK.

When running the Esri Maps Locate workflow, the fields do not appear on the Choose the columns with location information page.

This issue can occur with Portal for ArcGIS10.2.1 and later on Linux servers. If this occurs, ensure that the geocoding service used is shared with everyone.

The Esri Maps Locate workflow does not complete successfully when using a custom geocoder and Portal for ArcGIS.

To successfully run the Esri Maps Locate workflow in Portal for ArcGIS 10.3, configure the geocoder service according to the If the service is not from a federated server and requires credentials section in the Configure utility services topic in your Portal for ArcGIS documentation.

How can I use Esri GeoEnrichment services?

Esri GeoEnrichment services provide demographic and contextual data for features in your map. GeoEnrichment requires a subscription to ArcGIS Online or configuration of GeoEnrichment on your installation of Portal for ArcGIS.

How do I connect to services in a firewalled environment?

Why does Esri Maps for SharePoint store properties in configuration lists?

Some shared properties used across Esri Maps for SharePoint components are stored in lists at the site collection and site level to provide flexibility and ease of use in configuration. Exposing the properties in lists accommodates scenarios where it is appropriate to allow nonadministrative users to configure these properties and scenarios where these should only be editable by administrators. Users of Esri Maps for SharePoint components do not need edit rights to the configuration lists. Additionally, using lists for configuration provides an intuitive, easy-to-use user interface (UI) that will be familiar to most SharePoint users.

I created a new site collection within a web application that has Esri Maps for SharePoint, but the components and configuration lists are not available.

Esri Maps for SharePoint is not automatically activated when you create a new site collection. For new site collections, browse to the Site Settings page, click Site Collection Features, and activate the Esri Maps for SharePoint feature. This makes all the functionality included with Esri Maps for SharePoint available on the site collection.

Do I have to use the Esri Maps Locate workflow or can I use existing lists with latitude-longitude data?

If you have existing lists with latitude-longitude or x,y data, Esri Maps for SharePoint can work with the list directly. To do this, add the Esri Maps Location field to the list and specify the latitude-longitude fields when setting the location field's properties.

How do I import Excel spreadsheets for use with Esri Maps for SharePoint?

See Prepare SharePoint data for information on importing Excel spreadsheets to SharePoint.

Error message: Your browser configuration does not support sending secured content. Your sign-in was canceled to ensure password safety.

This happens when using Internet Explorer that uses a proxy page hosted through http (as is done with Esri Maps for SharePoint). Esri Maps for SharePoint provides a configuration setting, AllowSignInOverHttpProxy, which is set to False by default. This setting prevents the user's password from being transmitted over http, which is not secure, instead of https. This setting can be changed to True if it is acceptable to send a password over http instead of https. See Configuration settings for details.

In SharePoint 2010, you receive one of the following error messages:

  • An invalid ArcGIS Portal URL was entered. Please verify the URL.
  • Unable to access the authentication service.
  • Your Workflow failed: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
  • Your Workflow failed: Generating request token failed. System.Exception: Generating token request failed.

This error message is specific to SharePoint 2010 and is the result of a certificate error in SharePoint. To resolve this error message, download the certificate from https://www.arcgis.com or your portal, and add it to the SharePoint server using the steps below:

Download the certificate

  1. Browse to https://www.arcgis.com (or the portal you are using). Ensure you use https.
  2. Click the Security Report icon (padlock) in the URL address bar.
  3. Click View certificates on the Website Identification dialog box that appears.
  4. Click the Certification Path tab on the Certificates dialog box.
  5. Select DigiCert and click View certificate.
  6. Click the Details tab on the newly opened Certificates dialog box.
  7. Click Copy to File to start the Certificate Export Wizard.
  8. On the first page of the Certificate Export Wizard, click Next.
  9. Select the Base-64 encoded X.509 (.CER) option and click Next.
  10. Save the file to a known location on disk and click Next on the Certificate Export Wizard.
  11. Click Finish. A message appears stating that the export was successful.

Import the certificate to SharePoint

  1. Open SharePoint Central Administration in a browser with elevated permissions (Run As Administrator).
  2. Click Security and click Manage Trust under the General Security heading.
  3. Click New, specify a name, and browse to the root certificate you saved in the previous steps.
  4. Click OK. The certificate in now added to the SharePoint server instance.

Error message: Could not load file or assembly, Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, or one of its dependencies.

When running the workflow to connect to external data, you may encounter the error message, Could not load file or assembly Microsoft.SqlServer.Types, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, or one of its dependencies. This error message occurs on systems with SQL Server 2008, which does not always provide version 11 of the Microsoft.SqlServer.Types assembly. This error message should only occur with SharePoint 2010. Follow the steps below to install version 11 of the Microsoft.SqlServer.Types assembly to the Global Assembly Cache (GAC) of the SharePoint server machine.

  1. Download the Microsoft SQL Server 2012 SP1 Feature Pack from http://www.microsoft.com/en-us/download/details.aspx?id=35580.
  2. When prompted to choose the download, select ENU\x86\SQLSysClrTypes.msi or ENU\x64\SQLSysClrTypes.msi, depending on whether the server is 32 bit (x86) or 64 bit (x64).
  3. Save the file to the server machine and run it.
  4. Restart IIS.