Project

Profile

Help

Issue #9053

Updated by pulpbot about 3 years ago

 

 **Ticket moved to GitHub**: "pulp/pulp_ansible/741":https://github.com/pulp/pulp_ansible/issues/741 




 ---- 


 The current namespaces endpoint embeds permissions as a nested object which is hard to use, error prone and not very scalable. 

 Rather than embedded updating permissions for objects into the object itself, like the old v3 and `_ui` apis, object level permissions will be set using `<object_url>/groups` and `<object_url>/users`. These two viewsets will accept PUT operations for setting and updating a list of permissions on the given object and a DELETE operation for removing a list of permissions from a given object. 

 [API Spec](https://petstore.swagger.io/?url=https://raw.githubusercontent.com/newswangerd/galaxy-api-v4/master/refactored_v3.yaml#/Pulp%20Ansible/get-plugins-ansible-namespaces-name-users) 

Back