Settings available for administrator control

The sections below provide more information on the settings that you can include in the Pro.settingsConfig file. This includes the functional area, the corresponding setting in the user interface (UI), the default value, and a sample.

The sections below are the same groupings used in the Pro.settingsConfig file.

Application settings

The settings described below should be added under the Application element in the Pro.settingsConfig file.

UseLocalHelp

In the user interface, this setting corresponds to the Help Source option, on the General tab on the Options dialog box.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<UseLocalHelp isLocked="false">true</UseLocalHelp>

UseSpellCheck

In the user interface, this setting corresponds to the Enable spell checking check box on the Proofing tab on the Options dialog box.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<UseSpellCheck isLocked="false">true</UseSpellCheck>

UseDarkTheme

In the user interface, on the General tab on the Options dialog box, this setting corresponds to the Application Theme drop-down list.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<UseDarkTheme isLocked="false">true</UseDarkTheme>

Project settings

The settings below should be added under the Projects element in the Pro.settingsConfig file. There are separate settings for local and portal projects within this element.

CreateBackup

In the user interface, on the General tab on the Options dialog box, this setting corresponds to Project Recovery > Create a backup when the project has unsaved changes.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<CreateBackup isLocked="true">true</CreateBackup>

BackupIntervalMinutes

In the user interface, on the General tab on the Options dialog box, this setting corresponds to Project Recovery > Save a backup after this time interval has elapsed. Use this setting together with the CreateBackup setting.

Possible values are the following:

  • An integer representing minutes. The minimum value is 1 and the maximum value is 999.

Note:

The default setting is 5. If isLocked="false" and a value is set, the value is disregarded.

An example of this setting is shown below.

<BackupIntervalMinutes isLocked="true">3</BackupIntervalMinutes>

Local project settings

The settings below should be added under the LocalProject element in the Pro.settingsConfig file.

CustomDefaultLocation

In the user interface, on the General tab on the Options dialog box, this setting corresponds to Create projects > Project location.

Possible values are the following:

  • Any valid folder path

Note:

The default option is to save new projects in the default location, which is C:\Users\<username>\Documents\ArcGIS\Projects. If isLocked="false" and a path is specified, the path appears as a suggestion in the Location text box until the user chooses the option to save new projects in a custom location and sets a value.

An example of this setting is shown below.

<LocalProject>
  <CustomDefaultLocation isLocked="true">\\dataserver1\TeamDefaults\Projects</CustomDefaultLocation>
</LocalProject>

CreateProjectInNewFolder

In the user interface, on the General tab on the Options dialog box, this setting corresponds to Create projects > Project location > Create a folder for the project. It also corresponds to the Create a folder for this project check box on the New Project dialog box.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<LocalProject>
  <CreateProjectInNewFolder isLocked="true">false</CreateProjectInNewFolder>
</LocalProject>

HomeFolder

In the user interface, on the Current Settings tab on the Options dialog box, this setting corresponds to Home folder.

Possible values are the following:

  • A valid folder path

Note:

By default, the home folder is the folder in which the project file is stored. If different values are set for the home folder and the project location, the default geodatabase and toolbox are stored in the home folder location (unless there are custom geodatabase and toolbox settings), and the project file is stored in the project location. The home folder value displays only when a project is open.

An example of this setting is shown below.

<LocalProject>
  <HomeFolder isLocked="true">\\dataserver1\TeamDefaults\Output</HomeFolder>
</LocalProject>

DefaultGeodatabase

In the user interface, on the General tab on the Options dialog box, this setting corresponds to Create projects > Geodatabase.

Possible values are the following:

  • A valid folder path to a file, mobile, or enterprise geodatabase
Note:

The default option is to create a default geodatabase for each project. If isLocked="false" and a path is specified, the path appears as a suggestion in the Location text box until the user chooses the option to use the same default geodatabase for all projects and sets a value.

An example of this setting is shown below.

<LocalProject>
  <DefaultGeodatabase isLocked="true">\\dataserver1\TeamDefaults\Data\TeamData.sde</DefaultGeodatabase>
</LocalProject>

DefaultToolbox

