Skip to main content
Matrix42 Self-Service Help Center

Matrix42 Workflow Studio: Service Desk Activities

 

Change Management Activities

Change Approval

Creates approval tasks for any decision-makers for change workflows and waits until the change approval task is processed by the decider.

Repository category: Service Desk > Change Management

Special Attributes:

  • Everybody has to decide = Yes

For each decision-maker and each role member (members of the selected decision-maker roles will be resolved), an own approval task will be created. The approval is successfully finished after all deciders have approved it. If one decider declines the approval, the entire approval step will be declined. Approvals that are still open will be deleted.

  • Everybody has to decide = No

Only one of the selected decision-makers have to approve. The system creates approvals for each selected decider and, in case of the selected decision-maker role, one approval for each role. The approval will be set to Approved after the first decider has approved. If the first decider declines the approval, the entire approval step will also be set to Declined. All approvals that not been decided yet will be consolidated and deleted.

Properties:

Name

Description

Change

Unique number of the change (Expression-ObjectID).

Display Name

Understandable name of the activity.

Decision Makers

List of persons that are responsible for decision making about the change approval (SPSUserClassBase.ID).

Decision Maker Roles

List of roles that are responsible for decision making about the change approval (SPSRoleClassBase.ID).

Everybody has to decide

Specifies whether any user that is defined either in decision-makers or member of the selected decision-maker roles has to provide a decision about the change.

Approval Task IDs

List of the change approval tasks that were created within the activity (Expression-ObjectID).

Approved

Result of the change approval.

Close Change

Closes changes in Matrix42 Service Desk.

Repository category: Service Desk > Change Management

Properties:

Name

Description

Change

Unique number of the closing change (Expression-ObjectID).

Display Name

Understandable name of the activity.

Solution

Closing solution for the change.

Closing Reason

Reason for closing the change (SPSCommonPickupStatus.Value)

 

Wait for Related Tasks

Ensures that all of the workflow's tasks (e.g. changes) with the selected types were closed before the workflow proceeds with the next step. This activity waits not only for tasks that are created by the workflow but also for tasks that are manually added to the change in the console.

Repository category: Service Desk > Change Management

Special Attributes:

  • Type of task = <empty>

The system waits for all types of related tasks, including tasks without a configured type.

  • Type of task = <all possible values selected>

The system waits for all selected types of related tasks, excluding tasks without a configured type.

Properties:

Name

Description

Activity ID

Unique number of the activity object (e.g. change, task, etc.) which is tracked by the workflow to ensure that the activity itself and the related tasks of the defined type are closed.

Display Name

Understandable name of the activity.

Type of Tasks

Specifies types of tasks which are tracked by the workflow. If no type is selected, then the workflow waits until all tasks that are related to the activity are closed.

Task IDs

List of tasks that are tracked by the workflow activity (Expression-ObjectID).

 

 

Add Journal Entry

The activity is used for adding a journal entry for a specified object (for example, incident, problem, task, etc.). A journal entry can be added only for configuration items that include the SPSActivityClassUnitOfWork data definition (journal entry). 

Repository category: Service Desk

Properties:

Name

Description

Creator

Author of modification which has led to creating a journal entry. The creator will be specified in the journal entry heading.

Entry Type

Type of the journal entry that will be made. Journal entry types are stored in the SPSJournalEntryPickupType data definition of a pickup type. The journal entry type defines the message template that will constitute the journal entry.

Object ID

Configuration item for which the journal entry will be added.

DisplayName

Understandable name of the activity.

Comments

Additional information to be displayed in the journal entry. Manually enter the comment in the Attribute: Comments designer or specify the variable/expression for the comment.

Parameters

The pre-configured Edit Parameters designer. It contains a list of parameters that are different for different Entry Types (as defined above). They provide additional information about the relevant modification. If the type and value of the parameter are specified, the parameter will be added in the entry text.

All Parameters must be set.

Parameters that are shown in the Workflow Studio are loaded from the SPSJournalEntryPickupType data definition of a pickup type. This allows you to create journal entries, which are looking equal to the entries created by the system. 

The parameters are taken from the Header Template and Body Template of the pickup and are detected by the curly braces {}, for instance:

add_journal_entry_parameters_from_pickup.png

The Type of the Parameters is not set automatically. Please use the Type of Variable you want to assign. The system will convert it later to add it to the text:

WFActivity_add_journal_entry.png

In case you don't want to use a parameter, please assign an empty string:

WF_activity_add_journal_entry_empty_string.png

In any case, all Parameters must be defined with an empty string or a real value.

In case you don't want to use parameters at all, you may use Create Fragments activity.

Visible in Portal

Boolean value to define if the entry will be shown in the Self Service Portal:

  • No (default): the entry is added to the journal as a private comment that is visible only to agents (e.g. Service Desk users);
  • Yes: the entry is visible in the journal section not only to Service Desk agents but is shown as a public comment that can be read by anyone who has access to the Self Service Portal.

Create Change

Creates changes in Matrix42 Service Desk.

Repository category: Service Desk

Special Attributes:

  • Start Workflow Immediately = Yes

