Hi Shani,

I'm aware of this attribute, but my understanding is it only applies for a
vm to template or template to vm operations.
I don't see how it can be used in order to get the list of vm-specific
permissions for an existing VM.
Could you please provide an example of that?

Thanks and regards,
Anton.

On Mon, Apr 22, 2019 at 2:22 PM Shani Leviim <[email protected]> wrote:

> Hi Anton,
> In that case, how about using this one:
> http://ovirt.github.io/ovirt-engine-api-model/master/#services/vms/methods/add/parameters/clone_permissions
>
>
> *Regards,*
>
> *Shani Leviim*
>
>
> On Mon, Apr 22, 2019 at 1:35 PM Tentaclius <[email protected]> wrote:
>
>> Hi Shani,
>>
>> thanks for your reply.
>>
>> My question is not about assigning permissions, but rather about querying
>> permissions assigned to a given VM.
>> I need to get a list of permissions, assigned to the VM without the
>> permissions this VM inherits from parent objects. Unluckily for me the
>> /ovirt-engine/api/vms/<vm-id>/permissions service returns the list
>> containing both VM-specific and inherited permissions, which cannot be
>> distinguished.
>>
>> Thanks and regards,
>> Anton.
>>
>> On Mon, Apr 22, 2019 at 1:29 PM Shani Leviim <[email protected]> wrote:
>>
>>> Hi Anton,
>>> You can assign permissions to the VM by using the following syntax:
>>>
>>> POST /ovirt-engine/api/vms/ yyy/permissions
>>>
>>> <permission>
>>>   <role>
>>>     <name> username</name>
>>>   </role>
>>>   <user id=" xxx"/>
>>> </permission>
>>>
>>> For further information, you can visit here:
>>> http://ovirt.github.io/ovirt-engine-api-model/master/#services/assigned_permissions/methods/add
>>>
>>> Hope it helps!
>>>
>>>
>>> *Regards,*
>>>
>>> *Shani Leviim*
>>>
>>>
>>> On Mon, Apr 22, 2019 at 1:04 PM Anton E <[email protected]> wrote:
>>>
>>>> Hi everyone!
>>>>
>>>> My question is in the subject for the most part.
>>>> I'm trying to backup a vm parameters, including the linked attributes,
>>>> namely the permissions. But I don't want the inherited permissions to be
>>>> included into the backup, I only need the attributes specific to the vm. It
>>>> looks like there is no difference between the inherited and the vm-specific
>>>> permissions in the output from /ovirt-engine/api/vms/<vm-id>/permissions
>>>> service.
>>>>
>>>> What is the best way to distinguish the specific permissions from the
>>>> inherited ones? It seems I can follow the link to the particular permission
>>>> and see whether the vm attribute is set on it and it points to the VM I
>>>> need, but that would require numerous REST requests to be done. Is there a
>>>> more elegant way? Maybe I can somehow filter the output of
>>>> /ovirt-engine/api/vms/<vm-id>/permissions to only include the required 
>>>> info?
>>>>
>>>> Thanks in advance.
>>>>
>>>> Best regards,
>>>> Anton.
>>>> _______________________________________________
>>>> Users mailing list -- [email protected]
>>>> To unsubscribe send an email to [email protected]
>>>> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
>>>> oVirt Code of Conduct:
>>>> https://www.ovirt.org/community/about/community-guidelines/
>>>> List Archives:
>>>> https://lists.ovirt.org/archives/list/[email protected]/message/AVHAC4SSJWVYYD5GVJG6WP7GUEMGD67Y/
>>>>
>>>
_______________________________________________
Users mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/[email protected]/message/XVKAETZ5SJJ7745YALAVTYNBXIDWQGUB/

Reply via email to