- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-12-2015 10:00 PM
Good day all,
I want to find out if it is possible to attach an SLA to a form/table that does not extend from the task table.
Not my exact situation but to try to explain: Let's say on cmdb_ci I want to measure uptime, this does not extend from task, yet I want to have an SLA to ensure the CI is not down for X amount of time.
Thanking you in advance,
Wallace
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎05-27-2015 10:43 AM
Have you considered using Metrics?
Metric Definition Support - ServiceNow Wiki
The SLA framework is really focused on assignable work. At least that is my understanding on why it is restricted to the task-based tables.
Metrics could be used to track different periods of time for non-task based tables. It wouldn't have the alerting systems involved, but it might be something to consider.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎02-26-2016 11:20 AM
Was this ever definitively stated that SLA's could not be done outside of tasks?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-05-2021 08:44 AM
Has anyone considered creating a "shadow" task for existing non-task extending table?
In other words, lets assume we have a table A that doesn't extend task. We create table B that extends task table. Reference A's records from table B and sync state and other necessary fields with business rules. Now we can define SLAs on table B and get values from table A via reference.
Does such approach have any obvious problems that I am missing?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-10-2024 10:09 PM
Hi Wallace,
You can try one option though it is not a best practice.
You can remove the Base Table attribute from Table field in the SLA definition. By default base table attribute value is task, so if you remove this all the tables will be visible.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-29-2024 02:20 PM
Hello!
That approach worked for you?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎08-08-2025 09:39 AM
Did removing the base attribute work for you to create SLA definitions on non-task tables? Thank you.
