Welcome to the Crisis app - created and maintained by Sascha Wildgrube.
The Crisis app helps to organize the response to a crisis.
Crisis is NOT an officially supported ServiceNow product.
Crisis does NOT come with any kind of warranty. If you use it, you own it!
x_snc_devtools.InstallApp("x_snc_crisis");A user with admin access to the Crisis app.
A user that can read and write data related to the Crisis app. A crisis manager can also add and edit users - but cannot assign roles or groups.
A user who can see data related to the Crisis app.
The table is not derived from any other table.
The table is not derived from any other table.
The table is not derived from any other table.
The table is not derived from any other table.
The table is not derived from any other table.
The table is derived from table Task (task).
Retrieves information about the app's dependencies to other apps and required versions.
Gets a system property of this application.
This script installs the Crisis app.
Sets all system properties to default values.
Sets a system property of this application.
Produces a log output in the application log using the DevTools Debug function.
Implements the extension point for DevTools.
|
Methods:
* initialize()
* GetParentRecord()
* GetLinkDirectory()
* GetFormatConfig()
* GetApplicationStatus()
* RenderDebugDump()
* GetInstancePipelineName()
The DevToolsGetFormatConfig function is called by the DevTools extension point instance class and returns an object with field formatting information.
The DevToolsGetLinkDirectory function is called by the DevTools extension point instance class and returns an extended (or modified) link directory object that serves as the basis for the DevTools Link page.
The DevToolsGetParentRecord function is called by the DevTools extension point instance class and returns a parent record for the given record if it can be determined.
The function DevToolsRenderDebugDump is called by the DevTools extension point instance class and returns additional debug information provided by the application.
Displays the classification information to the user when loading a form.
Returns an object containing the color id ('red', 'yellow' or 'blue') and an information text for the given record based on its organization classification.
Currently, only records in core_company are supported.
Returns the GlideRecord object of the default Crisis (only if there is exactly one Crisis configured).
Returns true if the application is active, otherwise false.
Produces a log output in the application log.
Produces an error log output in the application log.
Produces a warning log output in the application log.
Compatible Versions: 1.135.0
Repository url: https://github.com/saschawildgrube/servicenow-devtools.git
Crisis is using various functions from DevTools.
Instead of replacing an existing view by its own the AppInstall() function injects a field into an existing view (which is not fully reliable).
Copyright 2023-2025 by Sascha Wildgrube
Licensed under the Apache License, Version 2.0 (the "License")
You may not use Crisis except in compliance with the License.
You may obtain a copy of the License at: https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
First baselined version