Skip To Content

Configuring security in the Event Editor

Configuring security through Integrated Windows Authentication

You can secure access to the ArcGIS Event Editor web app using Integrated Windows Authentication (IWA). When you use IWA, logins are managed through Microsoft Active Directory. Once IWA is active, Event Editor users are signed in using the same account they use to sign in to Windows.

To use Event Editor with IWA, an ArcGIS Web Adaptor must be deployed for both Portal for ArcGIS and ArcGIS Server on the same web server machine.

Note:

To use IWA with Event Editor, ensure that the Internet Information Services (IIS) authentication option is set to Windows for the portal web adaptor, server web adaptor, and Event Editor web app.

Learn more about using IWA with your portal

Learn more about federating an ArcGIS Server site with your portal

  1. Open the Event Editor config.json file and browse to Security.
  2. Ensure type is set to none.
  3. Remove the port number from all REST URLs used in your Event Editor configuration.

    All REST URLs used in the Event Editor configuration must use the same server that hosts the ArcGIS Web Adaptor (IIS).

Configuring security through OAuth 2.0 using an ArcGIS organization

You can secure access to Event Editor using an OAuth 2.0-based authentication mechanism. To enable OAuth 2.0-based authentication, you must first register the Event Editor web app with your ArcGIS organization account.

To use a secured map service, you must register the Event Editor web app with your ArcGIS organization. This federates your ArcGIS Server site with your ArcGIS organization to support single sign in. Complete the following steps to add and register the Event Editor web app:

  1. Sign in to your ArcGIS organization.
  2. Open the Event Editor configuration file.
  3. Specify the portalAppId.

Start the Event Editor web app in a web browser. Use your ArcGIS organization credentials to sign in. Once the supplied credentials are verified, you are directed to a secure Event Editor environment.