Pergapedia / SSP7
SMTX SupportSMTX Wiki
  • Introduction
  • Pergapedia / SSP7 Admin guide
  • Catalog
    • Typical use cases
      • Usage as Knowledge Catalog
      • Usage as Data Catalog
      • Usage as Service Catalog
    • Catalog Maintenance
      • Templates
        • Create a new template
        • Version management of templates
        • ACL (Access Control Lists)
          • Scopes
          • Add default ACLs
          • Remove All ACLS
          • ACL condition script examples
        • Set translation label for Publication request button
      • Parts (Fields)
        • Field types
        • Calculations
        • Field Validation examples
        • Field Visibility Examples
        • Field Filtering
        • Default value
      • Actors
      • Reusable content
      • Settings
      • General Settings
      • Roles
      • Javascript for Variables in processes
      • Action Forms
        • Add log entries for Action Forms
    • Service Maintenance
      • Services
        • Filter list of services
        • Duplicating services
        • Adding a new service
        • Service Details
          • General settings
          • Service Data
          • Contracts
          • Actors
          • Receivers
          • Targets
          • Support Groups
          • Relations
          • Requests
          • Quality Notes
          • Publication History
          • Documents
          • Log
          • Service Actions
        • Compare versions
        • Quality Notes
        • Service Changed flag
      • Approvals
      • Relations
        • Start service from service
      • Subscriptions
      • Outages
    • Public
    • Service Catalog API
      • Outbound REST API
        • Get Services
        • Get Service Details
      • Inbound SOAP calls
        • Create custom approval
        • Add log to service publish request
        • Add person to service person list
        • Add persongroup to service persongroup list
        • Delete service
        • Mark service publish request as in approval state
        • Process service publish request
        • Publish request set can be cancelled
        • Publish request set show in public
        • Remove person from service person list
        • Remove persongroup from service persongroup list
        • Remove support group from service
        • Update service field
        • Update service language field
        • Update template part datetime value
        • Update template part numeric value
        • Update template part text value
  • Fulfillment Platform
    • Admin Panel
    • General Settings
      • General
      • My Profile
      • Mail Settings
      • Login
      • Forms Setting
      • Workflow
      • Archive
      • Calendar Overview
      • Dashboard
      • Mobile Component
      • Ticketing
      • Webhooks
      • Goto
      • Search options
      • Application URL Settings
      • Address Book Settings
    • Dashboard
    • Categories
    • Topics
    • Forms
      • Fields-tab
      • Field: General Settings
      • Dynamic Value
      • Text (Area) Field
      • Yes : No Field
      • Upload file(s)
      • Date (Time) Field
      • Password Field
      • Read Only Display Field
      • Header
      • Tab
      • Section
      • Repeatable section buttons
      • Subform
      • Static HTML
      • Hidden Field
      • Selection Fields
      • Calculations
    • Processes
      • General Settings
      • Dynamic Field Mapping
      • Process Steps
      • Step Types
      • Logging
    • Datastore
      • Process interaction
      • Manage datastore entries via Webservices - Javascript
    • Tasks
    • Auto Forms
    • Adapters
      • Person Data
      • Web Services
    • Event triggers
    • Roles
    • Rolesets
    • Groups
    • Views
      • View Example 1
      • View example 2
    • Mail Templates
    • Layouts
    • Mail queue
    • Reporting
    • External Apps
    • My Items
    • Translations
    • Bulk Uploads
    • Help page
    • Goto
    • Search
    • Inbound Email
    • Reporting Dashboard
    • Ticketing
      • My Activities
      • Ticketing Views
      • External Integrations
    • Release Manager
    • Content Management Console module
    • SSP Studio
    • Persons & Accounts
    • Pools
  • Release Notes
    • Terms and Conditions
      • December 2024
    • Release 7.21.01
    • Release 7.21.03
    • Release 7.21.04
    • Release 7.21.05
    • Release 7.21.06
    • Release 7.21.07
    • Release 7.21.08
    • Release 7.21.09
    • Release 7.21.10
    • Release 7.21.11
    • Release 7.21.12
    • Release 7.22.02
    • Release 7.22.03
    • Release 7.22.04
    • Release 7.22.05
    • Release 7.22.06
    • Release 7.22.07
    • Release 7.22.08
    • Release 7.22.09
    • Release 7.22.10
    • Release 7.22.12
    • Release 7.23.01
    • Release 7.23.02
    • Release 7.23.03
    • Release 7.23.04
    • Release 7.23.05
    • Release 7.23.07
    • Release 7.23.08
    • Release 7.23.09
    • Release 7.23.10
    • Release 7.23.11
    • Release 7.23.12
    • Release 7.24.02
    • Release 7.24.03
    • Release 7.24.04
    • Release 7.24.05
    • Release 7.24.06
    • Release 7.24.07
    • Release 7.24.08
    • Release 7.24.09
    • Release 7.24.10
    • Release 7.24.11
    • Release 7.24.12
    • Release 7.25.01
    • Release 7.25.02
    • Release 7.25.03
    • Release 7.25.04
    • Release 7.25.05
  • Guides
    • Installation Guide
      • Scheduled Task installation
    • Upgrade Guide
    • LDAP Import
    • Training
      • Exercise : Create a new form
      • Exercise : Create a new Datastore Parameter
      • Exercise : Create a new Process
      • Exercise : Create a new Role
    • SubTopics in Topics
  • Pergapedia platform
