-
Bug
-
Resolution: Fixed
-
Medium
-
5.4.4, 5.4.5, 5.4.6, 5.4.7, 5.4.8, 5.4.9
-
None
-
2
-
Severity 2 - Major
-
18
-
Issue Summary
Object's tree is not visible in portal when accessed by non licensed user (i.e. customer)
This is reproducible on Data Center: yes
Steps to Reproduce
- Deploy JSM Data Center version 5.4.4 or above
- Create Assets type project with example data in it
- Convert the project to Service type
- Create a test user without any application license (i.e. customer)
- Enable the Assets management schema for Service Management (i.e. turn "Object Schema Users permissions for Jira Service Management Customers are" option under ITSM Schema> Roles
- (Optional, since referenced in the screen shots below) - Modify 'Affected server' custom field assets configuration AQL to "objectType in (Servers, Computers)*
- Login with the new test user to customer portal
- Attempt to create a request, then click on the "Affected server" dropdown box search button (i.e. magnifying lense)
Expected Results
Object's tree should display similar to below, just like it displays for a user with JSM agent privileges :
- Notice that 'out of the box' only 'Servers' objects will be visible in the tree (i.e. if replication step 6 above is skipped)
Actual Results
The tree is not displayed:
On capturing and checking a .har file, can see 403 (forbidden) error on accessing /rest/insight_servicedesk/1.0/servicedesk/17/jstree API:
full response text: "Sorry, you do not have permission to perform this action.. PermissionInsightException: You need to have Application Access (JSM) to perform this action."
Workaround
No workaround exists at the moment
- mentioned in
-
Page Loading...