xiao8579 / QuickCapture-Testing

Repo for feedback and issues during QuickCapture testing events.
0 stars 0 forks source link

[Exercise] Improvements on project sharing #20

Open xiao8579 opened 4 years ago

xiao8579 commented 4 years ago

Description

Automatically share layers and map with a project When update sharing of a QuickCapture project in designer, most likely you will encounter errors where the reference feature layers or map are not shared with the project users. Previously, you need to identify the items and update the sharing manually from ArcGIS Online. In this release, we enhanced the experience and made it easier for you to update sharing of the project items.

  1. You can directly update sharing of the items from the Sharing dialog. This is done by simply confirm the items to be shared with project users, and QuickCapture designer will do it for you automatically. Animation

  2. Designer will catch unshared items whenever you try to save or open a QuickCapture project. The errors will display in project Analyzer. You can fix the error by confirming sharing from the Analyzer and save the project again. Animation1

  3. If you are not the item owner nor organization administrator, the update sharing mechanism won’t work as described above. You will need to contact the item owners to update sharing in order to save and share the project properly.

Testing

Steps

  1. Create new or open an existing QuickCapture project (sharing level: Owner) in web designer.
  2. Click Share button and update the sharing level (to Everyone) and add sharing groups of the project.
  3. Update the feature layers and map used in the project from within web designer.
  4. Then, select and use other feature layers or map (private items) in the project, without changing the sharing level, click Save to save the project.
  5. Update sharing of the items from the Project analyzer.

Verify

  1. Items (that you own) referenced by the project can be successfully shared with project users from web designer.
  2. The project analyzer can successfully catch errors in sharing inconsistencies in the project.
engelm1324 commented 4 years ago

This feature worked successfully!

image

image