A public application is an application that allows anonymous
The access tokens used in a public application are associated with the developer's ArcGIS account. They have access to a limited set of privileges, including privileges to access ArcGIS Location Services
Public applications are commonly built for users who do not have an ArcGIS account
- A public mapping and navigation app that accesses the ArcGIS Geocoding, Routing, or Places services.
- A data browser app that accesses the ArcGIS GeoEnrichment service and additional data layers.
- A restricted application that uses third-party credentials for authentication instead of ArcGIS.
Developers with an ArcGIS Online or ArcGIS Enterprise account may choose to omit authentication in public apps if the application only accesses items and resources with a sharing level
Related
Also known as
- public app
Related terms
- anonymous user
An anonymous user is an individual who does not have an ArcGIS account and interacts with a user's content or an ArcGIS product, portal, or application. An anonymous user's identity is not authenticated, and they can only interact with ArcGIS resources that are public. - private application
A private application is an application that requires users to sign in with an ArcGIS account. It supports user authentication. - API key authentication
API key authentication is a type of authentication that uses an API key to authenticate requests to ArcGIS services and secure portal items. - app authentication
App authentication is a type of authentication that grants a short-lived access token based on an OAuth 2.0 client ID and client secret, authorizing an application to access ArcGIS services and items.