The workflow that is configured in the selected change template, will be started directly after the creation of the change without any manual action. This attribute is especially recommended when the activity is used in a fully automated provisioning workflow.

  • Start Workflow Immediately = No

The workflow that is configured in the selected change template, should be started manually by the change responsible (e.g. Change Management) by using the console action Agree directly on the created change.

Properties:

Name

Description

Display Name

Understandable name of the activity.

Change Template

Reference to the change template (SVMChangeTemplateClassBase.ID).

Type of Change

Type of the change (SVMChangePickupChangeType.Value).

Reported Per

The way how the change is reported (SPSActivityIncidentPickupEntry.Value).

Summary

A short summary of the change.

Description

A detailed description of the change.

Solution

The solution of the change.

Category

Reference to the change category (SPSScCategoryClassBase.ID).

Impact

Impact of the change (SVMActivityPickupImpact.Value).

Urgency

The urgency of the change (SVMActivityPickupUrgency.Value).

Resubmission

Date when the change is resubmitted.

SLA

Service Level Agreement that is related to the change (SVCServiceLevelAgreementClassBase.ID).

Creator

Person who created the change (SPSUserClassBase.ID).

User

Person who initiated the change (SPSUserClassBase.ID).

Responsible User

The user who is responsible for the change (SPSUserClassBase.ID).

Responsible Role

Role that is responsible for the change (SPSScRoleClassBase.ID).

Notify Responsible

Specifies whether to send notification emails to the user and role that are responsible for the change.

Known Risks

Description of the known risks for the change.

Counteractions

Description of counteractions for the change risks.

Roll-back Strategy

Description of the roll-back strategy for the change.

Cost Estimation

Estimation of costs that are needed for the change.

Required Resources

Description of resources that are required to process the change.

Timeline

A detailed description of the time that is required to process the change request.

Reviewers

List of users that are assigned for the change review (SPSUserClassBase.ID).

Notify Related Users

Specifies whether to send email notifications to the users who are related to the change.

Related Problems

List of problems that are related to the change (SPSActivityClassBase.ID).

Related Incidents

List of incidents that are related to the change (SPSActivityClassBase.ID).

Related Assets

List of assets that are related to the change (SPSAssetClassBase.ID).

Related Services

List of services that are related to the change (SPSArticleClassBase.ID).

Related Users

List of users that are related to the change (SPSUserClassBase.ID).

Related Topics

List of topics that are related to the change (SPSCommonClassBase.ID).

Start Workflow Immediately

The way the change workflow is started, either immediately right after the creation or after it is agreed.

Change ID

Unique number of the created change.

Update Change

Updates any attributes of the existing changes. The selected (not empty) properties will normally be replaced in the change. In case of Journal EntryRelated TopicsRelated UsersRelated ProblemsRelated IncidentsRelated Assets, and Related Services properties, entries will be added to the change and will not be replaced.

Repository category: Service Desk

Properties:

Name

Description

Change ID

Unique number of the change ([Expression-ObjectID]).

Display Name

Understandable name of the activity.

Status

Current status of the change (SPSCommonPickupStatus.Value).

Type of Change

Type of the change (SVMChangePickupChangeType.Value).

Reported Per

Way how the change was requested (Phone, E-mail, Portal, or Catalog Order).

Summary

Short summary of the change.

Description

Detailed description of the change

Solution

Change closing solution.

Journal Entry

Text to add to a new journal record.

Visible in Portal

Specifies whether the text that is specified in journal entry is visible in the change journal at the Matrix42 Self Service Portal.

Category

Category of the change (SPSScCategoryClassBase.ID).

Impact

Impact of the change (SVMActivityPickupImpact.Value).

Urgency

Urgency of the change (SVMActivityPickupUrgency.Value).

Resubmission

Date when the change is resubmitted.

SLA

Service Level Agreement that is related to the change (SVCServiceLevelAgreementClassBase.ID).

Creator

Person who created the change (SPSUserClassBase.ID).

User

Person who initiated the change (SPSUserClassBase.ID).

Responsible User

User who is responsible for the Change (SPSUserClassBase.ID).

Responsible Role

Role that is responsible for the change (SPSScRoleClassBase.ID).

Notify Responsible

Specifies whether to send notification emails to the user and role that are responsible for the change.

Known Risks

Description of the known risks for the change.

Counteractions

Description of counteractions for the change risks.

Roll-back Strategy

Description of the roll-back strategy for the change.

Cost Estimation

Estimation of costs that are required for the change.

Required Resources

Description of resources that are required to process the change.

Timeline

Detailed description of time that is required to process the change request.

Reviewers

List of users that are assigned for the change review (SPSUserClassBase.ID).

Notify Related Users

Specifies whether to send email notifications to the users who are related to the change.

Related Problems

List of problems that are related to the change (SPSActivityClassBase.ID).

Related Incidents

List of incidents that are related to the change (SPSActivityClassBase.ID).

Related Assets

List of assets that are related to the change (SPSAssetClassBase.ID).

Related Services

List of services that are related to the change (SPSArticleClassBase.ID).

Related Users

List of users that are related to the change (SPSUserClassBase.ID).

Related Topics

List of topics that are related to the change (SPSCommonClassBase.ID).