Support Migration Notice: To update migrated JIRA cases click here to open a new case use www.vmware.com/go/sr | vFabric Hyperic 5.7.0 is Now Available

Hyperic HQ

All services discovered are defaulted to hqadmin even when the owner of the server is not hqadmin.

Details

  • Case Links:
    none
  • Regression:
    No
  • Story Points:
    5
  • Tags:

Description

When a user (called Foo) is in a non-super-user role and they add the platforms and server to inventory, they are the owners of the platforms and servers. Those servers and platforms show up correctly under the resource listing.
The problem is the Services of these servers and platforms cannot be seen by the "owning" user (Foo), because they are owned by hqadmin.

So there is no way without a super-user adding the services to the role to see those services.

Those services should be owned by the Server or platform owner.


Here is the steps to repro from support:

  • have clean server and agent instances
  • using hqadmin user create the above mentioned user (let's call it Foo)
  • granted Read-Only permission for Users and Roles to Foo
  • granted Full permission for everything else to Foo
  • start the agent
  • use Foo's credentials for allowing the agent to connect and communicate with the server (not necessary)
  • log in the UI with Foo
  • auto-discovery ran and the platform and the servers were auto-discovered
  • Foo added them to the inventory
  • Foo became the owner of these resources automatically
  • logging in with hqadmin in the UI, I can see all the Services are visible BUT they belong to hqadmin

Activity

Hide
Patrick Nguyen added a comment -

FIX: For autodiscovered services, the owner of the services should be the same as the owner of the parent server

Show
Patrick Nguyen added a comment - FIX: For autodiscovered services, the owner of the services should be the same as the owner of the parent server

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved:
    Last comment:
    3 years, 2 weeks, 1 day ago