Configuring the Adapter for ESRI ArcGIS

How to:

This content describes how to configure the Adapter for ESRI ArcGIS.

Procedure: How to Configure the Adapter for ESRI ArcGIS for Non-Premium API Calls to ArcGIS Online

  1. Clear cookies from the web browser that will be used to start the Reporting Server Web Console.
  2. Access the Reporting Server Web Console using the host name and port that you specified in the Redirect URI field of the ESRI ArcGIS Online application.

    For example:

    http://host.ibi.com:8121

    For more information, see Creating an ESRI ArcGIS Online Application.

  3. From the Web Console sidebar, click Connect to Data.

    or

    From the Data Management Console, expand the Adapters folder.

    In the DMC, the Adapters folder opens. In the Web Console, the Adapters page opens showing your configured adapters.

  4. In the Web Console, click the New Datasource button on the menu bar and find the adapter on the drop-down list or, in the DMC, expand the Available folder if it is not already expanded.
    On the Web Console, you can select a category of adapter from the drop-down list or use the search option (magnifying glass) to search for specific characters.
  5. Right-click the ESRI ArcGIS node and click Add connection.

    The Add ESRI ArcGIS to Configuration pane opens, as shown in the following image.


    Esri ArcGIS configuration

    A default App ID and App Secret is prepopulated, to be used for the Non-Premium ESRI ArcGIS Online API calls covered in the Information Builders agreement.

    Data Enrichment is included in the Premium ESRI ArcGIS Online API calls.

  6. Click Get Refresh Token.

    The ESRI Sign In screen opens, as shown in the following image.

  7. Enter the ESRI Sign In credentials and click Sign In.

    In order to obtain ESRI credentials, you can sign up at the following URL:

    https://developers.arcgis.com/sign-up/

    You are returned to the Add ESRI ArcGIS to Configuration pane where the Refresh Token is now populated.

  8. Click Configure.

    The configured ESRI ArcGIS connection is added to the ESRI ArcGIS node in the left pane.

Procedure: How to Configure the Adapter for ESRI ArcGIS for Premium API Calls to ArcGIS Online

  1. Clear cookies from the web browser that will be used to start the Reporting Server Web Console.
  2. Access the Reporting Server Web Console using the host name and port that you specified in the Redirect URI field of the ESRI ArcGIS Online application.

    For example:

    http://host.ibi.com:8121

    For more information, see Creating an ESRI ArcGIS Online Application.

  3. From the Reporting Server Web Console menu bar, click Adapters.

    The Adapters pane opens.

  4. Expand the Configured folder, if it is not already expanded.
  5. Expand the GIS folder.
  6. Right-click the ESRI ArcGIS node and click Add connection, as shown in the following image.

    Add Esri ArcGIS connection

    The Add Connection for ESRI ArcGIS pane opens, as shown in the following image.


    Add Connection for ESRI ArcGIS
  7. Enter the values for the App ID and App Secret defined in the ESRI application you created.

    For more information, see Creating an ESRI ArcGIS Online Application.

    Data Enrichment is included in the Premium ESRI ArcGIS Online API calls.

  8. Click Get Refresh Token.

    The ESRI Sign In screen opens, as shown in the following image.

  9. Enter the ESRI Sign In credentials and click Sign In.

    In order to obtain ESRI credentials, you can sign up at the following URL:

    https://developers.arcgis.com/sign-up/

    You are returned to the Add ESRI ArcGIS to Configuration pane where the Refresh Token is now populated.

  10. Click Configure.

    The configured ESRI ArcGIS connection is added to the ESRI ArcGIS node in the left pane.

Procedure: How to Configure a Locally Hosted ArcGIS Server

At some sites, ArcGIS Server is used in conjunction with or instead of ArcGIS Online. This type of configuration is called Esri on Premise.

  1. When adding a connection for the Adapter for Esri ArcGIS, select on premises from the Connection Type drop-down list, as shown in the following image.

    Add connection for ESRI ArcGIS on premises
  2. Select Explicit from the Security drop-down list.
  3. Enter the user ID for the locally hosted ArcGIS Server in the User text box.
  4. Enter the password for the locally hosted ArcGIS Server in the Password text box.
  5. Enter the Token URL in the following format in the Token URL text box.
    https://hostname/arcgis/sharing/generateToken

    where:

    hostname

    Is the host where the ArcGIS Server is installed. For example:

    https://ibigis103x.ibi.com/arcgis/sharing/generateToken
  6. Test the connection by clicking Test.
  7. When the test is successful, click Configure.

WebFOCUS

Feedback