Before you can use your app in production, you are required to apply a production license. There are four license levels available:
Each license level enables additional SDK capabilities that your app can make use of. You can also apply optional extension licenses which enable specific functionality in your app for production use.
This page covers the capabilities of each production license level and each extension license.
To learn how to obtain a production license or an extension license, see Get a license. To learn how to use a production license or an extension license in your app, see Use a license in your app.
The functionality associated with each license level is described below, including the available licensing options and how to acquire a license. For information about API classes and members that require a paid license or extension, see Licensing details in the API reference.
Overview: includes viewing content, geocoding, and routing, both online and offline, in 2D or 3D. You can also edit features in public feature services or taken offline from public feature services.
View maps, scenes, layers, and packages from ArcGIS.
Generate a mobile geodatabase with features from a sync-enabled feature service.
Download updates from a sync-enabled feature service to a mobile geodatabase.
Edit features in public1 feature services.
Edit features in a mobile geodatabase generated from a public1 sync-enabled feature service. Synchronize those edits to the feature service.
Generate vector tile packages from an offline-enabled vector tile service.
Generate raster tile packages from an offline-enabled raster tile service.
Navigate a route using the route tracker and ArcGIS location services.
Calculate service areas and find closest facilities using a network service.
View KML data accessed as a web resource (for example, via an http or https link).
1 Public services are available on the Internet and are not secured.
Overview: adds the ability to edit features in a secured feature service or taken offline from secured feature services. It also allows you to create and edit mobile geodatabases locally, edit content on portals, and build navigation experiences using the route tracker API.
Includes all the capabilities of a Lite license.
Edit features in private2 feature services.
Edit features in a mobile geodatabase generated from a private2 sync-enabled feature service. Synchronize those edits to the feature service.
Create standalone mobile geodatabases; create and delete feature tables and domains in a standalone mobile geodatabase.
Edit features in a standalone mobile geodatabase (created with the SDK, or with ArcGIS Pro).
Add, update, or delete content on portals.
Navigate a route using the route tracker and any ArcGIS routing service, or a local network dataset.
2 Private services are secured with ArcGIS authentication, or are accessible only on a local or secured network (e.g. behind a company firewall).
Overview: adds access to local data in different formats, along with interactive 3D visual analysis, and Local Server.
Includes all the capabilities of a Basic license.
Access to additional file-based data formats, including shapefiles, GeoPackages, ENC layers (S—57), local raster layers, and local raster elevation sources.
Use of raster functions.
View, create, edit, and save KML data stored as a local file.
Visual analysis, including line of sight and viewshed.
Create file geodatabases.
Read, display, and query data in enterprise or file geodatabases.
Create, edit, and change the schema of tables, simple3 feature classes, simple feature datasets, raster catalogs, and raster datasets.
Feature services — includes editing file geodatabases.
Geoprocessing services - includes support for a subset of standard ArcGIS Pro tools that can be included in a geoprocessing package.
3 Simple feature classes or feature datasets are those that do not participate in cartographic representations, dimensions, feature—linked annotation, geometric networks, parcel fabrics, relationship classes, or topologies.
Overview: adds advanced Local Server capabilities.
Includes all the capabilities of a Standard license.
Feature services — Edit enterprise geodatabases and edit enterprise and file geodatabases with attachments.
Geoprocessing services — Includes support for a subset of standard and advanced ArcGIS Pro tools that can be included in a geoprocessing package.
Extensions provide access to additional capabilities, analysis tools, and/or data.
Minimum ArcGIS Runtime license level: Standard.
Calculate service areas and find closest facilities using a local network dataset.