Notifications

90 views

Description

Users with 'cmdb_query_builder' role cannot create CMDB Query from the CMDB Query Builder page.

Issue:

  1. The "Loading tree" just keeps on spinning.
  2. Inspect the page, error "Failed to load resource: the server responded with a status of 403 (Forbidden)" is seen.

Steps to Reproduce

  1. Login to the instance with a user that has 'cmdb_query_builder' role (only this role).
  2. Open the Query Builder if shown, or enter the /$queryBuilder.do  URL directly
  3. When inside the 'CMDB Query Builder' page, Click 'Create New'.
  4. Enter the 'Name' and select the Query Type "CMDB Query'
  5. Click Create

Results:
New page is launched, but noticed that the "Loading tree" just keeps on spinning.
Inspect the page, error "Failed to load resource: the server responded with a status of 403 (Forbidden)" is seen.

Notes:
Please note that this step #2, is not an issue with Madrid OOB but happening in London and the old version.
CMDB Query Builder module is not visible because it is under the "Configuration" module that only accessible by 'itil, 'asset' and 'itil_admin' roled users.
But '/$queryBuilder.do' page is accessible via direct URL.

Workaround

This problem has been fixed. If you are able to upgrade, review the Fixed In or Intended Fix Version fields to determine whether any versions have a planned or permanent fix.

Workarounds:

  1. Add the 'itil' role to the user.
  2. If the customer doesn't want to add the 'itil' role to the users due to restrictions, then
    Add 'cmdb_query_builder' role to the ACL: "CMDB CI Model API".

https://<instance_name>.service-now.com/nav_to.do?uri=sys_security_acl.do?sys_id=765610635320030026e2099c73dc34a1


Related Problem: PRB1335206

Seen In

SR - ITOM - Discovery and Service Mapping - v1.0.35

Fixed In

New York

Associated Community Threads

There is no data to report.

Article Information

Last Updated:2019-08-30 07:09:41
Published:2019-06-14