[ovirt-users] Allow non-privileged users to use the API
nicolas at devels.es
nicolas at devels.es
Wed Jun 8 12:55:35 UTC 2016
El 2016-06-08 13:43, Alexander Wels escribió:
> On Wednesday, June 08, 2016 01:27:48 PM nicolas at devels.es 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
>> Users at ovirt.org
>> 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.
Thanks, that worked.
Regards.
More information about the Users
mailing list