Package managers API: permissions incoherence
Situation
Follow up of !58329 (merged)
The group level maven endpoints require:
-
read_groupon the target group -
read_packageon the project hosting the package
The group level nuget endpoints require:
-
read_packageon the target group -
read_packageon the project hosting the package
nuget APIs are more restrictive than maven.
Solution
Use the maven permission checks as a baseline for all group level endpoints.
Edited by David Fernandez