Freigeben über


ALVAO

Mit Alvao können Sie Aktionen in Alvao Service Desk und Asset Management automatisieren und in andere Anwendungen integrieren.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Class Regions
Copilot Studio Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Logik-Apps Norm Alle Logik-Apps-Regionen mit Ausnahme der folgenden Bereiche:
     – Azure Government-Regionen
     - Azure China-Regionen
     - US Department of Defense (DoD)
Power Apps Premium Alle Power Apps-Regionen mit Ausnahme der folgenden:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Power Automate Premium Alle Power Automate-Regionen mit Ausnahme der folgenden Bereiche:
     - US Government (GCC)
     - US Government (GCC High)
     - China Cloud betrieben von 21Vianet
     - US Department of Defense (DoD)
Kontakt
Name ALVAO Support
URL https://www.alvao.com/en/support-and-services
Email support@alvao.com
Connectormetadaten
Herausgeber ALVAO
Webseite https://www.alvao.com
Datenschutzrichtlinie https://www.alvao.com/en/privacystatement
Kategorien Zusammenarbeit;IT-Vorgänge

Mit diesem Connector können Sie Power Automate, Power Apps oder Azure Logic Apps verwenden, um Aktionen in Alvao zu automatisieren oder Alvao in andere Anwendungen zu integrieren. Mit dem Connector können Sie Automatisierungen starten, die nicht nur an den Workflow von Tickets im Service Desk gebunden sind, sondern auch mit dem Lebenszyklus von Ressourcen, die im Asset Management registriert sind. Connectoraktionen ermöglichen es Ihnen dann, den Ticketworkflow zu verschieben oder den Ressourcenlebenszyklus zu verwalten.

Voraussetzungen

Sie müssen ein ALVAO-Kunde (SaaS oder On-Prem) mit einer Version von ALVAO mindestens 11.1 sein und über eine REST-API im Internet verfügen.

So erhalten Sie Anmeldeinformationen

  1. Erstellen Sie ein Anwendungskonto in Alvao WebAppUsers - Administration - .
  2. Legen Sie mindestens den Name and Surname, User name und aktivieren Sie die Option Application account - Other applications.
  3. Legen Sie ein Kennwort auf dieses Konto fest.
  4. Legen Sie die entsprechenden Berechtigungen für das Konto fest, um mit Tickets oder Ressourcen zu arbeiten.
  5. Verwenden Sie das User name Konto und Password das Konto, um eine Verbindung mit diesem Connector zu erstellen.

Hinweis: Sie benötigen auch die URL zu Ihrer Alvao REST-API, die Sie finden Alvao WebAppSettingsWeb services - Administration - - können.

Erste Schritte mit Ihrem Connector

Nach dem Erstellen der Verbindung können Sie verschiedene Trigger oder Aktionen verwenden.

Erteilen Sie z. B. die Berechtigung zum Lesen eines Ordners in SharePoint mithilfe eines automatisierten Flusses basierend auf der Genehmigung eines Tickets im Alvao Service Desk:

  1. Verwenden Sie den When a ticket transitions to a status Trigger, und geben Sie den Namen des Prozesses und den Zustand an, in dem der Fluss ausgelöst werden soll.
  2. Fügen Sie dann die Get Ticket Aktion hinzu, und geben Sie als Eingabe den Ticket ID verfügbaren aus dem Trigger ein.
  3. Verwenden Sie dann beispielsweise die E-Mail-Adresse des Antragstellers, die Sie von der Aktion erhalten haben, und verwenden Sie sie, um den Benutzer in M365 zu finden und ihm entsprechende Berechtigungen zuzuweisen.

Andere Aktionen können Ihnen auch bei Automatisierungen in der Bestandsverwaltung helfen. Z. B. Aktionen zum Erstellen einer Ressource, Ändern der Werte seiner Eigenschaften oder Verschieben innerhalb der Registrierung. Wenn Sie Ressourcen regelmäßig aus einem anderen System importieren müssen, können Sie die Aktion Import objects from CSVverwenden.

Bekannte Probleme und Einschränkungen

  • Alle Trigger sind nur in ALVAO 11.2 oder höher verfügbar.
  • Diese Aktionen sind nur in ALVAO 11.2 oder höher verfügbar:
    • Objekt erstellen
    • Objekt abrufen
    • Abrufen von Objekten
    • Aktualisieren von Objekteigenschaften
    • Verschieben von Objekten
    • Abrufen von Benutzern
    • Importieren von Objekten aus CSV
  • Einige Aktionen erfordern eine Entitäts-ID als Eingabe, die in Alvao vorhanden sein muss. Diese IDs befinden sich in der Regel im Alvao WebApp am Ende der URL auf ihren Detail- oder Bearbeitungsseiten.

