Hello,
I was just curious about the strange permissions for tags:
With the VM.Config.Options permission on /vms, one can add any tags they want, except the registered ones. No matter the individual configuration of registered ones. This setting can only be restricted more, not less.
So, for example, if someone needs to assign a registered tag with an ansible playbook, the ansible bot requires Sys.Modify on / level.
This means it's more practicable to not have any registered tags, or else the bots can't use them without receiving extreme permissions.
What is the motivation behind this behavior? Shouldn't it be the other way around, that VM.Config.Options users can use the registered ones, and the Sys.Modify can use any?
I was just curious about the strange permissions for tags:
With the VM.Config.Options permission on /vms, one can add any tags they want, except the registered ones. No matter the individual configuration of registered ones. This setting can only be restricted more, not less.
So, for example, if someone needs to assign a registered tag with an ansible playbook, the ansible bot requires Sys.Modify on / level.
This means it's more practicable to not have any registered tags, or else the bots can't use them without receiving extreme permissions.
What is the motivation behind this behavior? Shouldn't it be the other way around, that VM.Config.Options users can use the registered ones, and the Sys.Modify can use any?
Last edited: