On Wednesday, June 08, 2016 01:27:48 PM [email protected] wrote: > Hi, > > I'm currently trying to use oVirt's API with a non-privileged username > (only has UserRole over a few VMs) and when the request is made, a 400 > error is returned: > > <fault> > <reason>Operation Failed</reason> > <detail> > query execution failed due to insufficient permissions. > </detail> > </fault> > > Is there a way to grant non-privileged users the ability to use API (for > example, to list VMs where they have privileges)? What's the minimal > permission a username needs to be granted to use the API? > > Thanks. > > Nicolás > _______________________________________________ > Users mailing list > [email protected] > http://lists.ovirt.org/mailman/listinfo/users
I don't know which SDK you are using or if you are doing direct http requests with your own framework, but in order for non privileged users to use the REST api you need to pass the 'filter: true' header with the request. This will tell the REST api to filter the results based on the users permissions. _______________________________________________ Users mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/users