Häufige Fehler und Abhilfemaßnahmen

  • 403 Verboten – Überprüfen Sie, ob das verwendete Anwendungskonto über alle erforderlichen Berechtigungen zum Ausführen der Aktion verfügt. Überprüfen Sie auch die in der Verbindung verwendeten Anmeldeinformationen.
  • 404 Nicht gefunden – Überprüfen Sie, ob alle Eingabeparameter korrekt sind und die REST-API-URL in der Verbindung korrekt ist. Überprüfen Sie, ob die Aktion in Ihrer Version von ALVAO verfügbar ist.

Häufig gestellte Fragen

Benutzerdefinierte Felder

Der Connector unterstützt außerdem das Lesen und Schreiben von Werten aus/in benutzerdefinierte Ticketfelder. Benutzerdefinierte Felder können nicht in der allgemeinen Connectordefinition beschrieben werden, daher müssen Sie die folgenden Techniken für die Verarbeitung verwenden.

Verwenden Sie Ausdrücke in der Get ticket Aktion, um einen Wert des benutzerdefinierten Felds eines Tickets zu lesen. Verwenden Sie z. B. den Ausdruck, um den Wert des Felds "TicketCategory" zu lesen:

outputs('Get_request')?['body/customItems/TicketCategory/value']

Verwenden Sie die Update ticket Aktion mit einer benutzerdefinierten JSON-Spezifikation, um einen Wert in das benutzerdefinierte Feld eines Tickets zu schreiben. Wenn Sie z. B. den Wert "Monitorfehler" in das Feld "TicketCategory" schreiben möchten, verwenden Sie diese Spezifikation im Custom Items Feld:

{
  "TicketCategory": {
    "@@odata.type": "#Alvao.Rest.Api.Models.SD.CustomItem",
    "name": "TicketCategory",
    "value": "monitor failure"
  }
}

Hinweis: Das Zeichen "@" wird aufgrund der Escapezeichen verdoppelt.

Erstellen einer Verbindung

Der Connector unterstützt die folgenden Authentifizierungstypen:

Vorgabe Parameter zum Erstellen einer Verbindung. Alle Regionen Nicht teilbar

Vorgabe

Anwendbar: Alle Regionen

Parameter zum Erstellen einer Verbindung.

Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.

Name Typ Description Erforderlich
Host Schnur Angeben der Host-URL Ihrer ALVAO REST-API Richtig
Nutzername Schnur Der Benutzername für das ALVAO-Anwendungskonto Richtig
Kennwort securestring Das Kennwort für das ALVAO-Anwendungskonto Richtig

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 100 60 Sekunden

Aktionen

Abrufen von Benutzern

Gibt Benutzer und deren Eigenschaften entsprechend den OData-Parametern zurück.

Abrufen von Objekten

Gibt Objekte mit ihren Eigenschaften entsprechend den OData-Parametern zurück.

Aktualisieren von Objekteigenschaften

Aktualisiert Objekteigenschaften.

Datensatz im Ticketprotokoll erstellen

Erstellt einen Datensatz im Ticketprotokoll.

Importieren von Objekten aus CSV

Importiert Objekte, die im CSV-Format bereitgestellt werden. Ähnliche Funktionen wie das ImportUtil-Hilfsprogramm.

Objekt abrufen

Gibt ein Objekt mit seinen Eigenschaften zurück.

Objekt erstellen

Erstellt ein neues Objekt aus der angegebenen Vorlage unter dem angegebenen Objekt.

Objekt verschieben

Verschiebt ein Objekt zu einem angegebenen Ziel.

Ticket abrufen

Gibt Ticketeigenschaften zurück.

Ticket aktualisieren

Aktualisiert Ticketspalten. Legen Sie nur eigenschaften fest, die geändert werden sollen. So ändern Sie SLA-Sätze entweder slaId oder slaName. Wenn Sie den Antragsteller ändern möchten, legen Sie entweder nur die Anforderungs-ID oder alle Daten im Anforderer fest (nicht registrierter Benutzer).

Ticket erstellen

Erstellt ein neues Ticket.

Ticket in einen anderen Dienst verschieben

Verschiebt das Ticket zu einem anderen Dienst. Entweder Dienst-ID oder Dienstname ist erforderlich.

Zuweisen eines Tickets zu Solver- oder Solverteam

Weist das Ticket dem Solver- oder Solver-Team zu.

Ändern des Ticketstatus

Ändert den Ticketstatus. Sie kann auch zum Auflösen oder erneuten Öffnen des Tickets verwendet werden. Entweder "Status-ID" oder "Statusname" ist erforderlich.

Abrufen von Benutzern

Gibt Benutzer und deren Eigenschaften entsprechend den OData-Parametern zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Nach oben
$top integer

Geben Sie die Anzahl der Zurückzugebenden Objekte an.

Suche
$search string

Geben Sie die Volltext-Suchbedingung an. OData-$search.

Filter
$filter string

Geben Sie den Filter an, z. B. E-Mail eq 'james.smith@contoso.com'. OData-$filter.

Bestellung nach
$orderBy string

Geben Sie die Reihenfolge an. OData-$orderBy.

Gibt zurück

Abrufen von Objekten

Gibt Objekte mit ihren Eigenschaften entsprechend den OData-Parametern zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Nach oben
$top integer

Geben Sie die Anzahl der Zurückzugebenden Objekte an.

Suche
$search string

Geben Sie die Volltext-Suchbedingung an. OData-$search.

Filter
$filter string

Geben Sie den Filter an, z. B. name eq 'Milk'. OData-$filter.

Bestellung nach
$orderBy string

Geben Sie die Reihenfolge an. OData-$orderBy.

Gibt zurück

Aktualisieren von Objekteigenschaften

Aktualisiert Objekteigenschaften.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Object
objectId True integer

Wählen Sie das Objekt aus, oder geben Sie dessen ID ein (tblNode.intNodeId).

Name
name string

Wählen Sie die Eigenschaft des Objekts aus.

Wert
value string

Geben Sie den Wert der Eigenschaft an.

Datensatz im Ticketprotokoll erstellen

Erstellt einen Datensatz im Ticketprotokoll.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ticket-ID
ticketId True integer

Geben Sie die ID des Tickets an (tHdTicket.iHdTicketId).

Betreff
subject True string

Betreff des Datensatzes.

Html-Inhalt
contentHtml string

Inhalt des Datensatzes in HTML.

Nur-Text-Inhalt
contentPlain string

Inhalt des Datensatzes im Nur-Text-Format.

Kind
kind True string

Art des Datensatzes.

Absendername
from string

Name des Absenders.

Von E-Mail
emailFrom string

E-Mail des Absenders.

Bis
emailTo string

Empfänger der Nachricht durch ein Semikolon getrennt.

Kopieren
emailCc string

Empfänger der Nachricht durch ein Semikolon getrennt.

Von Personen-ID
fromPersonId integer

Personen-ID des Autors (tPerson.iPersonId).

Zur Person-ID
toPersonId integer

Personen-ID des Empfängers (tPerson.iPersonId).

Erstellt am
created string

Datum und Uhrzeit, zu der der Datensatz erstellt werden soll. Lassen Sie leer für den Aktuellen.

Anzeigen des Anforderers
showToRequester boolean

Entscheiden Sie, ob der Antragsteller den Datensatz sehen soll.

Inhaltsbytes
contentBytes string

In Base64 codierter Inhalt.

Inhaltstyp
contentType string

Inhaltstyp, z. B. Bild/PNG.

Inhaltsname
name string

Inhaltsname.

Gibt zurück

Name Pfad Typ Beschreibung
Datensatzkennung
id integer

Protokolldatensatz-ID (tAct.iActId).

Betreff
subject string

Protokolldatensatzbetreff.

Html-Inhalt
contentHtml string

Protokollieren von Datensatzinhalten in HTML.

Nur-Text-Inhalt
contentPlain string

Protokollieren von Datensatzinhalten in Nur-Text

Erstellt am
created string

Erstellungsdatum des Protokolldatensatzes.

Kind
kind string

Protokolldatensatzart.

Absendername
from string

Name des Protokolldatensatzautors.

Von E-Mail
emailFrom string

Protokolldatensatzautor-E-Mail.

Bis
emailTo string

Protokolldatensatzempfänger E-Mails.

Kopieren
emailCc string

Protokolldatensatzempfänger E-Mails.

Von Personen-ID
fromPersonId integer

Protokolldatensatz-Absender-ID (tPerson.iPersonId).

Zur Person-ID
toPersonId integer

Protokolldatensatzempfänger-ID (tPerson.iPersonId).

Nachrichten-ID
messageId string

Protokolldatensatz-Nachrichten-ID.

Attachments
attachments array of object

Protokollieren sie Anlagen.

Anlagenname
attachments.name string

Anlagenname.

Anlagen-ID
attachments.id integer

