Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 25.8 KB

README.en.md

File metadata and controls

58 lines (40 loc) · 25.8 KB

中文 / English


About

neatlogic-itsm is an it service management module, which comes with workflow engine, custom form, service catalog, SLA management and other functions.

Feature

Workflow

It comes with built-in nodes such as general, condition, and timing. If other functional modules are activated, special nodes such as automation, configuration item synchronization, and change can also be used. Support serial, parallel, conditional, aggregation, shunt, fallback and other flow modes. Supports the implementation of custom nodes through extensions. img.png

  • Support calling third-party interfaces, and the process provides automatic processing nodes for calling third-party interfaces in the process.
  • Supports webhook triggers, work orders or a node in a specified state, triggering calls to third-party interface actions.
  • Support automatic start and transfer of nodes.
  • Supports complex work order assignment logic, including assignment to personnel, organizations, roles, stakeholders, pre-step processor assignments, or assignments based on form values.

SLA

Policy-based SLA calculation method. img.png

  • Supports time-limited policies that are accurate to work orders.
  • Supports time-limited policies that are accurate to nodes.
  • Support setting dynamic time limit based on priority, scope of influence, whether the reporter is a VIP, etc.
  • Support task timeout or temporary notification.
  • Support task timeout or temporary automatic assignment.

service directory

img.png

  • Support custom service catalog and hierarchical relationship.
  • Support custom service priority, service category, service reporting authority, etc.

Work Order Center

img.png The work order center allows users to preset various search criteria according to personal roles, so as to facilitate tracking of various work orders.

All Features

