We are currently running a federated ArcGIS Enterprise 10.7.1 environment (windows on-prem). Our projects are generally multi-user and contains several REST services.
If a user wants to overwrite a service that was not originally published by them, we have two options:
1. An administrator needs to change service ownership to the user looking to overwrite
2. We create a pseudo-admin role and assign the role to specific users who can then overwrite service ownership
One major downside to option 2 is if a user is granted any admin privileges, they now have full administrative access to the GIS Server. For example, they can change the Primary Site Administrator account credentials.
Idea: Allow creators/publishers (or another OOTB role) to overwrite any service, without needing admin privileges or being the service owner
This functionality existed for publisher user types in 10.5 standalone ArcGIS Server. For example, a publisher could overwrite any service regardless of who originally published the service.