'Azure DevOps pull request forbid manipulation of required reviewers

Is there anyway in Azure DevOps to forbid people from adding/removing required reviewers when creating a Pull Request?

I have set up the policy "Automatically included reviewers" with a bunch of required reviewers.

But still anyone who create a PR can easily add someone else in the required reviewer list or remove anybody from the automatically included required reviewer.

I want anyone to create a PR but not add/remove any required reviewer.



Solution 1:[1]

Apparently this is not possible, and they don't seem to consider it a bug. See this feedback item. I think it is ridiculous that they don't consider this a bug. When you set a branch policy stating: Pull requests to this branch van only be completed when these reviewers have reviewed it, only people having the permission Bypass policies when completing pull requests should be able to complete the pull request without adhering to the policies, which includes the required reviewers policy.

I've added a new feedback item to stress this. Feel free to update this feedback item, however history tells me they will either acknowledge the issue and never fix it, or still deny it is a bug.

We probably will we have to learn to live with this bug

Solution 2:[2]

If a required reviewer is added via Automatically included reviewers, the reviewer can't be removed:

screenshot pull request reviewers added via Automatically included reviewers can't be removed

For reviewers added manually or via the API there's no way to forbid it as far as I know. The following feature requests implicitly confirms this:
https://developercommunity.visualstudio.com/t/Users-able-to-change-required-reviewer-t/1196519

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 PaulVrugt
Solution 2 riQQ