Powered by GitBook
On this page
  • Create a new Template
  • Below is an explanation of the options while creating a new template

Was this helpful?

  1. Catalog
  2. Catalog Maintenance
  3. Templates

Create a new template

PreviousTemplatesNextVersion management of templates

Last updated 6 months ago

Was this helpful?

Create a new Template

  1. Go to the Service Catalog Admin pages

  2. Click on "Catalog Maintenance" in the menu

  3. Choose Templates

  4. Click add the button "Add new template"

Be aware that services are based on a template when they get created. The template can't be changed afterwards.

It is advice to keep the number of templates limited.

Now you can create a new template. The Name field is mandatory, all other fields are optional.

Below is an explanation of the options while creating a new template

This tab contains the general settings of the template

Setting

Usage

Live

Enables or disables the template for creating a new service

Always hide in public

When enabled, Services based on this template will not be visble in the public pages

Service name

Free text makes it possible to give a service a free-text name

Dynamic Value allows you to make use of template fields to calculate the name of the sevice. This is useful in case you have a naming convention and what all services to have a similar formatted name.

Service name format uses calculations

Service name format

Contains the definition of your service name. You can use calculations and refer to fields within the template. This allows you to for example create standardized names like <Location Code><BLANK><ProviderShortcut><BLANK><ShortName>

Service summary contains html

When this is set to yes, the contents of the summary field is not encoded while being displayed on the public pages. That way you can include formatted text in your summary

Service summary uses calculations

Service summary

This field is displayed at the front of the Service details page. You can include reference to other fields and build your summary with field references.

Service default type

Select the service type that you want to have set by default when a service is created based on this template.

Service type readonly when published

When this option is set to Yes, a service based on this template can't get its type field changed anymore.

Confirm message on publish request

This field is used to provide information to the person publishing a service based on this template. The message typed here is displayed immediately after publication is done. It can be used to for example inform the person what will happen after publication.

Confirm message on unpublish request

Define a custom message to show when a service based on this template gets unpublished

Confirm message on delete request

Define a custom message to show when a service based on this template gets deleted

This tab has a double functionality:

  1. Define the fields part of this template

  2. Define the structure how the service is displayed in the public user interface

Define Fields

Fields define the data that will be collected for services based on this template. Fields can be of various types and you can configure at what lifecycle phase a field becomes mandatory. Read how to add a new field.

Define structure

Once fields have been defined, you can organize them so that the service can easily be read by users in the public UI. Use the tool icon to change the number of columns.

Fields can be dragged across multiple rows and multiple columns.

You can add additional tabs to logically group fields together.

Triggers are used to start workflows after something has happened with a service based on this template. Please find below the available triggers and when they get fired:

Trigger name

When it triggers

Service Creation

When a service gets created, based on this tempalte

Phase Change

When the phase of the service changes

Publication request

When a service gets published

Field change

When a field of a service gets a new value

Service expired

When the service expiration date is reached

New parent

When a new upstream relationship is created

New child

When a new downstream relationship is created

Lost parent

When an upstream relationship is removed

Lost child

When a downstream relationship is removed

Quality note change

When the status of a quality note changes

Delete request

When a service is requested to be deleted

Unpublish request

When a service is requested to be unpublished

Custom request

Actions are used to add additional functionalities to a service depending on the access rights of the logged in person. To add a new action click the add action button.

Give your new action a new and link a SSP request form to it. When the logged in user has access to the selected form, the action will be displayed next to the name of the service while editing the service. The form linked to the action receives the service id and service guid as parameters.

Support groups are used to define which support groups are involved in supporting the service. Within the template, you can define if a service based on this template will have the option to define support groups and if so, what the naming convention of these groups will be.

Default support group

This is the primary group support the service based on this template. Provide a naming convention here by using (part of) fields defined on the Fields tab. You can use calculations to further format the field contents.

When the field is set read-only, it won't be possible for the person creating the service to change the name of the group. This allows you to have a strict naming convention.

The max length can be used when the name of a service should be sent to an external system with a limit in the number of characters.

Support group with identifier

When additional groups are needed besides the default group, you can chose to base these additional groups on an identifier. You can define additional fields that the creator of a service needs to fill out in order to create the new group. These fields can be used to format the name of the support group.

Location based support group

When support groups are linked to a location you can use this option to define a group per location. The person creating the service is asked to select a location and is then asked to provide values for the additional field parts. The selected location can be refered to by the Identifier field (#REPLACE-IDENTIFIER#).

The source table for locations can be set within the general settings menu of SSP.

See option explained

See option explained

calculations
calculations
Tool icon to change the name and number of columns