Infomaptic supports using either ArcGIS.com or your own Enterprise as the Portal for data, storage and authentication. Infomaptic never stores any of your data or configuration. Your data remains in your Map and Feature services and all template configurations exist as items within your Portal (ArcGIS.com or Enterprise).
To login with your Enterprise account with Infomaptic you will need to:
- Create an OAuth2 Application in your Enterprise
- Create a custom Login Link to share with others
- (Optional) Add Infomaptic to your Enterprise App Launcher
Once you (or a user) has logged in to Infomaptic using Enterprise, the web application will remember this, and will direct you to login again to the same Enterprise the next time.
Adding Infomaptic to your Enterprise App Launcher makes it simple for your users to use Infomaptic.
To login to Infomaptic you will need your Portal URL and an Application Id.
You will create a new Application and register it in your portal to get an Application Id. That Id will be used to login to Infomaptic.
1.) Browse to your portal, under My Content click
Add Item ->
2.) On the “Add an Application” screen use the following settings:
Ready To Use
infomaptic(you may add additional tags as you desire)
3.) Once the new item opens go to
Web Mapping Application and click on the
4.) In the “Register” dialog, enter the address
https://app.infomaptic.com/index.html and Click
Note: It is important to include the
/index.html on the end of the URL
5.) Once registered, you will see the
App Id property on the screen, copy this value to use to login to Infomaptic. This value is randomly generated and is unique, although not secret. You can safely share this value with others to allow them to login via Infomaptic.
You can now move on to creating a custom login URL for infomaptic.
When Logging in to infomaptic, you are presented with the option to login via ArcGIS.com or via your Enterprise. In order to login via your Enterprise you must supply your Portal URL and the Application Id. To get around this requirement, you can construct a custom link that will bypass this screen and direct user to login via Enterprise.
https://app.infomaptic.com/login and enter the Portal URL and Application Id.
Note: The Portal URL should not contain the
/home component that you often see. Instead it should just point to the web-adaptor that is connected to portal. For example:
2.) The app will generate a URL that you can use to login to Infomaptic. Copy that URL, it should look something like this (but with your own portal and appId):
Save this URL for the next section. You can login to Infomaptic by clicking the link or the
Login with Enterprise button. Infomaptic will remember your portal settings once you have entered them.
ArcGIS Enterprise (as well as ArcGIS Online) provides an App Launcher that lets users select from a set of applications to open quickly. This is accessible from the 3x3 grid of dots next to your name.
These instructions will show you how to add Infomaptic to that launcher. For more details about the launcher see the Esri Documentation.
1.) From inside Enterprise, return to the Item that you created earlier to generate the AppId. Go to
Web Mapping Application and update the Data Source URL to match the URL from Creating a Custom Link.
In this example, the URL is:
Click Save when you are done.
NOTE: Adding query parameters to this URL will sometimes cause Esri to hide the “App Registration” Section. If you ever need that section, simply reset the URL to be
https://app.infomaptic.com/ this should trigger the App Registration section to re-appear.
2.) Next, navigate to
App Launcher and click the
3.) Search for your app registration by entering “infomaptic” into the search box and click on the correct listing. You likely will only have one entry listed here, we have several for testing.
4.) Enter the following settings:
Click here to download the icon.
5.) When done, click
6.) Test that Infomaptic is available from the App Launcher