In the user interface, on the General tab on the Options dialog box, this setting corresponds to Create projects > Toolbox.

Possible values are the following:

  • A valid folder path to a toolbox, Python toolbox, or legacy toolbox
Note:

The default option is to create a default toolbox for each project. If isLocked="false" and a path is specified, the path appears as a suggestion in the Location text box until the user chooses the option to use the same default toolbox for all projects and sets a value.

An example of this setting is shown below.

<LocalProject>
  <DefaultToolbox isLocked="true">\\dataserver1\TeamDefaults\Tools\TeamTools.atbx</DefaultToolbox>
</LocalProject>

Map and Scene settings

The settings described below should be added under the MapAndScene element in the Pro.settingsConfig file.

DefaultBasemapJson

In the user interface, on the Map and Scene tab on the Options dialog box, this setting corresponds to Basemap.

Possible values are the following:

  • FromPortal (The default basemap of your organization is added. This is the default.)
  • A JSON object or CIM path corresponding to a custom basemap
  • Not set (An empty string. No basemap is added.)

An example of this setting is shown below.

<DefaultBasemapJson isLocked="true">FromPortal</DefaultBasemapJson>

LayerVisibleByDefault

In the user interface, on the Map and Scene tab on the Options dialog box, this setting corresponds to Add Layer > Make newly added layers visible by default.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<LayerVisibleByDefault isLocked="true">true</LayerVisibleByDefault>

DefaultSpatialReference

In the user interface, on the Map and Scene tab on the Options dialog box, this setting corresponds to Spatial Reference.

Possible values are the following:

  • Not set (An empty string. The spatial reference of the first operational layer is used. This is the default.)
  • A spatial reference .xml file

Note:

Set the default spatial reference through the application and access the location of the user configuration file from the registry key HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Settings\UserConfigLocalRoaming. Within this user configuration file, locate the DefaultSpatialReference setting. Paste this XML inside your administrator setting definition in the Pro.settingsConfig file.

An example of this setting is shown below.

<DefaultSpatialReference isLocked="true">
				&lt;ProjectedCoordinateSystem 
				xsi:type='typens:ProjectedCoordinateSystem' 
				xmlns:xs='http://www.w3.org/2001/XMLSchema' 
				xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' 
				xmlns:typens='http://www.esri.com/schemas/ArcGIS/3.1.0'&gt;&lt;
				WKT&gt;PROJCS["North_Pole_Lambert_Azimuthal_Equal_Area",
				GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",
				SPHEROID["WGS_1984",6378137.0,298.257223563]],
				PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],
				PROJECTION["Lambert_Azimuthal_Equal_Area"],
				PARAMETER["False_Easting",0.0],
				PARAMETER["False_Northing",0.0],
				PARAMETER["Central_Meridian",0.0],
				PARAMETER["Latitude_Of_Origin",90.0],
				UNIT["Meter",1.0],
				AUTHORITY["Esri",102017]]&lt;/WKT&gt;&lt;
				XOrigin&gt;-12742200&lt;/
				XOrigin&gt;&lt;YOrigin&gt;-12742200&lt;/
				YOrigin&gt;&lt;XYScale&gt;10000&lt;/
				XYScale&gt;&lt;ZOrigin&gt;-100000&lt;/
				ZOrigin&gt;&lt;ZScale&gt;10000&lt;/
				ZScale&gt;&lt;MOrigin&gt;-100000&lt;/
				MOrigin&gt;&lt;MScale&gt;10000&lt;/
				MScale&gt;&lt;XYTolerance&gt;0.001&lt;/
				XYTolerance&gt;&lt;ZTolerance&gt;0.001&lt;/
				ZTolerance&gt;&lt;MTolerance&gt;0.001&lt;/
				MTolerance&gt;&lt;HighPrecision&gt;true&lt;/
				HighPrecision&gt;&lt;WKID&gt;102017&lt;/
				WKID&gt;&lt;LatestWKID&gt;102017&lt;/
				LatestWKID&gt;&lt;/
				ProjectedCoordinateSystem&gt;
</DefaultSpatialReference>

ConfirmTransformation

