Esri ArcGIS Portal Feature Service Writer Parameters
Connection

The host or URL for the ArcGIS Portal. For example:
https://arcgis.example.com/portal

If the Feature Service requires authenticated access, specify the authentication type required by the server. The available options are:
- Generate Token: Obtain an ArcGIS Token from the server using a given username and password. This is the default.
- Basic: HTTP Basic authentication.
- Digest: HTTP Digest authentication.
- NTLM: Also known as Integrated Windows Authentication (IWA). Authenticates using a given username and password.
- Kerberos: Also known as Integrated Windows Authentication (IWA). Authenticates as the current Windows user. This option is supported only on Windows systems connected to a domain.

If the Authentication Type is Generate Token, Basic, Digest, or NTLM, specify the username.

If the Authentication Type is Generate Token, Basic, Digest, or NTLM, specify the user’s password.
Constraints

This parameter specifies the Feature Service for which to write features. Click the Browse button to obtain a list of all Feature Services accessible by the current user. A connection window appears while the system browses all accessible folders and groups for Feature Services. Only one Feature Service can be selected.
This parameter takes the form of folder or group name/feature service name, and optionally suffixed with the Feature Service item ID if the name is ambiguous.
The Feature Service’s item ID is alphanumeric. The provided name and/or ID must match a Feature Service item on ArcGIS Portal.
If the specified Feature Service does not exist, the ArcGIS Portal Feature Service Writer will create it. If a folder is not specified, the user’s root folder is used. Refer to Feature Service Creation for details about this procedure.
Publishing

This optional parameter specifies the target spatial reference of the published Feature Service. It’s only applicable when the writer creates a Feature Service.
The default value is WKID 102100. If not specified, the server default is used (which is typically also WKID 102100).
Branch Versioning
Enable this option to work with the Version Management Server.

The name of the Branch Version to write against. If the version doesn’t exist, it will be created.

Indicates whether to reconcile the Branch Version against the DEFAULT version at the end of the translation.
This operation will detect if conflicts exist – if so, a warning is logged.
Branch Versions must be reconciled before being merged (posted) to the DEFAULT version.

Indicates whether the Branch Version changes should be merged (posted) to the DEFAULT version at the end of the translation. This option is only available if Reconcile is Yes.
- Yes: Post the Branch Version.
- If No Conflicts: Post the Branch Version if the Reconcile operation did not detect conflicts.
- No: Do not post.
Advanced

This parameter specifies the maximum number of features that may be present in a single write request to the server. This limit applies to Insert, Update, Delete, and truncation. The writer will issue a request to the server whenever a single feature type accumulates the number of output features specified by this parameter. This parameter is useful for avoiding server timeouts or HTTP 500 responses that may result from long write operations.
This parameter is only applicable when writing to an existing Feature Service. If the Feature Service was created in the same translation, then this parameter is ignored.
If this parameter is not provided, it defaults to 1000.

This parameter specifies whether Global IDs are to be used as the primary key for write operations, instead of Object IDs. This behavior may be necessary to use some ArcGIS features, such as Feature Service Sync. When this parameter is set to Yes, it remains possible to insert features without a value for the Global ID attribute.
A warning is logged if this parameter is set to Yes, but the Feature Service created during the translation has feature types that did not define a Global ID attribute.
An error is raised if this parameter is set to Yes, but the server or Feature Service does not support Global IDs.
If this parameter is not provided, it defaults to No.