There a number of times when you will need to verify who you say you are when using ArcGIS location services. This is done through a process called authentication. Authentication is required when you want to:
- access private content
- publish your own layers
- geocode addresses in bulk
- store geocoding results in a file
- or access POI data through
{arcgisplaces}
Sign up for an account
To access certain content, services, or organizations, you will need to be signed in to either an ArcGIS Developer account, ArcGIS Online account, or ArcGIS Enterprise account. The type of account, user type, and role you need depends on the resource you need to access and the operations you wish to undertake.
If you do not have an account, select one of the options below:
To get an account for an existing ArcGIS organization contact your ArcGIS Online or ArcGIS Enterprise administrator.
Authentication functions
At a high-level, the R package arcgisutils provides the following functions for authentication:
auth_key()
: uses a developer API keyauth_user()
: username and passwordauth_code()
: OAuth2 Code flowauth_client()
: OAuth2 client flowauth_binding()
: inherits auth from ArcGIS Pro