[BE] PMM: List of Support Tickets for the Organization

Description

As a user member of an organization, I want to be able to see the list of support tickets that my organization has submitted to Percona's support service

Context

Users member of an organization should be able to see the list of support tickets submitted by the organization to Percona's support system (ServiceNow). 

Users want to see the list of tickets and their status from PMM so they don't force them to go and check this in another system. 

Testing

 

FB here:  https://github.com/Percona-Lab/pmm-submodules/pull/2285

to test please make sure portal account is connected to service now.

This is the PMM API endpoint to call for testing  

  /v1/Platform/SearchOrganizationTickets

 

How to test

None

How to document

None

Attachments

4

Activity

Show:

Palash Nigam 
February 14, 2022 at 9:37 AM

Flag removed

got all the approvals will merge once I am back tomorrow

Palash Nigam 
February 11, 2022 at 9:51 AM

Flag added

need a final review once Max is back from vacation, hence not merging

Zoriana Stefanyshyn 
February 10, 2022 at 1:56 PM

Verified on perconalab/pmm-server-fb:PR-2322-4a1ca68

 

Zoriana Stefanyshyn 
February 7, 2022 at 3:51 PM

when I connected my pmm to the portal I am trying to perform the following request

I can see 401 Unauthorized response
In case I remove auth params and the request is as follows:

I am receiving 500 status code for the request.
Attaching new Grafana logs:

Palash Nigam 
January 28, 2022 at 9:21 AM

Flag added

will move to QA once SAAS-822 is ready and deployed to dev

Unresolved

Details

Assignee

Reporter

Priority

Needs QA

Needs Doc

Story Points

Smart Checklist Progress

Created December 13, 2021 at 9:54 AM
Updated August 8, 2024 at 5:01 AM