In the user interface, on the Map and Scene tab on the Options dialog box, this setting corresponds to Spatial Reference > Warn if transformation between geographic coordinate system is required to align data sources correctly.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<ConfirmTransformation isLocked="true">true</ConfirmTransformation>

DefaultLabelEngine

In the user interface, on the Map and Scene tab on the Options dialog box, this setting corresponds to Label Engine > Default label engine.

Possible values are the following:

  • Maplex (default)
  • Standard

An example of this setting is shown below.

<DefaultLabelEngine isLocked="true">Standard</DefaultLabelEngine>

AddDefaultElevationSource

In the user interface, on the Map and Scene tab on the Options dialog box, this setting corresponds to Ground Elevation Surface.

Possible values are the following:

  • true (A default elevation source is added. This is the default.)
  • false (No elevation source is added.)

An example of this setting is shown below.

<AddDefaultElevationSource isLocked="true">true</AddDefaultElevationSource>

CustomElevationSourceXml

In the user interface, on the Map and Scene tab on the Options dialog box, this setting corresponds to Ground Elevation Surface > Default Elevation Source.

Possible values are the following:

  • Not set (An empty string; the default elevation service of your organization is added. This is the default.)
  • A data connection .xml file to a custom elevation source

Note:

Set the default spatial reference through the application and access the location of the user configuration file from the registry key HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Settings\UserConfigLocalRoaming. Within this user configuration file, locate the CustomElevationSourceXml setting. Paste this XML inside your administrator setting definition in the Pro.settingsConfig file.

An example of this setting is shown below.

<CustomElevationSourceXml isLocked="true"> 
				&lt;
				CIMStandardDataConnection xsi:type='typens:CIMStandardDataConnection' 
				xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' 
				xmlns:xs='http://www.w3.org/2001/XMLSchema' 
				xmlns:typens='http://www.esri.com/schemas/ArcGIS/3.1.0'&gt;&lt;
				WorkspaceConnectionString&gt;DATABASE=\\[LOCATION]\Elevation&lt;/
				WorkspaceConnectionString&gt;&lt;
				WorkspaceFactory&gt;Raster&lt;/
				WorkspaceFactory&gt;&lt;Dataset&gt;dem30.img&lt;/
				Dataset&gt;&lt;DatasetType&gt;esriDTAny&lt;/
				DatasetType&gt;&lt;/CIMStandardDataConnection&gt;
</CustomElevationSourceXml>

ManageFeatureCaching

In the user interface, on the Map and Scene tab on the Options dialog box, this setting corresponds to Feature Cache > Manage feature cache from the Map tab.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<ManageFeatureCaching isLocked="true">true</ManageFeatureCaching>

Catalog settings

The settings described below should be added under the Catalog element in the Pro.settingsConfig file.

EnableIndexing

In the user interface, on the Indexing tab on the Options dialog box, this setting corresponds to Create and manage your own index > Index items.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<EnableIndexing isLocked="true">false</EnableIndexing>

IndexNetworkConnections

In the user interface, on the Indexing tab on the Options dialog box, this setting corresponds to Create and manage your own index > Content and schedule > Index project items in these locations > Network locations.

Possible values are the following:

  • true—Network locations are indexed.
  • false (default)—Network locations are not indexed.

An example of this setting is shown below.

<IndexNetworkConnections isLocked="true">true</IndexNetworkConnections>

MetadataCanDeleteGPHistory

In the user interface, on the Metadata tab on the Options dialog box, this setting corresponds to Allow geoprocessing history to be deleted from metadata.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<MetadataCanDeleteGPHistory isLocked="true">false</MetadataCanDeleteGPHistory>

MetadataStyle

In the user interface, on the Metadata tab on the Options dialog box, this setting corresponds to Metadata style.

Possible values are those that appear in the Metadata Styles drop-down list. These include the following metadata styles that are provided with ArcGIS Pro, and the names of any custom metadata style add-ins that have been installed.

  • FGDC CSDGM Metadata
  • INSPIRE Metadata Directive
  • ISO 19139 Metadata Implementation Specification GML3.2
  • ISO 19139 Metadata Implementation Specification
  • Item Description (default)
  • North American Profile of ISO19115 2003
  • ISO 19115-3 XML Schema Implementation

An example of this setting is shown below.

<MetadataStyle isLocked="true">INSPIRE Metadata Directive</MetadataStyle>

SearchIndexes

In the user interface, on the Indexing tab on the Options dialog box, this setting corresponds to Use indexes managed by others.

Possible values are the following:

  • A valid folder path or paths

Note:

If isLocked="true" the specified path is added to the list of managed indexes. Additional paths can be specified by placing a vertical bar symbol (|) between path names. Specified paths cannot be removed by the user; however, users are not blocked from adding more paths.

An example of this setting is shown below.

<SearchIndexes isLocked="true">\\dataserver1\WorldData_SearchIndex</SearchIndexes>

SkipServerConnections

In the user interface, on the Indexing tab on the Options dialog box, this setting corresponds to Create and manage your own index > Content and schedule > Index project items in these locations > Enterprise geodatabases.

Possible values are the following:

  • true (default)—Enteprise geodatabases are not indexed.
  • false—Enterprise geodatabases are indexed.

An example of this setting is shown below.

<SkipServerConnections isLocked="true">false</SkipServerConnections>

Navigation settings

The settings described below should be added under the Navigation element in the Pro.settingsConfig file.

ShowFlashCrosshairs

In the user interface, on the Navigation tab on the Options dialog box, this setting corresponds to Pop-ups > Show crosshairs when flashing.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<ShowFlashCrosshairs isLocked="true">false</ShowFlashCrosshairs>

Selection settings

The settings described below should be added under the Selection element in the Pro.settingsConfig file.

KeepInvisibleFeaturesSelected

In the user interface, on the Selection tab on the Options dialog box, this setting corresponds to Keep invisible features selected with a new selection.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<KeepInvisibleFeaturesSelected isLocked="true">false</KeepInvisibleFeaturesSelected>

Editing settings

The settings described below should be added under the Editing element in the Pro.settingsConfig file.

RequireExplicitStartEditing

In the user interface, on the Editing tab on the Options dialog box, this setting corresponds to Enable and disable editing from the Edit tab > Session in the group .

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<RequireExplicitStartEditing isLocked="false">false</RequireExplicitStartEditing>

Geoprocessing settings

The settings described below should be added under the Geoprocessing element in the Pro.settingsConfig file.

AddHistoryItem

In the user interface, on the Geoprocessing tab on the Options dialog box, this setting corresponds to Logging > Write geoprocessing operations to Geoprocessing History.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<AddHistoryItem isLocked="true">false</AddHistoryItem>

AddOutputsToMap

In the user interface, on the Geoprocessing tab on the Options dialog box, this setting corresponds to Set options for running geoprocessing tools and scripts > Add output datasets to an open map.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<AddOutputsToMap isLocked="true">false</AddOutputsToMap>

EnableUndo

In the user interface, on the Geoprocessing tab on the Options dialog box, this setting corresponds to Set options for running geoprocessing tools and scripts > Enable Undo toggled on by default.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<EnableUndo isLocked="true">true</EnableUndo>

MessageLevelCommandSyntax

In the user interface, on the Geoprocessing tab on the Options dialog box, this setting corresponds to Additional information messages > Command syntax.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<MessageLevelCommandSyntax isLocked="true">true</MessageLevelCommandSyntax>

MessageLevelDiagnostics

In the user interface, on the Geoprocessing tab on the Options dialog box, this setting corresponds to Additional information messages > Diagnostics.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<MessageLevelDiagnostics isLocked="true">true</MessageLevelDiagnostics>

MessageLevelProjectionTransformation

In the user interface, on the Geoprocessing tab on the Options dialog box, this setting corresponds to Additional information messages > Transformations.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<MessageLevelProjectionTransformation isLocked="true">true</MessageLevelProjectionTransformation>

RecordGPHistoryInMetadata

In the user interface, on the Geoprocessing tab on the Options dialog box, this setting corresponds to Logging > Write geoprocessing operations to dataset metadata.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<RecordGPHistoryInMetadata isLocked="true">false</RecordGPHistoryInMetadata>

RemoveOverwrittenLayers

In the user interface, on the Geoprocessing tab on the Options dialog box, this setting corresponds to Set options for running geoprocessing tools and scripts > Remove layers that reference data overwritten by geoprocessing tools.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<RemoveOverwrittenLayers isLocked="true">false</RemoveOverwrittenLayers>

Display settings

The settings described below should be added under the Display element in the Pro.settingsConfig file.

AntialiasingMode

In the user interface, on the Display tab on the Options dialog box, this setting corresponds to Antialiasing mode.

Possible values are the following:

  • None
  • Normal
  • Fast (default)
  • Best

An example of this setting is shown below.

<AntialiasingMode isLocked="true">Normal</AntialiasingMode>

TextAntialiasingMode

In the user interface, on the Display tab on the Options dialog box, this setting corresponds to Text Antialiasing mode.

Possible values are the following:

  • None
  • Normal
  • Force (default)

An example of this setting is shown below.

<TextAntialiasingMode isLocked="true">Normal</TextAntialiasingMode>

StereoscopicMode

In the user interface, on the Display tab on the Options dialog box, this setting corresponds to Stereoscopic mode.

Possible values are the following:

  • Off (default)
  • Native (3D shutter glasses)
  • Anaglyph (3D cyan/red glasses)

An example of this setting is shown below.

<StereoscopicMode isLocked="true">Anaglyph</StereoscopicMode>

RenderingMode

In the user interface, on the Display tab on the Options dialog box, this setting corresponds to Rendering mode.

Possible values are the following:

  • DirectX (default)
  • OpenGL

An example of this setting is shown below.

<RenderingMode isLocked="true">OpenGL</RenderingMode>

RenderingQuality

In the user interface, on the Display tab on the Options dialog box, this setting corresponds to Rendering quality.

Possible values are the following:

  • 0 (Low.)
  • 1 (Middle.)
  • 2 (High. This is the default.)

An example of this setting is shown below.

<RenderingQuality isLocked="true">1</RenderingQuality>

EnableVSync

In the user interface, on the Display tab on the Options dialog box, this setting corresponds to Enable vertical synchronization.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<EnableVSync isLocked="true">false</EnableVSync>

EnableRenderingAntialiasing

In the user interface, on the Display tab on the Options dialog box, this setting corresponds to Enable hardware antialiasing.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<EnableRenderingAntialiasing isLocked="true">true</EnableRenderingAntialiasing>

LocalCacheFolderPath

In the user interface, on the Display tab on the Options dialog box, this setting corresponds to Local cache.

Possible values are the following:

  • Any valid local folder path

An example of this setting is shown below.

<LocalCacheFolderPath isLocked="true">C:\Users\<name>\AppData\Local\LocalCaches2</LocalCacheFolderPath>

ClearCacheWhenAppClosing

In the user interface, on the Display tab on the Options dialog box, this setting corresponds to Clear Cache each time the application closes.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<ClearCacheWhenAppClosing isLocked="true">true</ClearCacheWhenAppClosing>

Text and Graphics settings

The settings described below should be added under the TextAndGraphics element in the Pro.settingsConfig file.

DefaultFontName

In the user interface, on the Text and Graphics tab on the Options dialog box, this setting corresponds to Default Font > Font name.

Possible values are the following:

  • Any valid font family name
Note:

Set the default font through the application and access the value from the registry key HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Symbology\Settings\DefaultFontName.

An example of this setting is shown below.

<DefaultFontName isLocked="true">Arial Narrow</DefaultFontName>

DefaultFontStyle

In the user interface, on the Text and Graphics tab on the Options dialog box, this setting corresponds to Default Font > Font style.

Possible values are the following:

  • Any valid font style name
Note:

Set the default font style through the application and access the value from the registry key HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Symbology\Settings\DefaultFontStyle.

An example of this setting is shown below.

<DefaultFontStyle isLocked="true">Italic</DefaultFontStyle>

DefaultFontVariationSettings

In the user interface, on the Text and Graphics tab on the Options dialog box, this setting corresponds to Default Font > Modify variable font axis values.

Note:

