I have a question on how I need to share a feature service with editing capabilities in a certain scenario.
I have a hosted feature service A in ArcGIS Enterprise 10.9.1 that needs to be edited by certain users. The edit capabilities of this hosted feature service is therefore turned on.
In a web app, only certain users got accces through a portal group. Some of these users (user A and
have a editors or creator portal user type. This means they have the capability to edit features. The given member role is set up so that the user gets 'Edit' capabilities but not 'Edit with full control'.

How can I achieve that user A IS allowed to perform edits within the web app on feature service A but NOT user B. Because they both have edit rights from their user type, they both can edit the feature service. Working with a layer view will not work because then user A won't be able to perform edits. Sharing the feature layer in a separate portal group with 'shared update' rights with user A won't help because user B is still able to edit the feature service because of the user type capabilities.
Then, imagine in theory that there is also an editable hosted service B within the same web app. Now the roles are reversed: user A is not allowed to edit it, but only user B. How can you achieve that ? In other words, can you manage the editing capabilities of a hosted feature service with two users who both have editing rights from their user type and role.
best,
Jelle Stuurman