<div dir="ltr">Hi Dietmar,<div><br></div><div>Sorry for the delay.</div><div><br></div><div>Yes we have tested this on our test cluster and it appears to work as expected.</div><div><br></div><div><br></div><div>Regards,</div>
<div><br></div><div><br></div><div><br></div><div><br></div><div>Andrew</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Aug 13, 2014 at 6:16 PM, Dietmar Maurer <span dir="ltr"><<a href="mailto:dietmar@proxmox.com" target="_blank">dietmar@proxmox.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">check_any call for valid_privs:<br>
This check is assessing whether the user has any permissions assigned to the pool and therefore, by extension, whether they should have visibility of the Pool at all, or whether the Pool should be omitted from their view of the list of Pools. In other words, if the user has no rights assigned to the Pool, then their console/screen should not be cluttered with it in this view (as they can not perform any actions on it). This check achieves that goal.<br>
<br>
</div>Still don't get that. If a user has no permission assigned to a pool, the pool is not listed at all.<br>
If a user can see any VM inside that pool (VM.Audit), The view will show the pool.<br>
<br>
I cannot see any need for that check_any call.<br>
<br>
I just committed a first version of the Pool View:<br>
<br>
<a href="https://git.proxmox.com/?p=pve-manager.git;a=commitdiff;h=686915003e6069a25b9c8e3d533f770f0a71bebe" target="_blank">https://git.proxmox.com/?p=pve-manager.git;a=commitdiff;h=686915003e6069a25b9c8e3d533f770f0a71bebe</a><br>
<br>
Please can you test if that fits your needs?<br>
<br>
</blockquote></div><br></div>