Skip to main content
Version: 1.12.2

Create Agreements and Commitments

SLA configuration provides means to convert measurable service quality targets and required values into SimpleOne entities designed for this purpose, such as agreements and commitments.

tip

Role required: service_level_manager.

Follow these general steps to configure SLM:

  1. Create an agreement.
  2. (optional) Bind it to the required IT service and contract.
  3. Specify commitment types, according to the existing SLA.
  4. Specify the IT service target values with indicators.

Create an agreement

An agreement complements the service by defining its consumer and conditions for receiving. The agreement also provides a basis for the calculation of SLA target values under defined conditions. The act of service provision and consumption is registered because the consumer is specified in the agreement related to the service. Without an agreement, a service is just a service offering in the Service catalog.

To create a new agreement, follow the steps below:

  1. Navigate to Service Level Management → Agreements.
  2. Click New and fill in the form.
  3. Click Save or Save and exit to apply the changes.

Agreement form fields

FieldMandatoryDescription
NameYSpecify a name for the agreement.
TypeYSpecify the agreement type, depending on the contractor type. Available options:
  • SLA – a Service Level Agreement between the service provider and the customer.
  • OLA – an Operational Level Agreement that describes the service provider relationships with the department responsible for service delivery.
  • UC – an Underpinning Contract that determines relationships between the supplier and the third party that provides any services required to fulfill SLA obligations.
ContractNSpecify a contract record.
Contains OLA/UCNSelect this checkbox if this agreement has related OLA/UC agreements. For more information, see Create complex agreements below.
ServiceNSpecify the IT service to bind the agreement to.
ResponsibleNSpecify a person responsible for the agreement.
DescriptionNAdd a description for the agreement.
Affects to ParentNThis checkbox appears if OLA selected in the Type field. When selected, the state changes in the indicators of this OLA will also affect the parent agreement metrics.

In the Related Lists, the related Indicators are displayed.

Create complex agreements


Complex agreements allow you to implement processes that involve interactions with various stakeholders, internal and external; many of them may have a separate agreed service level within the main SLA, which helps to achieve the best possible level of service for each contract.

In SimpleOne, the structure of complex agreements is represented as a parent SLA that can include an unlimited number of OLAs and UCs. The OLA child entities can, in turn, also contain subordinated OLA and UC agreements.

The following diagram shows the hierarchical structure of complex agreements. Every agreement in this structure has the time standard that should not be breached, and the sum of time standards of child agreements should not exceed the time standard for the main SLA; otherwise, this may lead to SLA breach.

To create a complex agreement, follow the steps below:

  1. Plan a structure for your complex agreement.
  2. Navigate to Service Level Management → Agreement and create records for all the necessary agreements.
  3. When creating a record for the main SLA or OLA, select the Contains OLA/UC checkbox.
  4. On the OLA/UC tab, add the subordinate OLA and UC agreements.
  5. Click Save or Save and exit to apply the changes.

Create a commitment type

A commitment type is defined by indicators and intended to define a time set for them, for example, resolution time and response time. The good practice is to create one commitment type for each purpose to get the SLM statistics right.

To create a new commitment type, follow the steps below:

  1. Navigate to Service Level Management → Commitment Type.
  2. Click New and fill in the form.
  3. Click Save or Save and exit to apply the changes.

Commitment Type form fields

FieldMandatoryDescription
NameYSpecify a name for the commitment type, clarifying its purpose. For example, Response time, Resolution time, Maintenance window, and other.
DescriptionNAdd a description for the commitment type.