This is an archive related to a previous version of Esri Maps for IBM Cognos. If you need the current version go to http://doc.arcgis.com/en/maps-for-cognos/.
Esri Maps for IBM Cognos requires an ArcGIS subscription. This can be an ArcGIS Online organizational subscription or an on-premise Portal for ArcGIS deployment. It is assumed that the authentication method used to access the platform has been properly configured by the ArcGIS administrator.
As the Esri Maps for IBM Cognos administrator, you configure the application's settings file to specify the login method used to trigger the appropriate authentication method for your platform subscription. You also specify the location of the ArcGIS platform and various user options. For detailed information about login settings, see Configure login settings.
The settings file is located on the EM4C Gateway in:
<em4c_location>\webcontent\esrimap\configuration\settings.js
The following properties are used to define various settings related to the login method. For more information, see Configure login settings.
For example:arcgisUrl: “http://www.arcgis.com�
OR
arcgisUrl: “http://www.lacs.maps.arcgis.com�
OR
arcgisUrl: “http://portalhost.esri.com/gis�
Available values are:
When the user login method is specified for ArcGIS Online, the arcgisAppId property must also be specified.
For example: arcgisAppUser: "TestUser"
For example: arcgisAppPassword: "Test123"
For example: arcgisAppID: "nvgHDDFXzMRWmKfY"
For details, see Generate an application ID.
The following properties are used to define user options.
For example: arcgisSharing: false
For example: selectionColor: "#FF0000"
Because using Infographics consumes ArcGIS service credits, system administrators may want to restrict user access to this service.
If infographicsEnabled is set to true, authors will be able to configure Infographics for a report and Infographics will be available to consumers from pop-ups. If false is specified, both configuration and pop-up access will be disabled.
For example: infographicsEnabled: false
Esri Maps for IBM Cognos automatically detects servers that use Cross-Origin Resource Sharing (CORS) and communicates with these servers without issue. In some cases, however, the initial request (an HTTP POST, for example) is automatically routed through the Esri Maps for IBM Cognos internal proxy, even though the server is CORS-enabled. You can specify the server's URL in this setting to ensure that all calls originating from this location are automatically considered CORS-enabled, thereby bypassing the proxy.
Each URL must be enclosed within quotation marks, with multiple URLs separated by commas.
For example: corsEnabledServers: ["mapserver.mycompany.com", "otherserver.othercompany.com"]
Servers listed here must be pre-configured to support CORS. Before adding a server URL to this list, verify that the server is, in fact, CORS-enabled. If a server specified in this setting is not CORS-enabled, communication with the Esri Maps for IBM Cognos server will fail. For more information, see enable cross-origin resource sharing.
For more information about proxies, see Configure proxy settings.
For example: docRoot: "http://doc.arcgis.com/{LOCALE}/maps-for-cognos/"
If localized documentation is not available for the user's locale, the Help icon launches the English online Help. Contact Esri Support to verify the languages in which the documentation is available.
If no internet connection is available, you can change the docRoot property to specify the locally installed help.
For example: docRoot: "installed"
The Help icon will launch the appropriate installed Help system for the report author and report consumer.