- URL:
- https://<root>/system/properties
- Methods:
GET
- Required Capability:
- Access allowed with any authorized privilege
- Version Introduced:
- 10.1
Description
The properties
resource is a container for ArcGIS Server configuration properties that govern its behavior. The properties are available to all server objects and extensions through the server environment interface.
Request parameters
Parameter | Details |
---|---|
| The response format. The default response format is Values: |
Server properties
Property | Details |
---|---|
| Allows both publishers and administrators to publish geoprocessing services and extensions if set to Values: |
| When added and set to Values: |
| An integer that specifies the number of users whose token information will be cached. This increases the speed of tile retrieval for cached services. If not specified, the default cache size is 200,000. Both REST and SOAP services honor this property. You'll need to manually restart ArcGIS Server for this change to take effect. |
| Changes the content-type for responses from All three of these content-type properties can be reverted in your ArcGIS Services and Server Administration REST APIs back to Values: |
| Disables browser caching of the Administrator Directory pages. The default is Values: |
| When a possible cross-site request forgery (CSRF) attack is detected, the server logs a message containing the possible IP address of the attacker. If you do not want IP addresses listed in the logs, set this property to Values: |
| When set to Values: |
| This parameter is used to set the value of the Values: |
| Specifies the HTTP host name of the proxy server. |
| Specifies the HTTP port number of the proxy server. |
| Specifies the HTTP proxy server user name (if needed). |
| Specifies the HTTP proxy server password (if needed). |
| Specifies the HTTPS host name of the proxy server. |
| Specifies the HTTPS port number of the proxy server. |
| Specifies the HTTPS port server user name (if needed). |
| Specifies the HTTPS proxy server password (if needed). |
| Set this property to Values: |
| Set this property to Values: |
| Specifies a start port of the port range used for debugging Java server object extensions. Example
|
| Specifies an end port of the port range used for debugging Java server object extensions. Example
|
| When set to Values: |
| Defines the local folder on a machine that can be used by GIS services and objects. If this property is not explicitly set, the services and objects will revert to using the system's default temporary directory. If this property is used, you must create the temporary directory on every server machine in the site. Example
|
| Machines record their status once per minute in the configuration store if they are active. This property defines the time period of inactivity after which a machine will be suspended from receiving administrative and publishing requests. Once a suspended machine records an active status, it will be reinstated to receive such requests. The default value is 60 minutes. See |
| Defines the transmission protocol supported by the services catalog in the server. Values: |
| Defines the version supported by the services catalog in the server. Example
|
| Defines the time period, in minutes, for which users and rules from your LDAP or Active Directory will be cached on the server after a request for users or roles form the identity store. This optimizes the performance of your secure services. By default, the time period is 30 minutes. You can modify the time period using this property, or you can disable caching by setting the property to zero. |
| This property should always contain the machine name where your portal is installed. If you want to federate ArcGIS Server with your portal, this property should also include the name of the machine where ArcGIS Server is installed. If the ArcGIS Server site contains multiple machines, a wildcard can be used for all machines in the domain (for example, |
| Sets the maximum percentage of CPI, out of the total CPU available on the machine, that will be used by the compute platform worker process on a single node. |
| Sets the maximum percentage of memory, out of the total amount of memory available on the machine, that will be used by the compute platform worker process on a single node. |
| Propagates the credentials of the logged-in user to make connections to an Oracle database. This property is only supported for use with Oracle databases. Values: |
| Determines whether configuration files are copied to the local repository when enabling read-only mode. The default value is Values: |
| Determines the service restart behavior when enabling read-only mode. The default is Values: |
| This security property forces developers to use standardized SQL queries in where clauses when working with map, feature, image, and WFS services through REST or SOAP. This makes it easier for developers and applications to query ArcGIS Server services and helps prevent SQL injection attacks. Standardized queries are enforced by default but can be disabled by the server administrator. Values: |
| Specifies the duration the ArcGIS service hosting processes should suspend at startup. This duration is specified in milliseconds. This is an optional property that takes effect when Example
|
| Machines record their status once per minute in the configuration store if they are active. This property defines the time period of inactivity after which a machine will be unregistered from the site. This property is disabled by default, with a value of |
| Suspends the ArcGIS service hosting processes at startup. This will enable attaching to those processes and debugging code that run early in the life cycle of server extensions soon after they are instantiated. Values: |
| Specifies which files are allowed to be uploaded through the file upload API by identifying the allowable extensions. It is a list of comma-separated extensions without dots. If this property is not specified, a default list is used. Default list: |
| Specifies which files are allowed to be uploaded through the service Default list: |
| Defines the web front end as seen by your users. Example
|
| If you are using a web socket reverse proxy server for Stream Services, enter the proxy URL here. |
| Introduced at 10.9.1. This property allows users to change the maximum size in bytes for POST requests sent to ArcGIS Server. The default |
| Introduced at 10.9.1. This property allows users to change the maximum number of threads that are available at one time to process requests sent to ArcGIS Server. The maximum number of threads for ArcGIS Server is 150 by default. |
| Introduced at 11.1. When set to Values: |
| Introduced at 11.3. This property declares the threshold (in GB) of usable disk space for server directories. If the threshold is crossed, ArcGIS Server will log messages about low disk space. If this property is not set, the default threshold is 5 GB. |
Example usage
The following is a sample request URL used to access the properties
resource:
https://machine.domain.com/webadaptor/admin/system/properties?f=pjson
JSON Response syntax
{
"<property1>": <value1>,
"<property2>": <value1>,
...
}
JSON Response example
{
"PushIdentityToDatabase": true,
"WebContextURL": "https://mycompany.com/gis",
"messageFormat": "esriServiceCatalogMessageFormatSoapOrBin",
"uploadItemInfoFileExtensionAllowedList": "soe,sd,sde,csv,txt,kmz",
"featureServiceXSSFilter": "input",
"DisableAdminDirectoryCache": true
}