Currently ArcGIS Online allows layers to be non-editable for the public, but if the item is in a "group with update capabilities", the members of that group can add the layer to an AGOL map with full editing control and make edits.
However, if these users add these layers to ArcGIS Pro, they cannot edit. I would like for the group editing ability on the layer be honored in Pro.
I guess the current workaround is to make the hosted layer editable and share that with the group, then make a hosted view that is non-editable, and share that with the public. It's just extra items for us to maintain.