Skip to content

Commit

Permalink
[8.15](backport #4084) Case custom fields GA (#4123)
Browse files Browse the repository at this point in the history
* Case custom fields GA (#4084)

* Move custom fields to settings page

* Replace tech-preview with added callouts

* Edit custom fields content

* Add custom field details in Serverless docs

* Add links to case settings page

* Change callout to badge

(cherry picked from commit 3fe0031)

---------

Co-authored-by: Lisa Cawley <[email protected]>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
  • Loading branch information
3 people authored Aug 6, 2024
1 parent 8c4c64d commit 8545be7
Show file tree
Hide file tree
Showing 4 changed files with 24 additions and 42 deletions.
Binary file not shown.
Binary file modified docs/en/observability/images/cases-settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions docs/en/observability/manage-cases-settings.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,28 @@ To update an existing connector:
. Click *Update <connector name>*.
. Update the connector fields as required.

[float]
[[case-custom-fields]]
== Custom fields

You can add optional and required fields for customized case collaboration. added:[8.15.0]

. In the *Custom fields* section, click *Add field*.
+
--
[role="screenshot"]
image::images/cases-add-custom-field.png[Add a custom field in case settings]
//NOTE: This is an autogenerated screenshot. Do not edit it directly.
--

. You must provide a field label and type (text or toggle).
You can optionally designate it as a required field and provide a default value.

When you create a custom field, it's added to all new and existing cases.
In existing cases, new custom text fields initially have null values.

You can subsequently remove or edit custom fields on the *Settings* page.

[discrete]
[[observability-case-templates]]
== Templates
Expand Down
44 changes: 2 additions & 42 deletions docs/en/observability/manage-cases.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -10,60 +10,20 @@ To perform these tasks, you must have <<grant-cases-access,full access>> to the
Open a new case to keep track of issues and share the details with colleagues.

. Go to *Cases* -> *Create new case*.
. preview:[] If you defined <<observability-case-templates,templates>>, optionally select one to use its default field values.
. If you defined <<observability-case-templates,templates>>, optionally select one to use its default field values. preview:[]
. Give the case a name, severity, and description.
+
TIP: In the `Description` area, you can use
https://www.markdownguide.org/cheat-sheet[Markdown] syntax to create formatted text.

. Optionally, add a category, assignees, and tags.
You can add users only if they meet the necessary <<grant-cases-access,prerequisites>>.
. preview:[] If you defined <<case-custom-fields,custom fields>>, they appear in the *Additional fields* section.
. If you defined <<case-custom-fields,custom fields>>, they appear in the *Additional fields* section. added:[8.15.0]
. Under External incident management system, select a <<cases-external-connectors,connector>>. If
you've previously added one, that connector displays as the default selection. Otherwise, the
default setting is `No connector selected`.
. After you've completed all of the required fields, click *Create case*.

[float]
[[case-custom-fields]]
== Add custom fields

preview::[]

You can add optional and required fields for customized case collaboration.

. Go to *Cases* -> *Settings*.
+
--
[role="screenshot"]
image::images/cases-custom-field-settings.png[View custom fields in case settings]
// NOTE: This is an autogenerated screenshot. Do not edit it directly.
--

. In the *Custom fields* section, click *Add field*.
+
--
[role="screenshot"]
image::images/cases-add-custom-field.png[Add a custom field in case settings]
//NOTE: This is an autogenerated screenshot. Do not edit it directly.
--

. Enter a field label.

. Choose a field type: text or toggle.

. If you want the text field to be mandatory in all cases, select *Make this field required*.

. Optionally add a default value.

. Click *Save field*.

You can subsequently remove or edit custom fields on the *Settings* page.

After you create custom fields, they're added to all new and existing cases.

Existing cases have null values for the new text fields until you set them in each case.

[float]
[[add-case-notifications]]
== Add email notifications
Expand Down

0 comments on commit 8545be7

Please sign in to comment.