This option is only available when a variable font is specified for the default font name. It is locked when the DefaultFontStyle setting is true.

Possible values are the following:

  • Any valid axes tag. Examples include the following:
    • wght (weight)
    • wdth (width)
    • slnt (slant)
    • ital (italic)
    • opsz (optical size)
Note:

Set the default font variation settings through the application and access the XML from the registry key HKEY_CURRENT_USER\SOFTWARE\ESRI\ArcGISPro\Symbology\Settings\DefaultFontVariationXml. Paste this XML inside the DefaultFontVariationSettings node of the Pro.settingsConfig file.

An example of this setting is shown below.

<DefaultFontVariationSettings>
  <ArrayOfCIMFontVariation xsi:type='typens:ArrayOfCIMFontVariation' 
    xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' 
    xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:typens='http://www.esri.com/schemas/ArcGIS/3.1.0'>
    <CIMFontVariation xsi:type='typens:CIMFontVariation'><TagName>wght</TagName><Value>300</Value>
    </CIMFontVariation>
    <CIMFontVariation xsi:type='typens:CIMFontVariation'><TagName>wdth</TagName><Value>87</Value>
    </CIMFontVariation>
  </ArrayOfCIMFontVariation>
</DefaultFontVariationSettings>

Color Management settings

The settings described below should be added under the ColorManagement element in the Pro.settingsConfig file.

WorkingColorSpaceForNewItems

In the user interface, on the Color Management tab on the Options dialog box, this setting corresponds to Default color model for new items.

Possible values are the following:

  • RGB (default)
  • CMYK

An example of this setting is shown below.

<WorkingColorSpaceForNewItems isLocked="true">CMYK</WorkingColorSpaceForNewItems>

EnableColorManagement

In the user interface, on the Color Management tab on the Options dialog box, this setting corresponds to Enable color management.

Possible values are the following:

  • false (default)
  • true

An example of this setting is shown below.

<EnableColorManagement isLocked="true">true</EnableColorManagement>

RGBColorProfile

In the user interface, on the Color Management tab on the Options dialog box, this setting corresponds to RGB.

Possible values are the following:

  • sRGB IEC61966-2.1 (default)
  • Any installed RGB color profiles

An example of this setting is shown below.

<RGBColorProfile isLocked="true">sRGB IEC61966-2.1</RGBColorProfile>

CMYKColorProfile

In the user interface, on the Color Management tab on the Options dialog box, this setting corresponds to CMYK.

Possible values are the following:

  • U.S. Web Coated (SWOP) v2 (default)
  • Any installed CMYK color profiles

An example of this setting is shown below.

<CMYKColorProfile isLocked="true">U.S. Web Coated (SWOP) v2</CMYKColorProfile>

ColorConversionRule

In the user interface, on the Color Management tab on the Options dialog box, this setting corresponds to Color conversion rule.

Possible values are the following:

  • PreserveColorAppearance (default)
  • PreserveColorValues

An example of this setting is shown below.

<ColorConversionRule isLocked="true">PreserveColorValues</ColorConversionRule>

RenderingIntent

In the user interface, on the Color Management tab on the Options dialog box, this setting corresponds to Rendering intent.

Possible values are the following:

  • RelativeColorimetric (default)
  • Perceptual
  • Saturation
  • AbsoluteColorimetric

An example of this setting is shown below.

<RenderingIntent isLocked="true">Perceptual</RenderingIntent>

EnableDefaultBlackPointCompensation

In the user interface, on the Color Management tab on the Options dialog box, this setting corresponds to Use black point compensation.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<EnableDefaultBlackPointCompensation isLocked="true">false
</EnableDefaultBlackPointCompensation>

Table settings

The settings described below should be added under the Table element in the Pro.settingsConfig file.

DisableAddRow

In the user interface, on the Table tab on the Options dialog box, this setting corresponds to Hide the 'Click to add new row' option for feature class tables.

Possible values are the following:

  • true
  • false (default)

An example of this setting is shown below.

<DisableAddRow isLocked="true">true</DisableAddRow>

AllowWebLinks

In the user interface, on the Security tab on the Options dialog box, this setting corresponds to Allow web links.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<AllowWebLinks isLocked="true">false</AllowWebLinks>

