Edit feature services

Available with Location Referencing license.

Map layers published as feature services with branch versioning can be edited by other ArcGIS Pro users in your organization. To perform editing activities, Contributors create named versions from the default version.

Access to published feature services requires portal credentials.

Note:

If the feature service isn't yet published, see Share as web layers.

  1. Sign in to ArcGIS Pro with your portal credentials.
  2. In the Catalog pane, click the Portal tab, and under My Content, right-click the feature service that was published, and click Add To New > Map.

    Add a published feature service to a new map.

    Note:
    • You can also search and add editable feature services that have been shared with you in My Groups My Groups and ArcGIS Enterprise Portal.
    • To add a specific layer in a feature service, double-click the service to show all the layers, and choose the specific layer to add to the map.
  3. In the Contents pane, click List By Data Source List By Data Source and click the feature service layer.

    The contextual Versioning tab appears.

    Note:

    When a feature service is added to a map, it is added using the default version. Create a new version from the default version before starting your edits.

    Published feature service, default version

  4. On the Versioning tab, in the Versioning group, click New Version New Version.

    The New Version dialog box appears.

    Note:

    With branch versioned data, you can only create new named versions from the default version.

    Learn more about how to create a named version

  5. Provide a name for the new version in the Name text box.
  6. Optionally, provide a description for the version in the Description text box.
  7. Choose from the following access levels for the version:
    • Private—Only the owner or the geodatabase administrator can access the version and modify it and the versioned data.
    • Protected—Any user can access the version, but only the owner or the geodatabase administrator can edit the version and the datasets in it.
    • Public—Any user can access the version. Any user who has been granted read/write (update, insert, and delete) permissions on datasets can modify datasets in the version.
  8. Check the Change to this new version check box to switch to the named version after it is created.
    Tip:

    Check Change to this new version each time you create a version.

  9. Click OK.

    The new version is created, and if the Change to this new version check box was checked, the editor version is shown in the Data Source list.

    Published feature service, editor version

    Tip:

    To switch versions, right-click the feature service layer in the Data Source list, and click Change Version.

    Change Version command in the context menu

  10. Ensure that the named version is shown in the Data Source list in the Contents pane before making any edits.

    After creating and switching to a named version, you can begin working with feature services in your own versions, updating the data, and merging your changes back to the default version when finished.

    Caution:
    • Data edits made to the default version are permanent. There are no undo, redo, save, or discard options for edits made to the default version. When a service layer is added to the map, create a new version to ensure that the default version is not accidentally edited.
    • The feature service can be edited by multiple users across multiple versions. Each version can be accessed by multiple users to view and interact with the data; however, if a user is going to edit a version, only that user should access the version while editing. When an editor has an edit session open for a version, only that user can access the version of the service.
    • Do not use feature services with the same version simultaneously in multiple maps in an ArcGIS Pro project, in multiple instances of ArcGIS Pro, or in both ArcGIS Pro and Experience Builder at the same time.

Once you create and switch to a named version of the shared web layer, you can begin editing.