Skip to content

[Request] [Cases] Add incremental id to cases #1758

@janmonschke

Description

@janmonschke

Description

We are introducing a new property in cases, called incremental id. Think of it as an easy-to-read identifier for cases. Referencing cases by their uuid in conversations is complicated, so we're adding a more readable id. Similar to the ids you see on Github issues.

This incremental id is assigned in the background at a given interval (default: 10 minutes, see config below) and will not be immediately available after case creation. It cannot be set by the user. When a case is exported, the id will be removed. Users can find cases by their incremental id from the search field in the cases list by searching for #123.

This functionality is being added for cases in all solutions (Security, Observability, and Stack).

TBD: We're waiting for a go/no-go for 8.19/9.1. This ticket is written as if there was a GO.

Screenshots

(Note: Design pending)

The new ID in the cases table

Image

The new ID in the case details page

Image

Searching for cases by their incremental ID

Image

Background & resources

Which documentation set does this change impact?

ESS and serverless

ESS release

The functionality will be introduced in ESS in 9.2

Serverless release

Unknown

Feature differences

The feature is identical in ESS and serverless

API docs impact

(TBD)

Prerequisites, privileges, feature flags

No response

Metadata

Metadata

Labels

Team:ExperienceIssues owned by the Experience Docs Team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions