v2.0

ServiceCanvas – DokumentationUser Documentation

Vollständige Referenz zum Erstellen, Verwalten und Veröffentlichen von Service Catalog-Einträgen in ServiceCanvas. Enthält alle drei Design-Schritte, Freigabe-Workflows, Kollaborations-Tools und Administratoreinstellungen. Complete reference for designing, managing, and publishing service catalog items in ServiceCanvas. Covers all three design steps, approval flows, collaboration tools, and administrator settings.

Auf dieser SeiteOn this page

ÜberblickOverview

ServiceCanvas ist eine Plattform für Service-Catalog-Design, mit der Organisationen Service-Angebote über einen strukturierten Drei-Schritte-Workflow definieren, gestalten und verwalten können. Jeder Service-Eintrag durchläuft eine Entwicklungsphase, einen Genehmigungsprozess und wird schließlich in Ihrem Service-Katalog veröffentlicht.ServiceCanvas is a service catalog design platform that enables organizations to define, design, and govern service offerings through a structured three-step workflow. Each service item progresses from a draft definition through approval and eventually publication into your service catalog.

1

GrunddatenFundamentals

Service-Metadaten, Preisgestaltung und Klassifizierung definieren.Define service metadata, pricing, and classification.

2

Formular-BuilderForm Builder

Das Antragsformular gestalten, das Endnutzer ausfüllen.Design the request form end-users will fill out.

3

Workflow DesignerWorkflow Designer

Genehmigungs- und Aufgaben-Routing visuell modellieren.Model the approval and task-routing workflow visually.

KollaborationCollaboration

Kollaboratoren einladen, Genehmigungen delegieren und Änderungen gemeinsam in Echtzeit verfolgen.Invite collaborators, delegate approvals, and track changes together in real time.

Genehmigungs-GovernanceApproval Governance

Mehrstufige Freigabe-Workflows mit vollständigem Audit-Trail und Delegationsfunktion.Multi-approver flows with full audit trail and delegation support.

PDF ExportPDF Export

Markenkonforme PDF-Dokumentation aus jedem genehmigten Design generieren.Generate branded PDF documentation from any approved design.

ServiceNow IntegrationServiceNow Integration Enterprise

Genehmigte Designs direkt über die Scripted REST API in Ihren ServiceNow-Katalog übertragen.Push approved designs directly to your ServiceNow catalog via Scripted REST API.

VorlagenTemplates

Jedes Design als wiederverwendbare Vorlage speichern und in der Organisation teilen.Save any design as a reusable template and share it across your organization.

ÄnderungsübersichtChange Highlights

Visuelle Indikatoren zeigen, was sich seit dem letzten Statuswechsel geändert hat.Visual indicators showing what changed since the last status transition.

Login & AuthentifizierungLogin & Authentication

Standard LoginStandard Login

Navigieren Sie zu Ihrer ServiceCanvas-URL und geben Sie Ihre E-Mail-Adresse sowie Ihr Passwort ein. Beim ersten Login werden Sie aufgefordert, ein neues Passwort zu vergeben und Ihren Anzeigenamen zu bestätigen.Navigate to your ServiceCanvas URL and enter your email address and password. On first login, you will be prompted to set a new password and confirm your display name.

Multi-Factor Authentication (MFA)Multi-Factor Authentication (MFA)

Falls von Ihrem Administrator aktiviert, wird nach der Passworteingabe ein 6-stelliger Einmalcode an Ihre E-Mail-Adresse gesendet. Der Code läuft nach 10 Minuten ab. Nutzen Sie den Link Code erneut senden falls nötig.If enabled by your administrator, a 6-digit one-time code is sent to your email after entering your password. The code expires after 10 minutes. Use the Resend code link if needed.

Passwort zurücksetzenPassword Reset

Klicken Sie auf Passwort vergessen? auf der Login-Seite, geben Sie Ihre E-Mail-Adresse ein und folgen Sie dem Link in Ihrer Inbox. Zurücksetz-Links sind einmalig verwendbar und zeitlich begrenzt.Click Forgot password? on the login page, enter your email, and follow the link sent to your inbox. Reset links are single-use and time-limited.

SprachauswahlLanguage Selection

Die Login-Seite und die Benutzereinstellungen ermöglichen das Umschalten zwischen Englisch und Deutsch. Ihre Präferenz wird pro Konto gespeichert.The login page and user settings allow switching between English and German. Your preference is saved per account.

HinweisNote Sitzungs-Tokens werden im localStorage Ihres Browsers gespeichert. Das Schließen des Browser-Tabs bewirkt keinen automatischen Logout. Verwenden Sie Abmelden im Benutzermenü, um Ihre Sitzung explizit zu beenden.Session tokens are stored in your browser's localStorage. Closing the browser tab does not automatically log you out. Use Sign out from the user menu to end your session explicitly.

DashboardDashboard

Das Dashboard ist die Startseite von ServiceCanvas. Es zeigt alle Designs, auf die Sie Zugriff haben – Designs, die Sie erstellt haben, an denen Sie mitarbeiten und die auf Ihre Genehmigung warten.The dashboard is the home screen of ServiceCanvas. It shows all designs you have access to — those you created, those you collaborate on, and those awaiting your approval.

Ansichten & FilterViews & Filtering

AktionenActions

Design-LebenszyklusDesign Lifecycle

Jedes Design in ServiceCanvas durchläuft eine definierte Abfolge von Status. Übergänge werden durch Rollen und Genehmigungsentscheidungen gesteuert.Every design in ServiceCanvas moves through a defined set of statuses. Transitions are governed by roles and approval decisions.

Draft
BearbeitbarEditable
In Review
GesperrtLocked
Approved
VeröffentlichbarPublishable
Published
LiveLive
Archived
Nur lesenRead-only
Status Wer kann bearbeitenWho Can Edit Verfügbare AktionenAvailable Actions HinweiseNotes
Draft Ersteller, Admins, KollaboratorenCreator, Admins, Collaborators Alle Schritte bearbeiten, Genehmigung anfordern, Als Vorlage speichern, Duplizieren, LöschenEdit all steps, Request Approval, Save as Template, Duplicate, Delete Standardstatus aller neuen Designs.Default state of all new designs.
In Review Nur lesen für alleRead-only for all Genehmigungsanfrage widerrufenRevoke approval request Design ist während der Prüfung gesperrt. Ersteller kann widerrufen, um zu Entwurf zurückzukehren.Design is locked during review. Creator can revoke to return to Draft.
Approved Nur lesen für alleRead-only for all Veröffentlichen, PDF exportieren, ServiceNow-Eintrag erstellen, Bearbeiten (löst neue Genehmigung aus)Publish, Export PDF, Create ServiceNow Item, Edit (triggers new approval) Eine neue Bearbeitungsanfrage setzt auf Entwurf zurück und erfordert erneute Genehmigung.A new edit request resets to Draft and requires re-approval.
Published Nur lesen für alleRead-only for all Archivieren, Bearbeiten (löst neue Genehmigung aus)Archive, Edit (triggers new approval) Design ist live im Service-Katalog.Design is live in the service catalog.
Rejected Nur lesen für alleRead-only for all Zur Überarbeitung öffnenReopen for changes Öffnen gibt zurück auf Entwurf, damit Korrekturen vorgenommen werden können.Reopen returns to Draft so corrections can be made.
Archived NiemandNobody Nur ansehenView only Kann von Admins de-archiviert werden.Can be unarchived by admins.
Genehmigtes oder veröffentlichtes Design bearbeitenEditing a published or approved design Die Aktion Bearbeiten bei einem nicht im Entwurfsstatus befindlichen Design setzt das Design auf Entwurf zurück. Eine neue Genehmigungsanfrage muss gestellt werden, bevor es wieder veröffentlicht werden kann. Alle Daten der vorherigen Version werden für Vergleichszwecke gespeichert.Using the Edit action on a non-draft design returns the design to Draft status. A new approval request must be submitted before it can be published again. All previous version data is snapshotted for comparison.

Schritt 1 – GrunddatenStep 1 – Fundamentals

Schritt 1 erfasst die geschäftlichen Metadaten Ihres Service. Die angezeigten Felder hängen von der Feldschema-Konfiguration Ihres Administrators ab.Step 1 captures the business metadata for your service. The fields displayed depend on your administrator's field schema configuration.

StandardfelderStandard Fields

FeldFieldTypTypePflichtfeldRequiredBeschreibungDescription
Item NameTextJaYesDer Name des Service. Erforderlich, um zu Schritt 2 und 3 fortzufahren.The name of the service. Required to proceed to Step 2 and 3.
Short DescriptionTextNeinNoEine einzeilige Zusammenfassung, die in Kataloglisten angezeigt wird.A one-line summary displayed in catalog listings.
DescriptionTextareaNeinNoVollständige Details, Umfang und Zweck des Service.Full details, scope, and purpose of the service.
CatalogueTextNeinNoDie Kataloggruppe, zu der dieser Service gehört.The catalog grouping this service belongs to.
CategoryTextNeinNoService-Klassifizierung.Service classification.
OwnerTextNeinNoVerantwortliche Person oder Team für den Service.Responsible person or team for the service.
KeywordsTagsNeinNoKommagetrennte Suchbegriffe. Verbessert die Auffindbarkeit.Comma-separated search terms. Improves discoverability.
PriceNumberNeinNoEinmalkosten in der konfigurierten Währung.One-time cost in the configured currency.
Recurring PriceNumberNeinNoAbonnement- oder wiederkehrender Gebührenbetrag.Subscription or recurring fee amount.
Recurring Price FrequencyTextNeinNoAbrechnungsintervall (z. B. Monatlich, Quartalsweise, Jährlich).Billing interval (e.g., Monthly, Quarterly, Annual).

Benutzerdefinierte FelderCustom Fields

Administratoren können benutzerdefinierte Felder (Text, Textbereich, Zahl, Tags, Datum) zum Grunddaten-Schema hinzufügen. Diese erscheinen neben den Standardfeldern und verhalten sich identisch.Administrators can add custom fields (Text, Textarea, Number, Tags, Date) to the Fundamentals schema. These appear alongside the standard fields and behave identically.

Rechtes Metadaten-PanelRight-Side Metadata Panel

Beim Bearbeiten von Schritt 1 zeigt ein ausklappbares Panel auf der rechten Seite schreibgeschützte Metadaten zum Design:While editing Step 1, a collapsible panel on the right shows read-only metadata about the design:

Automatisches SpeichernAuto-Save

Alle Änderungen in Schritt 1 werden automatisch nach einem Debounce von 500 ms gespeichert. Der Speicherstatus-Indikator in der oberen Leiste zeigt Speichert…Gespeichert. Kein manuelles Speichern erforderlich.All changes in Step 1 are automatically saved after a 500 ms debounce. The save status indicator in the top bar shows Saving…Saved. No manual save is required.

TippTip Item Name ist das einzige Pflichtfeld, das Schritt 2 und Schritt 3 freischaltet. Füllen Sie es zuerst aus, um die Navigation zwischen den drei Tabs zu ermöglichen.Item Name is the only field required to unlock Step 2 and Step 3. Fill it in first to enable navigation between the three tabs.

Schritt 2 – Formular-BuilderStep 2 – Form Builder

Schritt 2 ermöglicht die Gestaltung des dynamischen Formulars, das Endnutzer ausfüllen, wenn sie diesen Service beantragen. Felder werden aus der linken Palette auf die Arbeitsfläche gezogen und über das rechte Eigenschaften-Panel konfiguriert.Step 2 lets you design the dynamic form that end-users fill out when requesting this service. Fields are dragged from the left palette onto the canvas and configured via the right properties panel.

LayoutLayout

FeldtypenField Types

TypTypeBeschreibungDescriptionWichtige EigenschaftenKey Properties
Single Line Text Kurze Freitexteingabe für Namen, Titel, Codes.Short free-text input for names, titles, codes. Standardwert, PlatzhalterDefault value, placeholder
Multi Line Text Größerer Textbereich für Beschreibungen und Kommentare.Larger text area for descriptions and comments. Zeilenanzahl, StandardwertRow count, default value
Dropdown Einfachauswahl aus einer vordefinierten Liste.Single selection from a predefined list. Auswahlliste, vorausgewählte OptionChoices list, pre-selected option
Radio Button Einfachauswahl als Radiobuttons dargestellt.Single choice displayed as radio buttons. Auswahlliste, vorausgewählte OptionChoices list, pre-selected option
Checkbox Mehrfachauswahl.Multiple-choice selection. Auswahlliste, vorausgewählte OptionenChoices list, pre-checked options
List Collector Mehrfach-Auswahl-Dropdown mit durchsuchbaren Optionen.Multi-select dropdown with searchable options. Auswahlliste, vorausgewählte OptionenChoices list, pre-selected options
Yes / No Boolesches Toggle-Feld.Boolean toggle field. Standardwert (Ja/Nein/Keins)Default value (Yes/No/None)
Date Datumsauswahl gibt YYYY-MM-DD zurück.Date picker returning YYYY-MM-DD. Standarddatum, Min-/Max-DatumDefault date, min/max date
Date & Time Datum- und Uhrzeitauswahl.Date and time picker. Standard-Datum/UhrzeitDefault datetime
Reference Nachschlagefeld zum Referenzieren eines anderen Datensatzes oder Benutzers.Lookup field to reference another record or user. Nachschlagetabelle, AnzeigefeldLookup table, display field
Attachment Datei-Upload-Eingabe.File upload input. Akzeptierte Dateitypen, MaximalgrößeAccepted file types, max size
Separator Visueller horizontaler Trenner zum Gruppieren von Feldern.Visual horizontal divider to group fields. Bezeichnung (optional)Label (optional)

FeldeigenschaftenField Properties

Wählen Sie ein beliebiges Feld auf der Arbeitsfläche aus, um das Eigenschaften-Panel auf der rechten Seite zu öffnen. Eigenschaften sind in einklappbaren Abschnitten organisiert:Select any field on the canvas to open the properties panel on the right. Properties are organized in collapsible sections:

AbschnittSectionEigenschaftenProperties
AllgemeinGeneral Feldname (Bezeichnung), Feldbreite (vollständig / halb), Pflichtfeld-Flag, Nur-lesen-Flag, Hilfetext, Standardwert, Anmerkung (interne Notizen)Field name (label), field width (full / half), mandatory flag, read-only flag, help text, default value, annotation (internal notes)
AuswahlenChoices Vordefinierte Optionen (eine pro Zeile), vorausgewählte/vormarkierte StandardwertePredefined options (one per line), pre-selected/pre-checked defaults
SichtbarkeitVisibility Dieses Feld basierend auf Bedingungen ein-/ausblenden (z. B. Wert eines anderen Felds)Show or hide this field based on conditions (e.g., another field's value)
Pflichtfeld-RegelMandatory Rule Dieses Feld nur unter bestimmten Bedingungen als Pflichtfeld festlegenMake this field required only when specific conditions are met
Nur-lesen-RegelRead-Only Rule Dieses Feld unter bestimmten Bedingungen auf Nur-lesen setzenMake this field read-only when specific conditions are met
Automatisch befüllenAutofill Dieses Feld automatisch mit einem Wert befüllen, wenn Bedingungen erfüllt sindAutomatically populate this field with a value when conditions are met
VerfügbarkeitAvailability Steuern, ob das Feld im Frontend-Formular, nur im Backend oder in beiden erscheintControl whether the field appears on the Frontend form, is Backend-only, or Both

BedingungslogikCondition Builder

Die Bedingungslogik wird in Sichtbarkeits-, Pflichtfeld-, Nur-lesen- und Automatisch-befüllen-Regeln verwendet. Sie können mehrere Bedingungen mit UND / ODER Logik kombinieren.The condition builder is used in Visibility, Mandatory, Read-Only, and Autofill rules. You can combine multiple conditions with AND / OR logic.

OperatorAnwendbare TypenApplicable Types
equalsAlle TypenAll types
is notAlle TypenAll types
containsText
starts withText
is emptyAlle TypenAll types
is not emptyAlle TypenAll types
is trueJa/Nein, CheckboxYes/No, Checkbox
is falseJa/Nein, CheckboxYes/No, Checkbox
FeldbreiteField Width Setzen Sie Felder auf Halb-Breite, um zwei Felder nebeneinander in derselben Zeile anzuzeigen. Felder in voller Breite belegen immer eine eigene Zeile.Set fields to Half width to display two fields side-by-side in the same row. Full-width fields always occupy their own row.

Schritt 3 – Workflow DesignerStep 3 – Workflow Designer

Schritt 3 bietet eine visuelle Arbeitsfläche zum Modellieren des Genehmigungs- und Aufgaben-Routing-Workflows Ihres Service. Workflows werden aus Swimlanes (horizontale Zeilen, die Teams oder Rollen repräsentieren) und Knoten (Workflow-Schritte) zusammengesetzt, die durch Kanten verbunden sind.Step 3 provides a visual canvas for modelling the approval and task-routing workflow for your service. Workflows are built from swimlanes (horizontal rows representing teams or roles) and nodes (workflow steps) connected by edges.

SwimlanesSwimlanes

Swimlanes organisieren Workflow-Schritte nach dem Team oder der Rolle, die für deren Ausführung verantwortlich ist.Swimlanes organize workflow steps by the team or role responsible for executing them.

KnotentypenNode Types

Ziehen Sie einen beliebigen Knotentyp aus der linken Palette auf eine Lane, um ihn dem Workflow hinzuzufügen.Drag any node type from the left palette onto a lane to add it to the workflow.

KnotentypNode TypeFarbeColorZweckPurposeWichtige EigenschaftenKey Properties
Start GrünGreen Einstiegspunkt des Workflows. Erforderlich (einer pro Workflow).Entry point of the workflow. Required (one per workflow). BezeichnungLabel
Create Task BlauBlue Eine Aufgabe erstellen und einer Person oder einem Team zuweisen.Create and assign a task to a person or team. Bezeichnung, Beschreibung, VerantwortlicherLabel, description, assignee
Ask for Approval AmberAmber Genehmigung von einer oder mehreren Personen anfordern. Workflow pausiert bis zur Entscheidung.Request approval from one or more people. Workflow pauses until a decision is made. Bezeichnung, Genehmigungsgrund, weitere EmpfängerLabel, approval reason, additional receivers
Send Notification LilaPurple Eine E-Mail-Benachrichtigung versenden.Dispatch an email notification. Bezeichnung, E-Mail-Betreff, E-Mail-Inhalt mit $variable-PlatzhalternLabel, email subject, email body with $variable placeholders
Make a Decision PinkPink Bedingter Verzweigungsknoten. Leitet den Workflow basierend auf definierten Bedingungen auf verschiedene Pfade.Conditional branch. Routes the workflow to different paths based on defined conditions. Bezeichnung, Bedingungsblöcke (UND/ODER-Logik pro Zweig)Label, condition blocks (AND/OR logic per branch)
Split BlaugrünTeal Parallele Workflow-Zweige aufteilen.Fan out into parallel workflow branches. BezeichnungLabel
Join BlaugrünTeal Parallele Zweige zu einem einzelnen Pfad zusammenführen.Merge parallel branches back into a single path. BezeichnungLabel
End RotRed Abschlusspunkt des Workflows.Termination point of the workflow. BezeichnungLabel
Annotation AmberAmber Nicht-funktionaler Haftzettel für Dokumentationszwecke.Non-functional sticky note for documentation purposes. KommentartextComment text
Custom BenutzerdefiniertUser-defined Vom Admin konfigurierter benutzerdefinierter Schritttyp mit eigenem Namen, Farbe und Symbol.Admin-configured custom step type with a custom name, color, and icon. Abhängig vom TypDepends on type

Knoteneigenschaften-PanelNode Properties Panel

Klicken Sie auf einen beliebigen Knoten, um sein Eigenschaften-Panel auf der rechten Seite der Arbeitsfläche zu öffnen.Click any node to open its properties panel on the right side of the canvas.

Knoten verbindenConnecting Nodes

Fahren Sie mit der Maus über einen Knoten, um seine Verbindungspunkte (kleine Kreise an den Rändern) sichtbar zu machen. Ziehen Sie von einem Verbindungspunkt zum Verbindungspunkt eines anderen Knotens, um eine Kante zu erstellen. Kanten können beschriftet werden (nützlich für Entscheidungszweige). Klicken Sie auf eine Kante und drücken Sie Delete, um sie zu entfernen.Hover over a node to reveal its connection handles (small circles on the edges). Drag from a handle to another node's handle to create an edge. Edges can be labeled (useful for decision branches). Click an edge and press Delete to remove it.

Arbeitsflächen-NavigationCanvas Navigation

Benutzerdefinierte Knotentypen Custom Node Types Pro Nutzer können benutzerdefinierte Knotentypen mit einem eigenen Namen, einer Farbe und einem Symbol aus der Icon-Bibliothek erstellen. Benutzerdefinierte Knoten erscheinen in der Palette neben den integrierten Typen.Users can create custom node types with a unique name, color, and icon from the icon library. Custom nodes appear in the palette alongside built-in types.

Freigabe-WorkflowApproval Workflow

Genehmigung anfordernRequesting Approval

Öffnen Sie bei einem Design im Status Draft das Dropdown Aktionen und klicken Sie auf Genehmigung anfordern. Ein Dialog ermöglicht folgendes:From a design in Draft status, open the Actions dropdown and click Request Approval. A modal lets you:

Nach der Einreichung erhalten die ausgewählten Genehmigenden eine E-Mail-Benachrichtigung mit einem direkten Link zur Genehmigungswarteschlange. Das Design wechselt zu In Review und wird für die Bearbeitung gesperrt.On submission, selected approvers receive an email notification with a direct link to the approval queue. The design transitions to In Review and becomes locked for editing.

Die GenehmigungswarteschlangeThe Approval Queue

Designs, die auf Ihre Prüfung warten, erscheinen unter /approvals (erreichbar über die obere Navigation). Jede Zeile zeigt den Design-Namen, den Anfordernden und das Einreichungsdatum.Designs awaiting your review appear at /approvals (accessible from the top navigation). Each row shows the design name, requester, and submission date.

Genehmigen oder AblehnenApproving or Rejecting

Genehmigungsanfrage widerrufenRevoking an Approval Request

Bevor ein Genehmigender gehandelt hat, kann der Ersteller im Aktionsmenü auf Genehmigungsanfrage widerrufen klicken. Das Design kehrt zu Draft zurück und alle ausstehenden Genehmigungs-Benachrichtigungen werden storniert.Before any approver has acted, the creator can click Revoke approval request from the Actions menu. The design returns to Draft and all pending approver notifications are cancelled.

Nach Ablehnung erneut öffnenReopening After Rejection

Ein abgelehntes Design kann vom Ersteller über Bearbeiten (Zur Überarbeitung öffnen) erneut geöffnet werden. Es kehrt zu Draft zurück, damit Korrekturen vorgenommen und eine neue Genehmigungsanfrage gestellt werden kann.A rejected design can be reopened by its creator via Edit (Reopen for changes). This returns it to Draft so corrections can be made and a new approval request submitted.

ModusModeGenehmigungslogikApproval Logic
Alle müssen genehmigenAll must approve Jeder ausgewählte Genehmigende muss zustimmen. Eine einzelne Ablehnung lehnt das Design sofort ab.Every selected approver must approve. A single rejection immediately rejects the design.
Einer reichtAny one is enough Der erste Genehmigende, der eine Entscheidung trifft, bestimmt das Ergebnis (Genehmigung oder Ablehnung).The first approver to make a decision determines the outcome (approve or reject).

KollaboratorenCollaborators

Kollaboratoren können ein Design auf die gleiche Weise wie der Ersteller einsehen und bearbeiten, jedoch das Design nicht löschen oder seinen Status ändern.Collaborators can view and edit a design in the same way as the creator, but cannot delete the design or change its status.

Kollaboratoren hinzufügenAdding Collaborators

Öffnen Sie ein Design, navigieren Sie zu Schritt 1 und suchen Sie den Abschnitt Kollaboratoren im rechten Metadaten-Panel. Geben Sie die E-Mail-Adresse eines registrierten Nutzers ein und drücken Sie Enter oder klicken Sie auf die Schaltfläche +. Der Nutzer erhält sofort Bearbeitungszugriff und eine E-Mail-Benachrichtigung.Open a design, navigate to Step 1, and look for the Collaborators section in the right metadata panel. Enter a registered user's email address and press Enter or click the + button. The user is immediately granted edit access and receives an email notification.

Kollaboratoren entfernenRemoving Collaborators

Klicken Sie auf das -Symbol neben dem Namen eines Kollaborators im Metadaten-Panel, um dessen Zugriff zu entfernen.Click the icon next to a collaborator's name in the metadata panel to remove their access.

BerechtigungsübersichtPermissions summary Nur Ersteller, Admins und Kollaboratoren können ein Design bearbeiten. Admins umgehen alle Einschränkungen. Genehmigende und Entwickler (Empfänger von Veröffentlichungs-E-Mails) haben nur Lesezugriff.Only Creator, Admins, and Collaborators can edit a design. Admins bypass all restrictions. Approvers and developers (recipients of publication emails) have read-only access.

ArbeitsnotizenWork Notes

Arbeitsnotizen bieten ein gemeinsames Aktivitätsprotokoll für jedes Design. Sie sind für alle Nutzer mit Zugriff auf das Design sichtbar und dienen als Audit-Trail und Kommunikationskanal.Work Notes provide a shared activity log for every design. They are visible to all users with access to the design and serve as both an audit trail and a communication channel.

Notiz hinzufügenAdding a Note

Scrollen Sie im rechten Metadaten-Panel (Schritt 1) zum Abschnitt Arbeitsnotizen. Nutzen Sie den Rich-Text-Editor, um Ihre Notiz einzugeben. Drücken Sie Strg+Enter oder klicken Sie auf Senden.In the right metadata panel (Step 1), scroll to the Work Notes section. Use the rich-text editor to type your note. Press Ctrl+Enter or click Send to submit.

Automatische NotiztypenAutomatic Note Types

NotiztypNote TypeAusgelöst durchTriggered By
BenutzernotizUser NoteManuelle Eingabe durch jeden Nutzer mit Zugriff.Manual entry by any user with access.
StatusänderungStatus ChangeStatus-Übergänge des Designs (z. B. "Wechsel zu In Prüfung").Design status transitions (e.g., "Moved to In Review").
E-Mail gesendetEmail SentVom System versendete E-Mails (Genehmigungsanfragen, Benachrichtigungen).System emails dispatched (approval requests, notifications).
GenehmigungsentscheidungApproval DecisionEin Genehmigender genehmigt oder lehnt ab.An approver approves or rejects.
WiderrufRevokeErsteller widerruft eine Genehmigungsanfrage.Creator revokes an approval request.
FeldänderungField ChangeGrunddaten in Schritt 1 werden geändert.Step 1 fundamentals are modified.
Formular aktualisiertForm UpdatedFormularfelder in Schritt 2 werden geändert.Step 2 form fields are changed.
Workflow aktualisiertWorkflow UpdatedWorkflow in Schritt 3 wird geändert.Step 3 workflow is modified.
Erneut geöffnetReopenDesign wird nach Ablehnung erneut geöffnet.Design is reopened after rejection.
ServiceNow-AktionServiceNow ActionEin ServiceNow-Eintrag wird über den Connector erstellt oder aktualisiert.A ServiceNow item is created or updated via the connector.

DelegationDelegation

Delegation ermöglicht es Ihnen, einem anderen Nutzer die Berechtigung zu erteilen, in Ihrem Namen zu handeln – entweder als Genehmigender oder als Kollaborator – für einen definierten Zeitraum.Delegation allows you to grant another user permission to act on your behalf — either as an approver or as a collaborator — for a defined date range.

Delegation erstellenCreating a Delegation

Navigieren Sie zu Benutzermenü → Delegationsverwaltung und klicken Sie auf Delegation hinzufügen. Konfigurieren Sie:Navigate to User Menu → Delegate Management and click Add Delegate. Configure:

DelegationsstatusDelegation States

StatusStateBeschreibungDescription
AktivActiveAktuelles Datum liegt im Delegationszeitraum.Current date is within the delegation period.
BevorstehendUpcomingDelegation beginnt in der Zukunft.Delegation starts in the future.
AbgelaufenExpiredEnddatum ist vergangen.End date has passed.
InaktivInactiveManuell deaktiviert.Manually deactivated.
Delegierte GenehmigungenDelegated Approvals Genehmigungen im Namen eines anderen Nutzers werden in der Genehmigungswarteschlange mit einem Delegiert-Badge markiert und in Arbeitsnotizen als "im Namen von [Eigentümer]" erfasst.Approvals made on behalf of another user are marked with a Delegated badge in the approval queue and recorded as "on behalf of [owner]" in Work Notes.

Live-AnwesenheitLive Presence

ServiceCanvas zeigt einen Echtzeit-Indikator anderer Nutzer, die dasselbe Design gerade ansehen oder bearbeiten. Dies hilft, Konflikte zu vermeiden und fördert die Kommunikation.ServiceCanvas shows a real-time indicator of other users currently viewing or editing the same design. This helps avoid conflicting changes and encourages communication.

Anwesenheits-AvatarePresence Avatars

Der Anwesenheits-Avatar-Stapel erscheint in der oberen Navigationsleiste neben den Schritt-Tabs. Jeder Avatar ist ein farbiger Kreis mit den Initialen des Nutzers. Bis zu fünf Avatare werden angezeigt; weitere Nutzer erscheinen als +N-Badge.The presence avatar stack appears in the top navigation bar next to the step tabs. Each avatar is a colored circle with the user's initials. Up to five avatars are shown; additional users appear as a +N badge.

Fahren Sie mit der Maus über einen Avatar, um den vollständigen Namen des Nutzers zu sehen. Ein pulsierender grüner Punkt zeigt an, dass gerade aktive Kollaboratoren das Design bearbeiten.Hover over an avatar to see the user's full name. A pulsing green dot indicates there are active collaborators on the design right now.

TippTip Ihr eigener Avatar wird im Anwesenheits-Stapel nicht angezeigt – nur andere Nutzer werden gezeigt.Your own avatar is not shown in the presence stack — only other users are displayed.

VorlagenTemplates

Vorlagen sind wiederverwendbare Snapshots eines vollständigen Designs – einschließlich aller Schritt-1-Felder, Schritt-2-Formularfelder und der Schritt-3-Workflow-Konfiguration. Jedes Entwurfs-Design kann als Vorlage gespeichert werden.Templates are reusable snapshots of a complete design — including all Step 1 fields, Step 2 form fields, and Step 3 workflow configuration. Any draft design can be saved as a template.

Vorlage speichernSaving a Template

Öffnen Sie ein Design und wählen Sie Aktionen → Als Vorlage speichern. Geben Sie einen Namen und eine optionale Beschreibung ein. Die Vorlage wird sofort gespeichert und ist zunächst privat (nur für Sie sichtbar).Open a design and choose Actions → Save as Template. Enter a name and optional description. The template is saved immediately and is initially private (visible only to you).

Vorlage verwendenUsing a Template

Navigieren Sie über die obere Navigation zur Vorlagen-Seite. Durchsuchen Sie verfügbare Vorlagen (Ihre eigenen privaten sowie öffentliche Vorlagen). Klicken Sie auf Vorlage verwenden, um ein neues Design mit allen Vorlagendaten vorzubefüllen. Das neue Design startet im Status Draft und ist vollständig unabhängig von seiner Quellvorlage.Navigate to the Templates page from the top navigation. Browse available templates (your own private ones plus any public templates). Click Use Template to create a new design pre-populated with all template data. The new design starts in Draft status and is fully independent of its source template.

Vorlagen verwaltenManaging Templates

PDF-ExportPDF Export Pro

Exportieren Sie eine vollständige Dokumentations-PDF aus jedem Approved Design. Dies ist eine Funktion des Pro-Plans.Export a complete documentation PDF from any Approved design. This is a Pro plan feature.

So exportieren SieHow to Export

Öffnen Sie ein genehmigtes Design, klicken Sie auf das Dropdown Aktionen und wählen Sie PDF exportieren. Die PDF wird clientseitig generiert und automatisch heruntergeladen.Open an approved design, click the Actions dropdown, and select Export PDF. The PDF is generated client-side and downloaded automatically.

PDF-InhaltPDF Contents

AbschnittSectionInhaltContents
DeckblattCover PageOrganisationslogo, Design-Name, Status-Badge, Ersteller, letzter Bearbeiter, Version, ErstellungsdatumOrganization logo, design name, status badge, creator, last editor, version, creation date
GrunddatenFundamentalsAlle Schritt-1-Feldwerte einschließlich benutzerdefinierter FelderAll Step 1 field values including custom fields
FormularFormAlle Formularfelder mit Bezeichnungen, Typen, Pflichtfeld-Flags, Hilfetext, Auswahloptionen und BedingungenAll form fields with labels, types, mandatory flags, help text, choices, and conditions
WorkflowWorkflowVisuelles Swimlane-Diagramm mit allen Knoten, Bezeichnungen und KantenverbindungenVisual swimlane diagram with all nodes, labels, and edge connections
BrandingBranding Logo und Primärfarbe im PDF werden durch Admin → Branding gesteuert. Ein separates PDF-Logo kann hochgeladen werden (empfohlen: farbige Version auf weißem Hintergrund). Der Export berücksichtigt die vom Nutzer gewählte Sprache (Englisch oder Deutsch).The logo and primary color in the PDF are controlled by Admin → Branding. A separate PDF logo can be uploaded (recommended: colored version on white background). The export respects the user's selected language (English or German).

ServiceNow ConnectorServiceNow Connector Enterprise

Der ServiceNow Connector überträgt genehmigte Service-Designs direkt über eine Scripted REST API in ServiceNow. Dies ist eine Funktion des Enterprise-Plans und erfordert ein entsprechendes Skript auf der ServiceNow-Seite.The ServiceNow connector pushes approved service designs directly into ServiceNow via a Scripted REST API. This is an Enterprise plan feature and requires a corresponding script on the ServiceNow side.

ServiceNow-Eintrag erstellen oder aktualisierenCreating or Updating a ServiceNow Item

  1. Öffnen Sie ein Design mit dem Status Approved.Open a design with Approved status.
  2. Klicken Sie auf Aktionen → ServiceNow-Eintrag erstellen (oder ServiceNow-Eintrag aktualisieren, wenn das Design bereits eine Sys ID hat).Click Actions → Create ServiceNow Item (or Update ServiceNow Item if the design already has a Sys ID).
  3. Bestätigen Sie im Dialog. ServiceCanvas sendet die Felddaten des Designs per POST an den konfigurierten Endpunkt.Confirm in the modal. ServiceCanvas will POST the design's field data to the configured endpoint.
  4. Bei Erfolg zeigt der Dialog die zurückgegebene ServiceNow Sys ID an und das Metadaten-Panel wird sofort aktualisiert.On success, the modal displays the returned ServiceNow Sys ID and the metadata panel is updated immediately.

Erstellen vs. Aktualisieren LogikCreate vs. Update Logic

SzenarioScenarioAusgeführte AktionAction Taken
Keine Sys ID gespeichertNo Sys ID stored POST an Endpunkt → neuer ServiceNow-Eintrag erstellt → Sys ID gespeichert.POST to endpoint → new ServiceNow item created → Sys ID stored.
Sys ID vorhanden, Eintrag in ServiceNow vorhandenSys ID exists, item exists in ServiceNow POST mit sys_id im Anfrage-Body → ServiceNow-Skript aktualisiert bestehenden Eintrag.POST with sys_id in request body → ServiceNow script updates existing item.
Sys ID vorhanden, Eintrag in ServiceNow gelöschtSys ID exists, item deleted in ServiceNow ServiceNow gibt 404 zurück → ServiceCanvas erstellt automatisch einen neuen Eintrag → neue Sys ID gespeichert.ServiceNow returns 404 → ServiceCanvas automatically creates a fresh item → new Sys ID stored.

ServiceNow-Skript-ReferenzServiceNow Script Reference

Ihre ServiceNow-Instanz benötigt eine Scripted REST API, die das folgende Anfrageformat verarbeitet:Your ServiceNow instance requires a Scripted REST API that handles the following request format:

Request body (POST)

{
  "sys_id": "optional – omit for create, include for update",
  "fields": {
    "name": "My Service",
    "short_description": "Short description text",
    "u_price": "100",
    ...
  }
}

Expected response

{
  "result": {
    "sys_id": "956c40cbc318cb1002b576ec050131f7"
  }
}

ServiceNow script (Scripted REST API)

(function process(request, response) {
    var body   = request.body.data;
    var fields = body.fields;
    var sysId  = body.sys_id;

    var gr = new GlideRecord('sc_cat_item');

    if (sysId) {
        if (!gr.get(sysId)) {
            response.setStatus(404);
            response.setBody({ error: 'Record not found' });
            return;
        }
    } else {
        gr.initialize();
    }

    for (var key in fields) {
        gr.setValue(key, fields[key]);
    }

    if (sysId) {
        gr.update();
    } else {
        gr.insert();
        sysId = gr.getUniqueValue();
    }

    response.setStatus(200);
    response.setBody({ result: { sys_id: sysId } });
})(request, response);
WichtigImportant Der ServiceNow Connector ist nur für Designs mit dem Status Approved verfügbar. Stellen Sie sicher, dass Ihr ServiceNow-Benutzerkonto die Rolle rest_api_explorer hat und Schreibzugriff auf die Zieltabelle besitzt.The ServiceNow connector is only available for designs in Approved status. Ensure your ServiceNow user account has the rest_api_explorer role and write access to the target table.

ÄnderungsübersichtChange Highlights

Immer wenn ein Design nach einem Statuswechsel (Version > 1) bearbeitet wird, hebt ServiceCanvas visuell hervor, was sich seit dem letzten Snapshot geändert hat. Dies hilft Genehmigenden und Kollaboratoren, schnell zu erkennen, was neu oder anders ist.Whenever a design is edited after a status change (version > 1), ServiceCanvas visually highlights what has changed since the last snapshot was taken. This helps approvers and collaborators quickly identify what is new or different.

Wo Hervorhebungen erscheinenWhere Highlights Appear

OrtLocationIndikatorIndicator
Schritt-Navigations-Tabs (Schritt 1, 2, 3)Step nav tabs (Step 1, 2, 3) Amber-Punkt wenn eine Änderung in diesem Schritt vorliegt.Amber dot if any change exists in that step.
Schritt 1 — einzelne FelderStep 1 — individual fields Amber-Ring um geänderte Felder.Amber ring around modified fields.
Schritt 2 — FeldkachelnStep 2 — field cards Grüner Rand und Neu-Badge bei neu hinzugefügten Feldern; Amber-Hervorhebung bei geänderten Feldeigenschaften.Green border and New badge on newly added fields; amber highlight on modified field properties.
Schritt 3 — Workflow-KnotenStep 3 — workflow nodes Grüner Ring und Punkt bei neu hinzugefügten Knoten; Amber-Ring bei Knoten mit geänderten Eigenschaften (einschließlich Entscheidungs-Bedingungsblöcken).Green ring and dot on newly added nodes; amber ring on nodes with modified properties (including decision condition blocks).

Hervorhebungen werden zurückgesetzt, wenn das Design einen weiteren Statuswechsel durchläuft (z. B. für eine neue Überarbeitungsrunde auf Entwurf zurückgesetzt). Designs, die noch keinen Statuswechsel hatten (Version = 1), zeigen keine Hervorhebungen.Highlights are reset when the design undergoes another status change (e.g., returned to Draft for a new round of edits). Designs that have never had a status change (version = 1) show no highlights.


Administration – Nutzer & RollenAdministration – Users & Roles

Erfordert Admin-Rolle.Requires Admin role.

RollenRoles

RolleRoleBerechtigungenCapabilities
Admin Nutzer verwalten, alle Admin-Einstellungen, alle Designs einsehen, im Namen jedes Genehmigenden genehmigen.Manage users, all admin settings, view all designs, approve on behalf of any approver.
NutzerUser Eigene Designs erstellen und verwalten, an eingeladenen Designs mitarbeiten, zugewiesene Genehmigungen bearbeiten.Create and manage own designs, collaborate on invited designs, approve assigned approvals.

Nutzer verwaltenManaging Users

Navigieren Sie zu Admin → Nutzer. Von dort aus können Sie:Navigate to Admin → Users. From here you can:

Administration – BrandingAdministration – Branding

Erfordert Admin-Rolle.Requires Admin role.

EinstellungSettingBeschreibungDescription
App Logo Wird in der oberen Navigationsleiste und auf der Login-Seite angezeigt. JPG/PNG hochladen, max. 2 MB. Anzeigehöhe in Pixeln festlegen (20–300 px).Displayed in the top navigation bar and login page. Upload JPG/PNG, max 2 MB. Set display height in pixels (20–300 px).
PDF Logo Wird auf der Deckblattseite des PDF-Exports angezeigt. Kann ein anderes Bild sein (z. B. farbige Version). Höhe in Punkt festlegen (20–200 pt).Displayed on the PDF export cover page. Can be a different image (e.g., colored version). Set height in points (20–200 pt).
PrimärfarbePrimary Color App-weite Akzentfarbe für Schaltflächen, Links und Hervorhebungen. Akzeptiert Hex-Werte. Mehrere Voreinstellungen werden bereitgestellt.App-wide accent color for buttons, links, and highlights. Accepts hex values. Several presets are provided.

Administration – FeldschemaAdministration – Field Schema

Erfordert Admin-Rolle. Unter Admin → Einstellungen → Feldschema.Requires Admin role. Found at Admin → Settings → Field Schema.

Das Feldschema definiert, welche Felder in Schritt 1 (Grunddaten) für alle Designs erscheinen. Änderungen gelten für alle bestehenden und zukünftigen Designs.The field schema defines which fields appear in Step 1 (Fundamentals) for all designs. Changes apply to all existing and future designs.

StandardfelderStandard Fields

Die integrierten Felder (Name, Beschreibung, Preis etc.) können umbenannt, neu angeordnet und als sichtbar/erforderlich umgeschaltet werden. Sie können nicht gelöscht werden.The built-in fields (Name, Description, Price, etc.) can be renamed, reordered, and toggled visible/required. They cannot be deleted.

Benutzerdefinierte FelderCustom Fields

Admins können Schritt 1 zusätzliche Felder hinzufügen. Unterstützte Typen:Admins can add additional fields to Step 1. Supported types:

Jedes benutzerdefinierte Feld kann als sichtbar und/oder erforderlich markiert werden. Felder werden in der im Schema definierten Reihenfolge angezeigt.Each custom field can be marked as visible and/or required. Fields are displayed in the order defined in the schema.

Administration – E-Mail-VorlagenAdministration – Email Templates

Erfordert Admin-Rolle.Requires Admin role.

Alle ausgehenden System-E-Mails können mit eigenem HTML-Betreff und -Inhalt angepasst werden. Verwenden Sie $Platzhalter-Variablen, um dynamische Werte einzufügen.All outgoing system emails can be customized with your own HTML subject and body. Use $placeholder variables to insert dynamic values.

E-Mail-TypEmail TypeVerfügbare PlatzhalterAvailable Placeholders
GenehmigungsanfrageApproval Request$design_name, $requester_name, $message, $link
GenehmigungsentscheidungApproval Decision$design_name, $approver_name, $decision, $reason
KollaborationseinladungCollaboration Invite$design_name, $inviter_name, $link
EntwicklereinladungDeveloper Invitation$design_name, $sender_name, $link
WiederöffnungsbenachrichtigungReopen Notification$design_name, $reopener_name
WiderrufsbenachrichtigungRevoke Notification$design_name, $requester_name

Klicken Sie auf Zurücksetzen bei einer Vorlage, um die integrierte Standardvorlage wiederherzustellen. Angepasste Vorlagen zeigen ein Benutzerdefiniert-Badge.Click Reset on any template to restore the built-in default. Templates that have been customized display a Custom badge.

Administration – Connectors (ServiceNow)Administration – Connectors (ServiceNow) Enterprise

Erfordert Admin-Rolle. Unter Admin → Connectors.Requires Admin role. Found at Admin → Connectors.

EinstellungSettingBeschreibungDescription
Scripted REST API Endpoint URLVollständige URL Ihres ServiceNow Scripted REST API Endpunkts.Full URL of your ServiceNow Scripted REST API endpoint. Example: https://<instance>.service-now.com/api/global/servicecanvas_connector/v1/create
API UsernameServiceNow-Dienstkonto-Anmeldename.ServiceNow service account login name.
API PasswordDienstkonto-Passwort. Wird verschlüsselt gespeichert.Service account password. Stored encrypted.
Test ConnectionÜberprüft Anmeldedaten und Konnektivität gegenüber der ServiceNow-Instanz (ruft /api/now/table/sys_user?sysparm_limit=1 auf).Verifies credentials and connectivity against the ServiceNow instance (calls /api/now/table/sys_user?sysparm_limit=1).
Field MappingJedes ServiceCanvas-Feld dem entsprechenden ServiceNow-Spaltennamen zuordnen. Leerer Zuordnungswert schließt das Feld aus.Map each ServiceCanvas field to its corresponding ServiceNow column name. Leave the mapping value empty to exclude a field.
Benutzerdefiniertes FeldmappingCustom Field Mapping Benutzerdefinierte Felder aus dem Feldschema erscheinen automatisch im Feldmapping-Abschnitt, sobald sie in mindestens einem Design verwendet wurden. Ordnen Sie sie bei Bedarf ServiceNow-Spaltennamen zu.Custom fields defined in the Field Schema automatically appear in the Field Mapping section once they have been used in at least one design. Map them to ServiceNow column names as needed.