SupportedURISchemeList

Use this setting if AllowWebLinks is set to true. In the user interface, on the Security tab on the Options dialog box, this setting corresponds to Allow web links > Supported URI schemes.

Many URI schemes are supported. Open the Security options and browse the list to see the available choices. Additional URI schemes can be added.

An example of this setting is shown below.

<SupportedUriSchemeList isLocked="true">ftp,ftps,http</SupportedUriSchemeList>

AllowFileLinks

In the user interface, on the Security tab on the Options dialog box, this setting corresponds to Allow file links.

Possible values are the following:

  • true (default)
  • false

An example of this setting is shown below.

<AllowFileLinks isLocked="true">false</AllowFileLinks>

SupportedFileExtensionList

Use this setting if AllowFileLinks is set to true. In the user interface, on the Security tab on the Options dialog box, this setting corresponds to Allow file links > Supported file extensions.

Many file extensions are supported. Open the Security options and browse the list to see the available choices. Additional file extensions can be added.

An example of this setting is shown below.

<SupportedFileExtensionList isLocked="true">.7z,.csv</SupportedFileExtensionList>

FontName

In the user interface, on the Table tab on the Options dialog box, this setting corresponds to Set options for table appearance > Table font.

Possible values are those that appear in the Font drop-down list. Segoe UI is the default.

An example of this setting is shown below.

<FontName isLocked="true">Tahoma</FontName>

FontSize

In the user interface, on the Table tab on the Options dialog box, this setting corresponds to Set options for table appearance > Table font.

Possible values are the following, which appear in the Size drop-down list:

  • 8
  • 9
  • 10
  • 11 (default)
  • 12
  • 14
  • 16
  • 18
  • 20
  • 22
  • 24
  • 26
  • 28
  • 36
  • 48
  • 72

An example of this setting is shown below.

<FontSize isLocked="true">11</FontSize>

Report settings

The settings described below should be added under the Report element in the Pro.settingsConfig file.

ReportCustomTemplatePath

In the user interface, on the Report tab on the Options dialog box, this setting corresponds to Custom template path.

Possible values are the following:

  • Any valid folder path

An example of this setting is shown below.

<ReportCustomTemplatePath isLocked="true">C:\Users\<name>\Documents\ArcGIS\ReportTemplates
</ReportCustomTemplatePath>

Layout settings

The settings described below should be added under the Layout element in the Pro.settingsConfig file.

TemplatePath

In the user interface, on the Layout tab on the Options dialog box, this setting corresponds to Import gallery path.

Possible values are the following:

  • Any valid folder path

An example of this setting is shown below.

<TemplatePath isLocked="true">C:\Users\<name>\AppData\Local\LayoutTemplates
</TemplatePath>

Share and Download settings

The settings described below should be added under the ShareDownload element in the Pro.settingsConfig file.

StagingPath

In the user interface, on the Share and Download tab on the Options dialog box, this setting corresponds to Staging.

Possible values are the following:

  • Any valid folder path

An example of this setting is shown below.

<StagingPath isLocked="true"> C:\Users\<name>\AppData\Local\ArcGISPro\Staging\SharingProcesses
</StagingPath>

UnpackingProjectPackageOption

In the user interface, on the Share and Download tab on the Options dialog box, this setting corresponds to Project Packages and Project Templates.

Possible values are the following:

  • 0 (Unpack to this location. This is the default.)
  • 1 (Ask where to save before unpacking.)

An example of this setting is shown below.

<UnpackingProjectPackageOption isLocked="true">0
</UnpackingProjectPackageOption>

UnpackingProjectPackagePath

Use this setting if UnpackingProjectPackageOption is set to 0. In the user interface, on the Share and Download tab on the Options dialog box, this setting corresponds to Unpack to this location > Project Packages and Project Templates.

Possible values are the following:

  • Any valid folder path

An example of this setting is shown below.

<UnpackingProjectPackagePath isLocked="true"> C:\Users\<name>\Documents\ArcGIS\Packages
</UnpackingProjectPackagePath>

UnpackingOtherPackagesOption