Number Category Feature Description
1ProcessProcess ComponentsAutomatically loads process components based on the modules loaded on the platform, such as event, problem, change, release, automation, custom release, interface invocation components, etc.
2Supports user-defined process components for secondary development, such as approval in the OA system, bastion machine authorization, etc.
3Process ManagementSupports user-defined operation and maintenance service process, supports graphical drag-and-drop layout design.
4Supports process export and import for migration between different environments.
5Supports copying existing processes to create new processes similar to the original ones.
6Supports parallel, serial, and conditional nodes in processes, can be used for convergence, diversion, and rollback of process flows.
7Nodes in processes support automatic start processing and automatic flow setting.
8Processes support user-defined personalized forms and can hide or disable certain form data in different process steps.
9Process steps support user-defined personalized actions, such as reminders, cancellations, modifications to reported content, etc.
10Process steps support user-defined notification strategies, notification actions, and notification content.
11Process steps support user-defined external call actions for step changes, allowing real-time synchronization to third-party systems.
12Processes provide automatic processing nodes for calling third-party interfaces in orchestration.
13Processes provide automation nodes and CMDB nodes to achieve closed-loop of platform product data and scenarios.
14FormForm ManagementSupports user-defined forms, supports drag-and-drop form layout.
15Provides rich components, including text, rich text, time, password, dropdown, cascading dropdown, dropdown tree, hyperlink, attachment upload, user selector, table selector, table input, etc.
16Supports different view and edit permissions for the same form on different process nodes.
17Supports data linkage in forms, such as automatically performing display, hide, disable, assignment, filtering, etc., on another control B when the value of control A changes.
18During form design, supports preview.
19Supports tabular layout for forms, supports operations such as merging rows and columns.
20Supports form version management, can quickly switch to the specified version, and supports recording version information.
21Supports copying existing forms to create new forms similar to the original ones.
22Forms support export and import for form migration between different environments.
23Service CatalogService TypesSupports user addition, modification, and deletion of service types.
24Supports common service type definitions, such as event, problem, change, release, etc.
25Supports custom display colors and work order sequence generation rules for different service types, such as type + year + month + day + the number of work orders of the same type on that day.
26Service CatalogSupports user addition, modification, and deletion of service catalogs.
27Supports unlimited levels of service catalogs, supports service catalog permissions setting, and custom reporting help for service catalogs.
28Service ChannelsSupports user addition, modification, and deletion of service channels.
29Multiple service channels can correspond to one management service process.
30Supports service channel priority, service types, service windows, service scope (permissions), service channel help, and other configurations.
31Supports specifying whether a service channel supports mobile use.
32Supports dynamic matching of SLA policies based on service channels, service windows, and priorities.
33Supports quick search and bookmarking of service channels.
34Work Order PanelWork Order CenterSupports custom personal to-do classifications from the user's perspective, such as "reported by me," "waiting for my handling," "waiting for my group to handle," "work orders I am involved in," etc.
35Configures work order view permissions based on work order types.
36Supports displaying work order data in card and list views, with red timeout indication for overdue work orders.
37Supports simple query conditions and complex combination query retrieval of work orders.
38Users can create personal work order categories based on conditions such as reporter, processor, reporting channel, and whether it is overdue, and generate fixed menus in the work order center.
39Task AssignmentManual AssignmentSupports assignment to individuals,organizations, roles, stakeholders (such as reporters, recipients) by designated personnel or the service desk.
40Supports manual intervention by users with appropriate permissions to reassign the handler, group, or role of work orders.
41Supports downstream node handlers specified by previous step handlers.
42Automatic AssignmentSupports dynamic assignment of handlers, groups, and roles based on form values.
43Supports complex dispatchers for dynamic assignment of handlers, such as average distribution based on workload, assignment to the department leader of the reporter, etc.
44User ReportingService ReportingSupports users to quickly initiate fault reporting through PC or mobile devices.
45Supports batch reporting by users with appropriate permissions through file import, for subsequent supplementary work order creation.
46Supports users with appropriate permissions or service desk personnel to initiate problem reporting on behalf of others.
47Work Order HandlingWork Order ProcessingSupports work order flow, rejection, cancellation, and management intervention operations.
48Supports operation audit of work order reporting, processing, and activity logs.
49Supports transfer, request for assistance, and consultation operations during work order processing.
50Supports synchronization of work order content to the knowledge base, generating knowledge base documents.
51Supports association and transfer of work orders to other service work orders during processing.
52Supports recording operation logs of work order lifecycles, including all changes in the lifecycle such as form modification, reply, attachment upload, work order flow, rollback, etc.
53Supports viewing work order process diagrams and global work order progress.
54Handler perspective supports the workbench mode, allowing quick switching between multiple pending tasks of the current user.
55TimelinessSLA TimelinessSupports precise timing strategies for work orders, calculating timeliness based on work order units.
56Supports timing strategies at the node level, calculating timeliness based on single nodes or multiple nodes.
57Supports dynamic timeliness settings based on priorities, impact scopes, whether the reporter is a VIP, etc.
58Supports timeout or near-term notification, with configurable automatic notifications at specific time points, such as notifications before N minutes or after N minutes of timeout; recipients of notifications can be customized.
59Supports timeout or near-term automatic reassignment, with configurable automatic reassignment strategies at specific time points, such as reassignment before N minutes or after N minutes of timeout; recipients of reassignment can be customized.
60NotificationNotification TemplatesSupports setting notification content using notification templates, and notification templates can reference work order information (including but not limited to work order number, title, service path, reported content, reporter, work order status, priority, etc.).
61Notification objects can be set to stakeholders of work orders (such as reporters, handlers), or specified users or roles.
62Notification StrategiesSupports notification methods including phone calls, SMS, etc., and supports user-defined notification plugins.
63Supports user-defined notification action points, such as activation, transfer, completion, rollback of process steps.
64Supports scheduled reminders for tasks, such as reminders for my to-do items, reminders for to-do items in my group, etc.
65Satisfaction EvaluationScore TemplatesSupports user-defined score templates, sets scoring dimensions, and associates them with processes to implement different scoring dimensions for different processes.
66Automatic ScoringSupports automatic scoring within a certain time window, and closes process steps after the time window has elapsed.
67Mobile EndService ReportingSupports users on the service side to quickly initiate problem reports for corresponding service channels.
68Work Order CenterThe mobile interface is consistent with the PC interface, supports data retrieval, work order classification, and work order processing.
69Work Order ProcessingThe mobile interface is consistent with the PC interface, supports operations such as transfer, rollback, completion, etc., in routine work order processing.
70Knowledge BaseKnowledge Base TemplatesSupports definition of knowledge base templates to simplify and standardize the process of adding knowledge.
71Knowledge BaseSupports basic management functions of the knowledge base, as well as release approval and version management for corresponding knowledge base types.
72Supports version comparison of the knowledge base, highlighting version differences.
73Supports markdown syntax, code blocks, and other highlights for display.
74Supports direct generation of knowledge from work orders.
75Knowledge PermissionsSupports custom knowledge circles, custom knowledge circle members, and approval members, with corresponding permissions to access the corresponding knowledge base.
ption1ProcessProcess ComponentsAutomatically loads process components based on the modules loaded on the platform, such as event, problem, change, release, automation, custom release, interface invocation components, etc.2Supports user-defined process components for secondary development, such as approval in the OA system, bastion machine authorization, etc.3Process ManagementSupports user-defined operation and maintenance service process, supports graphical drag-and-drop layout design.4Supports process export and import for migration between different environments.5Supports copying existing processes to create new processes similar to the original ones.6Supports parallel, serial, and conditional nodes in processes, can be used for convergence, diversion, and rollback of process flows.7Nodes in processes support automatic start processing and automatic flow setting.8Processes support user-defined personalized forms and can hide or disable certain form data in different process steps.9Process steps support user-defined personalized actions, such as reminders, cancellations, modifications to reported content, etc.10Process steps support user-defined notification strategies, notification actions, and notification content.11Process steps support user-defined external call actions for step changes, allowing real-time synchronization to third-party systems.12Processes provide automatic processing nodes for calling third-party interfaces in orchestration.13Processes provide automation nodes and CMDB nodes to achieve closed-loop of platform product data and scenarios.14FormForm ManagementSupports user-defined forms, supports drag-and-drop form layout.15Provides rich components, including text, rich text, time, password, dropdown, cascading dropdown, dropdown tree, hyperlink, attachment upload, user selector, table selector, table input, etc.16Supports different view and edit permissions for the same form on different process nodes.17Supports data linkage in forms, such as automatically performing display, hide, disable, assignment, filtering, etc., on another control B when the value of control A changes.18During form design, supports preview.19Supports tabular layout for forms, supports operations such as merging rows and columns.20Supports form version management, can quickly switch to the specified version, and supports recording version information.21Supports copying existing forms to create new forms similar to the original ones.22Forms support export and import for form migration between different environments.23Service CatalogService TypesSupports user addition, modification, and deletion of service types.24Supports common service type definitions, such as event, problem, change, release, etc.25Supports custom display colors and work order sequence generation rules for different service types, such as type + year + month + day + the number of work orders of the same type on that day.26Service CatalogSupports user addition, modification, and deletion of service catalogs.27Supports unlimited levels of service catalogs, supports service catalog permissions setting, and custom reporting help for service catalogs.28Service ChannelsSupports user addition, modification, and deletion of service channels.29Multiple service channels can correspond to one management service process.30Supports service channel priority, service types, service windows, service scope (permissions), service channel help, and other configurations.31Supports specifying whether a service channel supports mobile use.32Supports dynamic matching of SLA policies based on service channels, service windows, and priorities.33Supports quick search and bookmarking of service channels.34Work Order PanelWork Order CenterSupports custom personal to-do classifications from the user's perspective, such as "reported by me," "waiting for my handling," "waiting for my group to handle," "work orders I am involved in," etc.35Configures work order view permissions based on work order types.36Supports displaying work order data in card and list views, with red timeout indication for overdue work orders.37Supports simple query conditions and complex combination query retrieval of work orders.38Users can create personal work order categories based on conditions such as reporter, processor, reporting channel, and whether it is overdue, and generate fixed menus in the work order center.39Task AssignmentManual AssignmentSupports assignment to individuals,organizations, roles, stakeholders (such as reporters, recipients) by designated personnel or the service desk.40Supports manual intervention by users with appropriate permissions to reassign the handler, group, or role of work orders.41Supports downstream node handlers specified by previous step handlers.42Automatic AssignmentSupports dynamic assignment of handlers, groups, and roles based on form values.43Supports complex dispatchers for dynamic assignment of handlers, such as average distribution based on workload, assignment to the department leader of the reporter, etc.44User ReportingService ReportingSupports users to quickly initiate fault reporting through PC or mobile devices.45Supports batch reporting by users with appropriate permissions through file import, for subsequent supplementary work order creation.46Supports users with appropriate permissions or service desk personnel to initiate problem reporting on behalf of others.47Work Order HandlingWork Order ProcessingSupports work order flow, rejection, cancellation, and management intervention operations.48Supports operation audit of work order reporting, processing, and activity logs.49Supports transfer, request for assistance, and consultation operations during work order processing.50Supports synchronization of work order content to the knowledge base, generating knowledge base documents.51Supports association and transfer of work orders to other service work orders during processing.52Supports recording operation logs of work order lifecycles, including all changes in the lifecycle such as form modification, reply, attachment upload, work order flow, rollback, etc.53Supports viewing work order process diagrams and global work order progress.54Handler perspective supports the workbench mode, allowing quick switching between multiple pending tasks of the current user.55TimelinessSLA TimelinessSupports precise timing strategies for work orders, calculating timeliness based on work order units.56Supports timing strategies at the node level, calculating timeliness based on single nodes or multiple nodes.57Supports dynamic timeliness settings based on priorities, impact scopes, whether the reporter is a VIP, etc.58Supports timeout or near-term notification, with configurable automatic notifications at specific time points, such as notifications before N minutes or after N minutes of timeout; recipients of notifications can be customized.59Supports timeout or near-term automatic reassignment, with configurable automatic reassignment strategies at specific time points, such as reassignment before N minutes or after N minutes of timeout; recipients of reassignment can be customized.60NotificationNotification TemplatesSupports setting notification content using notification templates, and notification templates can reference work order information (including but not limited to work order number, title, service path, reported content, reporter, work order status, priority, etc.).61Notification objects can be set to stakeholders of work orders (such as reporters, handlers), or specified users or roles.62Notification StrategiesSupports notification methods including phone calls, SMS, etc., and supports user-defined notification plugins.63Supports user-defined notification action points, such as activation, transfer, completion, rollback of process steps.64Supports scheduled reminders for tasks, such as reminders for my to-do items, reminders for to-do items in my group, etc.65Satisfaction EvaluationScore TemplatesSupports user-defined score templates, sets scoring dimensions, and associates them with processes to implement different scoring dimensions for different processes.66Automatic ScoringSupports automatic scoring within a certain time window, and closes process steps after the time window has elapsed.67Mobile EndService ReportingSupports users on the service side to quickly initiate problem reports for corresponding service channels.68Work Order CenterThe mobile interface is consistent with the PC interface, supports data retrieval, work order classification, and work order processing.69Work Order ProcessingThe mobile interface is consistent with the PC interface, supports operations such as transfer, rollback, completion, etc., in routine work order processing.70Knowledge BaseKnowledge Base TemplatesSupports definition of knowledge base templates to simplify and standardize the process of adding knowledge.71Knowledge BaseSupports basic management functions of the knowledge base, as well as release approval and version management for corresponding knowledge base types.72Supports version comparison of the knowledge base, highlighting version differences.73Supports markdown syntax, code blocks, and other highlights for display.74Supports direct generation of knowledge from work orders.75Knowledge PermissionsSupports custom knowledge circles, custom knowledge circle members, and approval members, with corresponding permissions to access the corresponding knowledge base.