Anlagen-ID (tDocument.iDocumentId).

Anlagelink
attachments.link string

Mit der Anlage verknüpfen.

Importieren von Objekten aus CSV

Importiert Objekte, die im CSV-Format bereitgestellt werden. Ähnliche Funktionen wie das ImportUtil-Hilfsprogramm.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
CSV-Datei
contentCsv True string

ZU importierende CSV-Inhalte.

Objekttyp
objectTypeId integer

Der Typ der importierten Objekte.

Datetime-Format
dateTimeFormat string

Datetime-Format in Textzeichenfolgen (z. B. TT/MM/JJJJ).

Trennzeichen
separator string

Das in der importierten CSV-Datei verwendete Spaltentrennzeichen.

Überspringen von Fehlern
skipErrors boolean

Wenn diese Option aktiviert ist, werden Daten importiert, auch wenn in einem der Einträge ein Fehler auftritt.

Schlüsseleigenschaften
keyFields string

Schlüsselfelder, die zum Identifizieren und Aktualisieren vorhandener Objekte verwendet werden (z. B. Seriennummer, Modell).

Übergeordnetes Objekt
createUnderObjectId integer

Übergeordnetes Objekt zum Erstellen neuer Objekte.

Verworfene Objekte aktualisieren
updateDiscardedObjects boolean

Wenn diese Option aktiviert ist, werden verworfene Objekte auch beim Import gesucht und aktualisiert.

Gibt zurück

Objekt abrufen

Gibt ein Objekt mit seinen Eigenschaften zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Object
objectId True integer

Wählen Sie das Objekt aus, oder geben Sie dessen ID ein (tblNode.intNodeId).

Gibt zurück

Objekt erstellen

Erstellt ein neues Objekt aus der angegebenen Vorlage unter dem angegebenen Objekt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Template
templateObjectId True integer

Wählen Sie die Objektvorlage aus, oder geben Sie dessen ID ein (tblNode.intNodeId).

Übergeordnetes Objekt
parentObjectId integer

Wählen Sie das übergeordnete Objekt aus, oder geben Sie dessen ID ein (tblNode.intNodeId).

Gibt zurück

Body
AM.Object

Objekt verschieben

Verschiebt ein Objekt zu einem angegebenen Ziel.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Object
objectId True integer

Wählen Sie das Objekt aus, oder geben Sie dessen ID ein (tblNode.intNodeId).

Destination-Objekt
parentObjectId integer

Wählen Sie das Zielobjekt aus, oder geben Sie dessen ID ein (tblNode.intNodeId).

Ticket abrufen

Gibt Ticketeigenschaften zurück.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ticket-ID
ticketId True integer

Geben Sie die ID des Tickets an (tHdTicket.iHdTicketId).

Gibt zurück

Body
SD.Ticket

Ticket aktualisieren

Aktualisiert Ticketspalten. Legen Sie nur eigenschaften fest, die geändert werden sollen. So ändern Sie SLA-Sätze entweder slaId oder slaName. Wenn Sie den Antragsteller ändern möchten, legen Sie entweder nur die Anforderungs-ID oder alle Daten im Anforderer fest (nicht registrierter Benutzer).

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ticket-ID
ticketId True integer

Geben Sie die ID des Tickets an (tHdTicket.iHdTicketId).

Name
name string

Ticketname.

Priority
priority string

Ticketpriorität.

Auswirkung
impact string

Auswirkungen auf tickets.

Dringlichkeit
urgency string

Dringlichkeit des Tickets.

SLA-ID
slaId integer

Ticket SLA ID (tSla.iSlaId).

SLA-Name
slaName string

Ticket SLA-Name.

Gerätenummer
deviceNumber string

Ticketgerätenummer.

Verwandte Organisation
relatedOrganization string

Name der Ticketorganisation.

Internes Zieldatum
internalTargetDate date-time

Internes Ticketzieldatum.

Internes Ziel
internalTarget string

Internes Ticketziel.

Name
name string

Name des Antragstellers.

E-Mail
email string

E-Mail-Adresse des Antragstellers.

E-Mail 2
email2 string

Anforderer E-Mail 2.

Telefonnummer
phone string

Anforderertelefon.

Telefon 2
phone2 string

Anfordernden Telefon 2.

Mobiltelefonnummer
mobilePhone string

Anforderer Mobiltelefon.

Abteilung
department string

Anfordererabteilung.

Büro
office string

Anfordererbüro.

Arbeitsposition
workPosition string

Arbeitsposition des Antragstellers.

Organization
organization string

Anfordererorganisation.

Andere Kontakte
otherContacts string

Andere Kontakte des Antragstellers.

Benutzerdefinierte Elemente
customItems object

Benutzerdefinierte Ticketelemente (tHdTicketCust).

Ticket erstellen

Erstellt ein neues Ticket.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Dienst-ID
serviceId True integer

Ticketdienst-ID (tHdSection.iHdSectionId).

Name
name True string

Ticketname.

Description
descriptionHtml string

Ticketbeschreibung in HTML.

SLA-ID
slaId integer

Ticket SLA ID (tSla.iSlaId).

Priority
priority string

Ticketpriorität.

Auswirkung
impact string

Auswirkungen auf tickets.

Dringlichkeit
urgency string

Dringlichkeit des Tickets.

Gerätenummer
deviceNumber string

Ticketgerätenummer.

Verwandte Organisation
relatedOrganization string

Name der Ticketorganisation.

Für Personen-ID angefordert
requestedForPersonId integer

Angefordert für die Personen-ID (tPerson.iPersonId).

ID
id integer

Anforderungs-ID (tPerson.iPersonId).

Name
name string

Name des Antragstellers.

E-Mail
email string

E-Mail-Adresse des Antragstellers.

E-Mail 2
email2 string

Anforderer E-Mail 2.

Telefonnummer
phone string

Anforderertelefon.

Telefon 2
phone2 string

Anfordernden Telefon 2.

Mobiltelefon
mobilePhone string

Anforderer Mobiltelefon.

Abteilung
department string

Anfordererabteilung.

Büro
office string

Anfordererbüro.

Arbeitsposition
workPosition string

Arbeitsposition des Antragstellers.

Organization
organization string

Anfordererorganisation.

Andere Kontakte
otherContacts string

Anforderer anderer Kontakte.

Objekte
objects array of integer

Verknüpfungen zu Objekten.

Inhaltsbytes
contentBytes string

In Base64 codierter Inhalt.

Inhaltstyp
contentType string

Inhaltstyp, z. B. Bild/PNG.

Inhaltsname
name string

Inhaltsname.

Benutzerdefinierte Elemente
customItems object

Benutzerdefinierte Ticketelemente (tHdTicketCust).

Gibt zurück

Body
SD.Ticket

Ticket in einen anderen Dienst verschieben

Verschiebt das Ticket zu einem anderen Dienst. Entweder Dienst-ID oder Dienstname ist erforderlich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ticket-ID
ticketId True integer

Geben Sie die ID des Tickets an (tHdTicket.iHdTicketId).

Dienst-ID
serviceId integer

Neue Dienst-ID (tHdSection.iHdSectionId).

Dienstname
serviceName string

Neuer Dienstname.

Solver-ID
newSolverId integer

Neue Solver-ID (tPerson.iPersonId).

Solver-Team-ID
newSolverTeamId integer

Neue Solver-Team-ID (tRole.iPersonId).

Kommentar
commentHtml string

Kommentar in HTML.

Inhaltsbytes
contentBytes string

In Base64 codierter Inhalt.

Inhaltstyp
contentType string

Inhaltstyp, z. B. Bild/PNG.

Inhaltsname
name string

Inhaltsname.

Gibt zurück

response
string

Zuweisen eines Tickets zu Solver- oder Solverteam

Weist das Ticket dem Solver- oder Solver-Team zu.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ticket-ID
ticketId True integer

Geben Sie die ID des Tickets an (tHdTicket.iHdTicketId).

Solver-ID
solverId integer

Neue Solver-ID (tPerson.iPersonId).

Solver-Team-ID
solverTeamId integer

Neue Solver-Team-ID (tRole.iPersonId).

Nachricht
messageForSolverHtml string

Nachricht für Solver und/oder solver-Team in HTML.

Inhaltsbytes
contentBytes string

In Base64 codierter Inhalt.

Inhaltstyp
contentType string

Inhaltstyp, z. B. Bild/PNG.

Inhaltsname
name string

Inhaltsname.

Gibt zurück

response
string

Ändern des Ticketstatus

Ändert den Ticketstatus. Sie kann auch zum Auflösen oder erneuten Öffnen des Tickets verwendet werden. Entweder "Status-ID" oder "Statusname" ist erforderlich.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Ticket-ID
ticketId True integer

Geben Sie die ID des Tickets an (tHdTicket.iHdTicketId).

Bundesstaat-ID
stateId integer

Neue Status-ID (TicketState.id).

Statusname
stateName string

Neuer Statusname.

Kommentar
commentHtml string

Kommentar in HTML.

Kommentar für Genehmiger
commentForApprovers string

Kommentar für Genehmigende in HTML.

Kommentar für Anforderer
commentForRequesters string

Kommentar für Anforderer in HTML.

Inhaltsbytes
contentBytes string

In Base64 codierter Inhalt.

Inhaltstyp
contentType string

Inhaltstyp, z. B. Bild/PNG.

Inhaltsname
name string

Inhaltsname.

Gibt zurück

response
string

Auslöser

Beim Erstellen eines Objekts

Dieser Vorgang wird ausgelöst, wenn ein Objekt einer bestimmten Art erstellt wird.

Wenn ein Objekt verschoben wird

Dieser Vorgang wird ausgelöst, wenn ein Objekt einer bestimmten Art an eine andere Position in der Objektstruktur verschoben wird.

Wenn ein Ticket zu einem Status wechselt

Dieser Vorgang wird ausgelöst, wenn ein Ticket zu einem bestimmten Status wechselt.

Wenn ein Ticketfeldwert geändert wird

Dieser Vorgang wird ausgelöst, wenn ein bestimmter Ticketfeldwert geändert wird.

Wenn ein Wert einer Objekteigenschaft geändert wird

Dieser Vorgang wird ausgelöst, wenn ein Wert einer bestimmten Objekteigenschaft geändert wird.

Beim Erstellen eines Objekts

Dieser Vorgang wird ausgelöst, wenn ein Objekt einer bestimmten Art erstellt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kind
kindId integer

Wählen Sie die Art des Objekts aus, für das Sie diesen Fluss auslösen möchten.

Übergeordnetes Objekt
parentObjectId integer

Wählen Sie das übergeordnete Objekt aus, dessen Unterstruktur Sie diesen Fluss auslösen möchten.

Gibt zurück

Name Pfad Typ Beschreibung
Objekt-ID
objectId integer

Objekt-ID (tblNode.intNodeId).

Wenn ein Objekt verschoben wird

Dieser Vorgang wird ausgelöst, wenn ein Objekt einer bestimmten Art an eine andere Position in der Objektstruktur verschoben wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Kind
kindId integer

Wählen Sie die Art des Objekts aus, für das Sie diesen Fluss auslösen möchten.

Verschoben von
fromObjectId integer

Wählen Sie das Quellobjekt aus, dessen Unterstruktur Sie diesen Fluss auslösen möchten.

Verschoben nach
toObjectId integer

Wählen Sie das Zielobjekt aus, dessen Unterstruktur Sie diesen Fluss auslösen möchten.

Gibt zurück

Name Pfad Typ Beschreibung
Objekt-ID
objectId integer

Objekt-ID (tblNode.intNodeId).

Alte übergeordnete Objekt-ID
oldParentObjectId integer

Alte übergeordnete Objekt-ID (tblNode.intNodeId).

Wenn ein Ticket zu einem Status wechselt

Dieser Vorgang wird ausgelöst, wenn ein Ticket zu einem bestimmten Status wechselt.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Prozess
process True string

Geben Sie den Namen des Prozesses ein, für den Sie diesen Fluss auslösen möchten.

Ticketstatus
status True string

Geben Sie den Namen des Ticketstatus ein. Der Ticketübergang zu diesem Status löst diesen Fluss aus.

Dienstleistung
service string

Geben Sie den Namen des Diensts ein, für den Sie diesen Fluss auslösen möchten.

Gibt zurück

Wenn ein Ticketfeldwert geändert wird

Dieser Vorgang wird ausgelöst, wenn ein bestimmter Ticketfeldwert geändert wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Feld
fieldId True integer

Wählen Sie ein Ticketfeld aus.

Prozess
process string

Geben Sie den Namen des Prozesses ein, für den Sie diesen Fluss auslösen möchten.

Dienstleistung
service string

Geben Sie den Namen des Diensts ein, für den Sie diesen Fluss auslösen möchten.

Gibt zurück

Wenn ein Wert einer Objekteigenschaft geändert wird

Dieser Vorgang wird ausgelöst, wenn ein Wert einer bestimmten Objekteigenschaft geändert wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Eigentum
propertyKindId integer

Wählen Sie die Eigenschaft des Objekts aus, für das Sie diesen Fluss auslösen möchten.

Neuer Wert
newValue string

Geben Sie den neuen Wert der Eigenschaft ein, für die Sie diesen Fluss auslösen möchten. Z.B. PC123, 1.45, 14. 4. 2024.

Objektart
kindId integer

Wählen Sie die Art des Objekts aus, für das Sie diesen Fluss auslösen möchten.

Übergeordnetes Objekt
parentObjectId integer

Wählen Sie das übergeordnete Objekt aus, dessen Unterstruktur Sie diesen Fluss auslösen möchten.

Gibt zurück

Name Pfad Typ Beschreibung
Objekt-ID
objectId integer

Objekt-ID (tblNode.intNodeId).

Eigenschaften-ID
propertyId integer

Eigenschafts-ID geändert (tblProperty.intPropertyId).

Definitionen

SD. Fahrkarte

Name Pfad Typ Beschreibung
ID
id integer

Ticket-ID (tHdTicket.iHdTicketId).

Name
name string

Ticketname.

Nachrichtentag
messageTag string

Ticketnachrichtentag.

SLA-ID
slaId integer

SLA-ID (tSla.iSlaId).

SLA-Name
slaName string

SLA-Name.

Priority
priority string

Ticketpriorität.

Auswirkung
impact string

Auswirkungen auf tickets.

Dringlichkeit
urgency string

Dringlichkeit des Tickets.

Gerätenummer
deviceNumber string

Ticketgerätenummer.

Verwandte Organisation
relatedOrganization string

Name der Ticketorganisation.

Internes Zieldatum
internalTargetDate date-time

Internes Ticketzieldatum.

Internes Ziel
internalTarget string

Internes Ticketziel.

Anforderungs-ID
requesterId integer

Anforderungs-ID (tPerson.iPersonId).

Antragstellername
requesterName string

Name des Antragstellers.

Angefordert für ID
requestedForId integer

Angefordert für ID (tPerson.iPersonId).

Angeforderter Name
requestedForName string

Name angefordert.

Solver-ID
solverId integer

Ticket solver ID (tPerson.iPersonId).

Solvername
solverName string

Name des Ticketlösers.

Solver-Team-ID
solverTeamId integer

Ticket-Solver-Team-ID (tRole.iRoleId).

Solver-Teamname
solverTeamName string

Name des Ticket solver-Teams.

Dienst-ID
serviceId integer

Ticketdienst-ID (tHdSection.iHdSectionId).

Dienstname
serviceName string

Name des Ticketdiensts.

Prozessname
processName string

Dienstprozessname.

Status-ID
stateId integer

Ticketstatus-ID (TicketState.id).

Statusname
stateName string

Name des Ticketstatus.

Erstellt am
createdDate date-time

Datum der Ticketerstellung.

Gelöst am
resolvedDate date-time

Datum der Ticketauflösung.

Geschlossen am
closedDate date-time

Datum des Ticketabschlusses.

Id des ersten Akts
initialActId integer

Id des ersten Akts (tAct.iActId).

Datum entfernt
removedDate date-time

Datum des Entfernens des Tickets.

In Genehmigung
inApproval boolean

Gibt an, ob sich das Ticket im Genehmigungsprozess befindet.

Fälligkeitsdatum
dueDate date-time

Fälligkeitsdatum des Tickets.

Objekte
objects array of object

Verknüpfungen zu Objekten.

ID
objects.objectId integer

Objekt-ID (tblNode.intNodeId).

Benutzerdefinierte Elemente
customItems object

Benutzerdefinierte Ticketelemente (tHdTicketCust).

Webhook.UpdatedTicket

Name Pfad Typ Beschreibung
Ticket-ID
requestId integer

ID des Tickets (tHdTicket.iHdTicketId).

Personen-ID
personId integer

ID der Person, die die Änderung vorgenommen hat (tPerson.iPersonId).

BIN. Objekt

Name Pfad Typ Beschreibung
ID
id integer

Objekt-ID (tblNode.intNodeId).

Name
name string

Objektname.

Pfad
path string

Objektpfad in der Struktur.

Vollständiger Name
fullName string

Objektname mit Pfad in der Struktur.

Art-ID
kindId integer

Objekttyp-ID (tblKind.intKindId).

Name der Art
kindName string

Objekttypname.

Versteckt
hidden boolean

Gibt an, ob das Objekt ausgeblendet ist.

Id des übergeordneten Objekts
parentObjectId integer

Übergeordnete Objekt-ID (tblNode.intNodeId).

BIN. ObjectExpanded

Name Pfad Typ Beschreibung
ID
id integer

Objekt-ID (tblNode.intNodeId).

Name
name string

Objektname.

Pfad
path string

Objektpfad in der Struktur.

Vollständiger Name
fullName string

Objektname mit Pfad in der Struktur.

Art-ID
kindId integer

Objekttyp-ID (tblKind.intKindId).

Name der Art
kindName string

Objekttypname.

Versteckt
hidden boolean

Gibt an, ob das Objekt ausgeblendet ist.

Id des übergeordneten Objekts
parentObjectId integer

Übergeordnete Objekt-ID (tblNode.intNodeId).

Eigenschaften
properties array of object

Eigenschaften des Objekts.

ID
properties.id integer

Eigenschafts-ID (tblProperty.intPropertyId).

Name
properties.name string

Name der Eigenschaft.

Wert
properties.value string

Eigenschaftswert.

Namensreihenfolge
properties.nameOrder integer

Eigenschaftsnamenreihenfolge.

BIN. ObjectsExpandedApiResponse

Name Pfad Typ Beschreibung
value
value array of AM.ObjectExpanded

BIN. ImportCsvResponse

Name Pfad Typ Beschreibung
Gesamtzahl der Datensätze
recordsTotalCount integer

Gesamtanzahl der Datensätze in CSV.

Anzahl verarbeiteter Datensätze
recordsProcessedCount integer

Anzahl der verarbeiteten Datensätze.

Anzahl übersprungener Datensätze
recordsSkippedCount integer

Anzahl übersprungener Datensätze.

Anzahl fehlgeschlagener Datensätze
recordsFailedCount integer

Anzahl der fehlgeschlagenen Datensätze.

Anzahl erstellter Objekte
objectsCreatedCount integer

Anzahl der erstellten Objekte.

Anzahl aktualisierter Objekte
objectsUpdatedCount integer

Anzahl der aktualisierten Objekte.

Log
log string

Importprotokoll mit detaillierten Informationen.

Common.Person

Name Pfad Typ Beschreibung
Name
name string

Benutzername und Nachname.

E-Mail
email string

Benutzer-E-Mail.

E-Mail 2
email2 string

Benutzer-E-Mail 2.

Telefon (Geschäftlich)
phone string

Geschäftliches Telefon des Benutzers.

Telefon geschäftlich 2
phone2 string

Telefon 2 für Die Arbeit des Benutzers.

Mobiltelefon
mobilePhone string

Mobiltelefon des Benutzers.

Abteilung
department string

Benutzerabteilung.

Büro
office string

Benutzerbüro.

Position
workPosition string

Arbeitsposition des Benutzers.

Organization
organization string

Benutzerorganisation.

Andere Kontakte
otherContacts string

Benutzer anderer Kontakte.

Benutzer-ID
id integer

Benutzer-ID (tPerson.iPersonId).

Benutzername (für ältere Systeme)
sAMAccountName string

Benutzername, der frühere Windows-Version unterstützt.

Nutzername
login string

Benutzername des Benutzers.

Erstellt
createdDate date-time

Erstellungsdatum des Benutzers.

Ist System
isSystem boolean

Gibt an, ob der Benutzer das Alvao System ist.

Ist ausgeblendet
isHidden boolean

Gibt an, ob der Benutzer in Menüs ausgeblendet ist.

Ist freigegeben
isShared boolean

Gibt an, ob der Benutzer ein freigegebenes Konto ist.

Ist deaktiviert
isDisabled boolean

Gibt an, ob der Benutzer ein deaktiviertes Konto ist.

Ist Gast
isGuest boolean

Gibt an, ob der Benutzer der Gastbenutzer ist.

Ist App
isApp boolean

Gibt an, ob der Benutzer ein Anwendungskonto ist.

Entfernt
removedDate date-time

Das Datum des Benutzers wurde entfernt.

Manager-ID
managerId integer

Benutzer-Manager-ID (tPerson.iPersonId).

Ersatz-ID
substituteId integer

Benutzerersatz-ID (tPerson.iPersonId).

Persönliche Nummer
personalNumber string

Persönliche Benutzernummer.

Bevorzugte Sprach-ID
localeId integer

Benutzer bevorzugte Sprach-ID.

Zeitzone
timezone string

Zeitzone des Benutzers.

Benutzerdefinierte Elemente
customItems object

Benutzerdefinierte Benutzerelemente (tPersonCust).

AD-GUID
adGuid string

BENUTZER-AD-GUID.

Vorname
firstName string

Vorname des Benutzers.

Nachname
lastName string

Nachname des Benutzers.

SID
sid string

Benutzer-SID.

AD-Pfad
adPath string

Benutzer-AD-Pfad.

Azure-ID
azureAdObjectId string

Azure-BENUTZER-ID

Common.UsersApiResponse

Name Pfad Typ Beschreibung
value
value array of Common.Person

Schnur

Dies ist der grundlegende Datentyp "string".