In the user interface, on the Share and Download tab on the Options dialog box, this setting corresponds to Other Packages and Files.

Possible values are the following:

  • 0 (Unpack to this location. This is the default.)
  • 1 (Ask where to save before unpacking.)
  • 2 (Unpack to the project's home folder.)

An example of this setting is shown below.

<UnpackingOtherPackagesOption isLocked="true">0</UnpackingOtherPackagesOption>

UnpackingOtherPackagesPath

Use this setting if UnpackingOtherPackagesOption is set to 0. In the user interface, on the Share and Download tab on the Options dialog box, this setting corresponds to Unpack to this location > Other Packages and Files.

Possible values are the following:

  • Any valid folder path

An example of this setting is shown below.

<UnpackingOtherPackagesPath isLocked="false">C:\Users\<name>\Documents\ArcGIS\Packages
</UnpackingOtherPackagesPath>

OfflineMapsOption

In the user interface, on the Share and Download tab on the Options dialog box, this setting corresponds to Offline Maps.

Possible values are the following:

  • 0 (Download maps to this location.)
  • 1 (Ask where to save before unpacking.)
  • 2 (Download maps to the project's home folder. This is the default.)

An example of this setting is shown below.

<OfflineMapsOption isLocked="true">0</OfflineMapsOption>

OfflineMapsPath

Use this setting if OfflineMapsOption is set to 0. In the user interface, on the Share and Download tab on the Options dialog box, this setting corresponds to Download maps to this location > Offline Maps.

Possible values are the following:

  • Any valid folder path

An example of this setting is shown below.

<OfflineMapsPath isLocked="true"> C:\Users\<name>\Documents\ArcGIS\OfflineMaps
</OfflineMapsPath>

MapLayoutPresetsPath

In the user interface, on the Share and Download tab on the Options dialog box, this setting corresponds to Map and Layout Presets.

Possible values are the following:

  • Any valid folder path

An example of this setting is shown below.

<MapLayoutPresetsPath isLocked="false">C:\Users\<name>\AppData\Roaming\ArcGISPro\ExportPresets
</MapLayoutPresetsPath>

Authentication settings

The settings below should be added under the Authentication element in the Pro.settingsConfig file. One set of AuthConnection elements is required for each authentication connection you want to manage.

AuthConnection

In the user interface, authentication connections appear on the Authentication tab on the Options dialog box. Each AuthConnection element must include all the elements that correspond to connection properties on the Add Connection dialog box.

An example of this setting is shown below.

<Authentication>
  <AuthConnection isLocked="true">
	   <Name>ConnectionName</Name>
	   <Type>Azure</Type>
	   <Environment>AzureGlobal</Environment>
	   <TenantID>example.domain.com</TenantID>
    <ClientID>123456789</ClientID> 
  </AuthConnection>
</Authentication>

Name

In the user interface, this property corresponds to the Connection Name text box on the Add Connection dialog box.

Possible values are the following:

  • A valid connection name. Connection names are limited to 50 characters and cannot contain a backslash ( \ ).

An example of this setting is shown below.

<Name>ConnectionName</Name>

Type

In the user interface, this property corresponds to the Type setting on the Add Connection dialog box.

Possible values are the following:

  • Azure (Microsoft Azure AD)

An example of this setting is shown below.

<Type>Azure</Type>

Environment

In the user interface, this property corresponds to the Azure Environment options on the Add Connection dialog box.

Possible values are the following:

  • AzureGlobal (Azure)
  • AzureChina (Azure China)
  • AzureUSGovt (Azure US Government)

An example of this setting is shown below.

<Environment>AzureGlobal</Environment>

TenantID

In the user interface, this property corresponds to the Microsoft Azure AD Domain text box on the Add Connection dialog box.

Possible values are the following:

  • Microsoft Azure AD domain name

An example of this setting is shown below.

<TenantID>example.domain.com</TenantID>

ClientID

In the user interface, this property corresponds to the Client ID text box on the Add Connection dialog box.

Possible values are the following:

  • Client ID for ArcGIS Pro

An example of this setting is shown below.

<ClientID>123456789</ClientID>