Quartz Docs
Docs › On the request › The customer portal

The customer portal

On a service project, customers can see the SLA timers of a request they open in the Jira Service Management portal: each one's name, whether it is on track, and how long is left. SLA names are written for agents, so this stays off until you turn it on.

Who sets it up

Jira admins and people granted Full configuration, in Settings > Customer portal.

Turning it on

Show SLAs to customers: customers see only the SLAs you leave on (every SLA is on until you turn it off below, an SLA created later included), each under the name you give it for customers, or under the SLA's own name when you give none. They see it the next time they open a request.

Which SLAs customers see

On which request types

Hide SLA timers that have not started

What a customer reads previews the portal panel for a request type you choose. Each chosen request type is named with its project ("Submit a request or incident · SUP"), because two projects can have request types of the same name, and the preview lists only the SLAs that measure that request type in that project. If Jira does not answer when Quartz reads the chosen request types, the preview says so, and they stay chosen.

Switching the portal off keeps every choice, so switching it on again restores them.

What customers see

The Service level panel on the request lists each SLA shown, under the name customers see, with its state (On track, At risk, Critical, Breached or Met, with ", paused" while the SLA timer is paused; Measuring or Measured for an SLA with no goal; No date set for a date goal whose date is empty) and the time left while it runs. When a goal has passed, the time reads "past the goal". The panel ends with "Times count our working hours only."

A request on the customer portal with Quartz's Service level panel beside it: First reply met, Time to resolution (Support) on track with 6h 40m left, a Due date commitment with no date set and a measure-only SLA, and the line Times count our working hours only
The Service level panel on a customer's request. First reply is the name given to the SLA for customers; the others show under their own names.

The time left counts the SLA timer's working hours, so a customer reads the same time left wherever they are. Quartz uses the customer's own time zone when the portal gives it, and otherwise the time zone of the SLA timer's calendar. A paused SLA timer's time left holds still while it waits.

Measured on a test site: the panel opened in about 3 seconds, and the first open after a quiet half hour took about 10 seconds, while the portal started Quartz again.

When Quartz cannot read the request again just now, the panel shows Quartz's last record of it and ends with the time of that record ("Updated at 14:37."). When Quartz has nothing to show yet, the panel reads "We couldn't load the service level just now. Try again after 15:00." Customers are never told why.

Customers never see an SLA's scope, its conditions, its calendar, another request, or an SLA timer with an exception.

When the panel appears

The Service level panel appears on a request only when it has something to show. Customers see no panel, and no empty Service level heading:

On a request no SLA measures, of a request type the card shows, the panel reads "No service level applies to this request." The panel can also appear on a request Quartz has not measured yet, until it does. If an imported configuration names the card's request types by name rather than by the ones picked from the list, the panel on a request no SLA measures reads "No service level applies to this request." whatever its request type; pick the request types again on the card to hide it there.

Turning the card on or off takes effect the next time a customer opens a request. A change to which request types or SLAs customers see reaches each request as Quartz updates it in the background after you save. Hiding the panel is only about what the portal draws: every time the panel reads, Quartz checks again what this card allows for that request, so a customer never sees more than the card shows.

Who can see SLA names

SLA names are written for agents. In the portal, customers see only the SLAs you leave on, each under the name you give it here, or under the SLA's own name when you leave that name empty.

People with Jira product access are different. Anyone with a Jira licence who can open Quartz can open Radar while View Radar is open to everyone, which is how Quartz is installed, and Radar shows the SLA names on every request that person can browse in Jira. On a service project that includes a licensed Jira user who is only a customer of that project: where Jira lets them browse their own requests, Radar shows them the SLA names on those requests, including SLAs this card hides from customers.

Restricting View Radar is the control for that. In Permissions, name the groups and people who may view Radar (your agents), or add the others to Everyone except, and nobody else can open Radar. Reports follows View Reports in the same way. Quartz's request panel in Jira shows a request's SLA timers, with their SLA names, to people who can open that request in Jira itself, as Jira Service Management's own SLA fields do.

Quartz's search property never carries an SLA name to anyone, and Quartz's Rovo agent refuses a customer who has no Jira product access:


Something unclear or wrong on this page? Contact support.