search cancel

User can't see Device Supported Metrics OpenAPI App tab on router page

book

Article ID: 187902

calendar_today

Updated On:

Products

CA Infrastructure Management CA Performance Management - Usage and Administration DX NetOps

Issue/Introduction

Users with the Administrator role can properly display the Device Supported Metrics OpenAPI App tab on a router context page but users with another role cannot.

They get "Error: [object XMLHttpRequest]"

I looked at the Role rights but I can't tell what Performance Center Right needs to be added to their role to allow this view to work properly.

 

Cause

If you wish to grant access to users outside of users with the Administrators role, you need to add them to the daProxyValidUsers list in CA Performance Center

Environment

Release : 3.7

Component : IM Reporting / Admin / Configuration

Resolution

On CAPC:

1) Initially, this attribute must be added via SQL on CA Performance Center. 

Example:

mysql -u netqos -pPASSWORD
insert into netqosportal.general values('daProxyValidUsers','admin,user');
exit

That would add the users "admin" and "user".

2) After being initially created you can continue to update the list of users using SQL:

replace into netqosportal.general values('daProxyValidUsers','admin,user,user1,user2');

OR:

Use the following URL:

  1. Go to the following URL: http://PC_ADDRESS:8181/pc/center/admin/debug

  2. Ensure the PC_Address is replaced with the hostname of your Performance Center installation. Also, set the correct port if C configured for HTTPS.

  3. Log in as an administrative user, one assigned with the Administrator Role.

  4. Select Global Attributes. 

  5. Add the users to be provided access to these Views to the daProxyValidUsers attribute. Ensure each user is separated by a comma. If adding three users the entry might look like: user1,user2,user3

  6. Select the Update button at the top or bottom of the page.

  7. Refresh the page and ensure the correct users are listed

Note that each time you update the list using the above methods, the whole list of users must be included.

Additional Information

Various apps are available on GitHub. These applications are supported through GitHub open-source collaboration.

https://knowledge.broadcom.com/external/article?articleId=95836