Hide Forgot
Description of problem: 1) Setting group ownership based on tenants does not work. When applied for a sub-tenant, the sub-tenant cannot view the VMs associated with its tenant group. 2) When a child tenant switches the ownership from its parent, the owner field is set at <No Owner>. But if a parent switches the ownership from the child tenant, the child tenant name is in the owner field. Version-Release number of selected component (if applicable): CFME 4.1 How reproducible: Steps to Reproduce: 1. Create a user belonging to a sub-tenant named Magic. 2. Set group ownership to "Tenant My Company/Magic access" 3. Tenant belonging to Magic cannot see VMs owned by group "Tenant My Company/Magic access" Actual results: Tenant cannot see VMs its group owns. Expected results: Tenant should be able to view VMs its group belongs to. Additional info:
I was not able to reproduce point 1. When I assigned the group to VM, the user was able to see it. Concretely: Tenant Structure: My Company -> Tenant1 -> SubTenant1 Groups : GroupSubTenant1 (tenant: SubTenant1 ) User: U1 (in group: GroupSubTenant1, role: any created by me with VM & Template Access Restriction: Only User or Group Owned ) With admin user I set to VM1 in `set ownership screen` Select a Group: SubTenant1 Then when I logged in with user U1 I was able to see VM1 (but I was able to change ownership to groups but only to my groups) Is setting same on your side ? But according to comment Comment 2, I think there is different case which is needed: the customer is requesting: that when user U1 is seeing templates from parent tenant, we should not do the operation like changing ownership on template which is not directly owned by user or user's group.(assigned previously in `set ownership screen`) If so this is RFE.