Ticketing-System mit Microsoft Office Apps
Heute möchte ich Ihnen ein neues Projekt vorstellen: ein SharePoint-basiertes Ticketingsystem. Wenn es Ihnen wie mir geht, haben Sie unzählige Stunden damit verbracht, komplexe Systeme mit SharePoint als Backend aufzubauen und zu warten.
SharePoint eignet sich zwar hervorragend für die Speicherung von Dokumenten und Unterlagen, aber die Erstellung eines voll funktionsfähigen Ticketingsystems in SharePoint ist ein komplizierter und zeitaufwändiger Prozess.
Die meisten Unternehmen beginnen mit einem Minimum Viable Product (MVP) und bauen das System von dort aus auf, ohne Rücksicht auf Skalierbarkeit oder zukünftige Anforderungen.
Zum Glück gibt es einen einfacheren Weg: Verwenden Sie Power Automate und Forms, um ein skalierbares, anpassbares und robustes Ticketingsystem zu erstellen. Mithilfe der leistungsstarken Automatisierung und der Forms-Funktion in Power Automate konnte ich ein modernes Ticketingsystem in SharePoint erstellen, das einfach zu verwenden und leicht zu skalieren ist.
Damit können Sie Tickets in SharePoint mit nur wenigen Klicks erstellen, genehmigen, aktualisieren, Benachrichtigungen senden und schließen. Sie können das Erscheinungsbild des Systems an Ihre Marke anpassen und bei Bedarf zusätzliche Funktionen hinzufügen.
SharePoint Ticketing System Übersicht
Ein durchgängiges Ticketing-System mit Genehmigungsverfahren, das von mehreren Benutzern innerhalb des Unternehmens für die Übermittlung ihrer Support-Anfragen genutzt werden kann.
Dieses Ticketingsystem sollte in der Lage sein, automatische Statusaktualisierungen und eine jederzeitige Sichtbarkeit der von ihnen eingereichten Tickets zu gewährleisten.
Das Support-Team sollte die Möglichkeit haben, Tickets zu öffnen, zu bearbeiten, den Status zu aktualisieren, Kommentare hinzuzufügen und das Ticket zu schließen.
Erforderliche Microsoft Office-Anwendungen
- Microsoft Formulare
- Microsoft OneDrive
- Microsoft Power Automate
- Microsoft SharePoint
- Microsoft Ausblick
- Microsoft Verzeichnisse
- Microsoft Mannschaften (fakultativ)
Bitte überprüfen Sie Ihre Office 365-Portal um sicherzustellen, dass Sie Zugriff auf die erforderlichen Anwendungen haben.
Häufig verwendete Begriffe in diesem Tutorial
Machen wir uns nun mit einigen der nachstehenden Begriffe vertraut, da wir sie im Laufe des Entwicklungsprozesses noch häufiger verwenden werden.
- Formulare: Microsoft Formulare
- Einreicher/Antworter/Nutzer: Person, die das Ticket einreicht (Beantworter der Formulare)
- Antwort: Über die Formulare übermittelte Daten (Informationen, die für die Erstellung des Tickets verwendet werden)
- Genehmigender: Person, die die Antwort genehmigt, bevor sie als neues Ticket in die SharePoint-Liste verschoben wird.
- SharePoint-Liste: Eine Liste, die alle Tickets mit eindeutiger ID (Ticketnummer) enthält.
- SharePoint-Liste Element/Element: Eine einzelne genehmigte Antwort (Ticket) in der SharePoint-Liste.
Wie man ein Ticketingsystem in SharePoint erstellt :
Nachstehend finden Sie den Prozessablauf für die Funktionsweise dieses SharePoint-Ticketing-Systems. Danach folgt eine detaillierte Schritt-für-Schritt-Anleitung, was wir tun werden, um dieses Ticketingsystem zum Laufen zu bringen.
3 Hauptbestandteile des Fahrkartensystems:
- Microsoft Form (Frontend)
- SharePoint (Backend)
- Power Automate Workflow (Automatisierung und Integration)
Ticketing-System: Power Automate Development Flow
Bitte beachten Sie, dass Sie keine Programmierkenntnisse benötigen, um dieses Ticketingsystem zu erstellen. Bitte folgen Sie den Anweisungen unten und Sie werden in der Lage sein, dieses System zu erstellen.
1. Microsoft-Formulare mit Anhängen
Erstellen einer Microsoft Formular mit allen erforderlichen Feldern wie Ticket-Titel, Problembeschreibung usw. sowie der Option "Datei anhängen". Dies dient als Frontend unseres Ticketsystems, in das die Benutzer alle für die Erstellung eines Tickets erforderlichen Informationen eingeben können.
Für dieses Beispiel benennen Sie das Formular als 'Support-Ticket'
So erstellen Sie Microsoft-Formulare mit Anhängen
- Klicken Sie auf Neu hinzufügen.
- Klicken Sie auf das Dropdown-Menü für zusätzliche Optionen (wenn der Datei-Upload nicht angezeigt wird)
- Klicken Sie auf Datei hochladen.
Im folgenden Beispielvideo wird gezeigt, wie man Microsoft Forms mit Anhängen erstellt.
2) SharePoint-Listen erstellen
Zwei erstellen SharePoint Listen. Eine für die Speicherung aller Tickets (z.B.: 'Tickets unterstützen'), sollte diese Liste alle entsprechenden Spalten/Felder enthalten, die auch im Formular enthalten sind.
Erstellen Sie dann eine weitere Liste mit allen Personen, die das Ticket einreichen können (z. B.: 'Ticket-Einreicher') und ob sie die Genehmigung ihres Vorgesetzten benötigen - Ja oder Nein.

Wie man eine Sharepoint-Liste erstellt
- Wählen Sie Einstellungen. ...
- Wählen Sie + Neu, und wählen Sie dann Liste.
- Geben Sie einen Namen für die Liste und optional eine Beschreibung ein. ...
- Wählen Sie Erstellen.
- Wenn sich Ihre Liste öffnet, können Sie mit + oder + Spalte hinzufügen Platz für weitere Informationstypen schaffen.
3. Genehmigungs-Workflow für Microsoft-Formulare
Erstellen Sie einen benutzerspezifischen Genehmigungsprozess für die über Formulare übermittelten Antworten.
In diesem Beispiel erstellen wir einen Genehmigungsprozess, bei dem 'einige Benutzer benötigen die Genehmigung des Managers' und 'einige sind nicht genehmigungspflichtig', bevor es in der SharePoint-Liste gespeichert wird (an das Support-Team übermittelt).
Wie erstellt man einen Power Automate Workflow für das Ticketing System?
Führen Sie die folgenden Schritte aus, um die Power Automate Workflow zur Automatisierung des Ticketingsystems.
- Zu Microsoft gehen Power Automate und
- Klicke auf + Erstellen
- Wählen Sie Automatisierter Wolkenfluss
- Fügen Sie einen Namen für Ihren Fluss hinzu Name des Flusses
- Wählen Sie einen Flussauslöser, in unserem Fall 'Wenn eine neue Antwort übermittelt wird' Microsoft Formulare
Dies ist der erste Schritt, bei dem wir die Stromversorgung bitten, den Prozess automatisch zu starten, wenn jemand eine neue Antwort/ein neues Ticket an das Formular sendet.
Wählen Sie die Formular-ID was der Name des Formulars ist (Support-Ticket)

- Aktion hinzufügen 'Antwort erhaltenAngaben aus dem Formular
Jetzt bitten wir Power Automate, alle Details aus der vom Benutzer über das Formular übermittelten Antwort abzurufen

- Aktion hinzufügen 'Artikel erhalten' aus der SharePoint-Liste 'Ticket-Einreicher'
In diesem Schritt bitten wir Power Automate, Elemente aus einer Sharepoint-Liste "Ticket Sumbitters" zu holen und sie mit dem Formular zu vergleichen E-Mail der Befragten Id

- Hinzufügen eines 'Zustand' Prüfen Sie, ob "Genehmigung erforderlich" gleich "Ja" oder "Nein" ist.
Hier überprüfen wir, ob die E-Mail-ID des Befragten als Zulassung erforderlich Ja oder Nein von der 'Ticket-EinreicherListe

- Wenn Ja :
4. Power Automate Genehmigungsfluss
Nun werden wir eine Reihe von Aktionen erstellen, die befolgt werden müssen, wenn der Genehmigungsstatus "Ja" lautet
- Workflow-Aktion zur Genehmigung von Microsoft-Formularen starten 'Starten und auf eine Genehmigung warten'
Da dieser Responder als "Genehmigung Ja" markiert wurde, starten wir hier einen Genehmigungsfluss, bei dem Power Automate eine E-Mail mit einer Genehmigungsanfrage an den Genehmiger (den Manager des Responders) sendet.
Genehmigungsart: Genehmigen/Ablehnen - Erste Antwort
Titel: Betreff der Genehmigungs-E-Mail
Zugewiesen an: E-Mail-Adresse des Genehmigers/Verwalters

- Weitere hinzufügen 'Zustand' zur Überprüfung des Genehmigungsstatus
Jetzt fügen wir eine weitere Bedingung hinzu, um die Antwort des Managers zu prüfen, ob der Manager die Anfrage genehmigt oder ablehnt.

- Wenn Genehmigen
Jetzt wird eine weitere Reihe von Aktionen erstellt Wenn die Antwort lautet Ja
5. Microsoft-Formulare in SharePoint-Liste
- Aktion hinzufügen Artikel erstellen". in SharePoint-Liste

6. Ändern Sie "Erstellt von" in der SharePoint-Liste
- Ändern 'Erstellt von' mit HTTP-Anfrage an SharePoint senden
'Erstellt von' ist ein Standardfeld in SharePoint, das der Person entspricht, die dieses bestimmte Element erstellt hat.
In unserem Fall wird das Element nicht manuell erstellt, sondern durch den Power Automate Flow unter Verwendung der Informationen aus den Formularen.
Während wir also ein neues Element in der SharePoint-Liste erstellen, werden wir den Wert für "Erstellt von" in SharePoint mithilfe eines JSON-Codes ändern. Machen Sie sich keine Sorgen über die JSON-Code, seine nicht Rakete Wissenschaft, ich werde genau zeigen, wie es zu tun und bieten Ihnen die JSON-Code auch.
SharePoint nimmt automatisch die SharePoint-Eigentümer-ID (im Grunde der Ersteller der SharePoint-Liste) als Wert für "Erstellt von", aber wir müssen dies auf den Einreicher des Tickets ändern.
Auf diese Weise können Sie dem Einreicher Zugriff auf diese SharePoint-Liste gewähren, so dass er die Informationen aller von ihm eingereichten Tickets jederzeit einsehen kann. Dazu müssen wir in den Listeneinstellungen der SharePoint-Liste die "Berechtigung auf Elementebene" aktivieren und einen "Nur-Lesen"-Zugriff gewähren, damit sie nur die von ihnen eingereichten Tickets sehen und nicht die der anderen ("Lesen von Elementen, die vom Benutzer erstellt wurden").

JSON-Code Benutzer zusammenstellen
[
{
"Key": "i:0#.f|membership|@{outputs('Get_response')?['body/responder']}"
}
]
JSON-Code ErstelltVon
[
{
"FieldName": "Author",
"FieldValue": "@{outputs('Compose_User_2')}"
}
]
Uri - HTTP-Anfrage an SharePoint senden
_api/web/lists/getbytitle('Support Tickets')/items(@{outputs('Create_item_2')?['body/ID']})/validateUpdateListItem
Körper - HTTP-Anfrage an SharePoint senden
{
"formValues":@{outputs('CreatedBy')},
"bNewDocumentUpdate":false
}
7. Microsoft Forms Anhänge zur SharePoint-Liste
Wie bereits in Schritt 1 erwähnt, werden wir ein Formular mit der Option "Datei anhängen" erstellen. Damit kann der Benutzer beim Absenden des Formulars beliebige Dateien oder Dokumente anhängen.
Zum Beispiel ein Fehler-Screenshot, eine Excel-Datei, ein PDF-Dokument usw.
Dies hilft dem Support-Team und jedem, der Zugriff auf die Liste hat, die Anhänge direkt in der SharePoint-Liste zu sehen und mit einem Klick zu öffnen.
Standardmäßig speichert Microsoft Forms alle Anhänge, die über die Formulare übermittelt werden, im OneDrive. Und die Anhänge werden nicht automatisch in der SharePoint-Liste gespeichert, wenn ein neues Element in der SharePoint-Liste erstellt wird.
Wir müssen diese aus OneDrive extrahieren und durch Übergabe eines JSON-Codes an die Liste anhängen. Wie ich bereits erwähnt habe, brauchen Sie sich um den JSON-Code keine Sorgen zu machen. Ich werde Ihnen genau zeigen, wie es geht, und Ihnen den JSON-Code ebenfalls zur Verfügung stellen.
- Weitere hinzufügen Zustand um zu prüfen, ob es Anhänge zum Formular gibt
Fügen Sie das Formularfeld zur Bedingung hinzu, in unserem Fall 'Anhänge hochladen' und prüfen ist nicht gleich leer

- Wenn ja
Die Bedingung ist nicht gleich leer - Wahr bedeutet Enthält Anlage, dann müssen Sie den Prozess zum Extrahieren der Datei aus dem OneDrive-Speicherort starten und sie an die SharePoint-Liste anhängen
- Abrufen der Datei von OneDrive und Anhängen an das SharePaoint-Listenelement


Das folgende Video zeigt den detaillierten Prozess, den Sie für diesen Schritt ausführen können.
JSON parsen Schemacode für die Power Automate Microsoft Forms Attachments To SharePoint List
{
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"link": {
"type": "string"
},
"id": {
"type": "string"
},
"type": {},
"Größe": {
"type": "integer"
},
"referenceId": {
"type": "string"
},
"driveId": {
"type": "string"
},
"status": {
"type": "integer"
},
"uploadSessionUrl": {}
},
"erforderlich": [
"name",
"link",
"id",
"type",
"Größe",
"referenceId",
"driveId",
"status",
"uploadSessionUrl"
]
}
}
- Falls nein
Was ist, wenn die Bedingung nicht gleich leer ist? Falsch bedeutet, dass das übermittelte Formular keinen Anhang enthält. In diesem Fall müssen Sie keine Aktion unter der Option Wenn keine Abschnitt und Lassen Sie es leer.
Das Listenelement wird ohne Anhang erstellt.
9. Microsoft-Formulare E-Mail-Benachrichtigung zur Genehmigung
Nachdem das Ticket nun erfolgreich nach Genehmigung durch den Manager erstellt in der SharePoint-Liste als Neues SharePoint-Listenelement mit einem einzigartigen Fahrschein-Nr.können wir eine automatische E-Mail-Bestätigung an den Antragsteller senden.
10. Power Automate E-Mail aus gemeinsamem Postfach senden
Eine automatische E-Mail-Benachrichtigung wird von einem allgemeinen Postfach an den Einreicher gesendet, um die erfolgreiche Einreichung des Tickets zu bestätigen. Wir werden Power Automate so konfigurieren, dass die E-Mail von einem gemeinsamen Postfach und nicht von der Person, die den Vorgang erstellt hat, gesendet wird.
Verwenden Sie statt der persönlichen E-Mail-ID (yourname@askeygeek.com) des Erstellers der Bewegung ein allgemeines E-Mail-Postfach (support@askeygeek.com).
- Senden Sie eine E-Mail zur Genehmigung von Microsoft-Formularen an den Benutzer
- Aktion hinzufügen Eine E-Mail senden (V2)
- Klicken Sie auf die drei Punkte auf der rechten Seite.
- Unter Meine Verbindungen fügen Sie das generische Postfach hinzu, von dem aus Sie die E-Mail senden möchten
- Zu: Formularfeld 'E-Mail des Antwortenden'
- Thema: Fügen Sie den Betreff für die E-Mail hinzu
- Körper: Mail-Inhalt in den Body-Bereich einfügen

11. Microsoft Teams-Warnung aus SharePoint-Liste
- Aktion hinzufügen 'Poste eine adaptive Karte in einem Chat oder Kanal'
Benachrichtigen Sie die Teammitglieder über Teams über das neue Ticket, wenn ein neues Element in einer SharePoint-Liste erstellt wird. So können sie auf das neue Ticket aufmerksam werden und mit der Arbeit daran beginnen.

Wenn eine Bedingung verwendet wird, kann das Ergebnis Wahr oder Falsch sein (Wenn ja und Wenn nein).
WENN Ja - Tun Sie etwas
WENN Nein - etwas anderes tun
In unserem Fall haben wir also eine Bedingung bei Schritt 3 (Um zu prüfen, ob der Einreicher eine Genehmigung benötigt, ja oder nein) und eine weitere Bedingung bei Schritt 4 (Was passiert, wenn der Genehmigende die Antwort genehmigt oder ablehnt) verwendet.
Bisher haben wir Power Automate Actions für Schritt 3 und Schritt 4 erstellt, wenn die Bedingung "IF YES" lautet. In den folgenden 2 Schritten werden nun die Schritte erstellt, wenn das Bedingungsszenario "WENN NEIN" lautet.
Bitte beziehen Sie sich auf die Leistung Automate Flow Struktur die zu Beginn dieses Tutorials unter dem Abschnitt Wie man mit Power Automate ein SharePoint-Ticketsystem erstelltum die vollständige Entwicklungsstruktur dieses Fahrscheinsystems zu verstehen.
12. Microsoft-Formulare E-Mail-Benachrichtigung bei Ablehnung
- Wenn abgelehnt (Schritt 4)
Dieser Schritt geht nun zurück zum Bedingung - Genehmigung (Was passiert, wenn der Genehmigende zustimmt oder ablehnt) die wir in der Schritt 4. Alle oben genannten Konfigurationen haben wir von Schritt 4 zu Schritt 11 sind für das Szenario, wenn der Manager den Antrag genehmigt.
Jetzt müssen wir konfigurieren, was passiert, wenn der Manager die Anfrage ablehnt.
- Senden von Microsoft-Formularen Ablehnungsbenachrichtigung per E-Mail an den Benutzer
Wenn der Genehmiger die Antwort ablehnt, erhält der Einreicher/Benutzer eine automatische E-Mail-Benachrichtigung mit einem Kommentar des Genehmigers zum Grund der Ablehnung.
Die Einrichtung der Ablehnungs-E-Mails entspricht dem Prozess, der unter Schritt 10
- Im Rahmen der Wenn keine (Schritt 4) eine neue Aktion hinzufügen Eine E-Mail senden (V2) und konfigurieren Sie es wie in Schritt 10, Sie müssen nur die Thema und die Kommentare in der Körper um den Ablehnungsgrund mitzuteilen.
13. SharePoint-Liste aus Microsoft Forms aktualisieren
- Falls nein (Schritt 3)
Dieser Schritt geht zurück auf Schritt 3 wo wir nach dem Zustand Ist eine Genehmigung erforderlich Ja oder Nein. Alle Konfigurationen, die wir von Schritt 4 zu Schritt 12 sind für das Szenario, wenn der Einreicher die Genehmigung verlangt Ja.
Jetzt müssen wir Aktionen für das Szenario hinzufügen NeinDas heißt, wenn der Einreicher keine Genehmigung vom Manager benötigt.
Antworten, die von Benutzern eingereicht werden, die keine Genehmigung benötigen, werden direkt in der SharePoint-Liste als neues SharePoint-Listenelement mit einer eindeutigen Ticketnummer gespeichert, ohne den Genehmigungsablauf zu durchlaufen (Schritt 4).
Wir müssen einfach dieselben Aktionen von Schritt 5 zu Schritt 11 wie es ist unter dem Abschnitt Wenn keine von der Bedingung "Genehmigung erforderlich" von Schritt 3.
Zusammenfassung: Power Automate Flow First Trigger
- Wenn eine neue Antwort übermittelt wird:
Damit sind wir am Ende des ersten Abschnitts des Ticketing System Power Automate Flow angelangt. Wenn Sie den Power Automate Flow wie oben beschrieben konfiguriert haben, sollte Ihr fertiger Power Automate Flow in etwa so aussehen wie unten abgebildet:

14. E-Mail senden, wenn sich ein bestimmtes Feld in der SharePoint-Liste ändert
Dies ist der zweite Abschnitt der Flow-Entwicklung, der die allgemeine Benutzererfahrung mit dem Ticketing-System verbessern wird.
Dies ist mehr wie eine Statusaktualisierung für den Endbenutzer, wenn es eine Aktualisierung in den eingereichten Tickets gibt. Es gibt 2 Möglichkeiten, dies zu konfigurieren,
Jeder Benutzer erhält eine E-Mail-Benachrichtigung, wenn sich die Werte einer Spalte in der SharePoint-Liste ändern.
Oder
Aktualisieren Sie den Benutzer nur, wenn sich ein bestimmter Spaltenwert in der SharePoint-Liste ändert, z. B. der Spaltenwert für den Ticketstatus ändert sich von Neu zu In Arbeit oder In Arbeit zu Abgeschlossen etc.
- Senden Sie eine E-Mail, wenn sich ein bestimmtes Feld in SharePoint mit Hilfe eines Flusses ändert
In unserem Beispiel geht es um das zweite Szenario, bei dem die Benutzer benachrichtigt werden, wenn das Ticket Status Änderungen.
Dieser Abschnitt muss als separater Abschnitt erstellt werden Neuer Fluss und nicht in Fortsetzung des First Flow. Weil:
Der automatische Auslöser zum Starten des Flusses ist hier 'Wenn ein vorhandener Artikel geändert wird', während im ersten Abschnitt der automatische Auslöser zum Starten des Flusses 'Wenn eine neue Antwort übermittelt wird' in den Microsoft Forms.
- Start Trigger 'Wenn ein vorhandener Artikel geändert wird'
Standort Adresse: Wählen Sie aus der Dropdown-Liste die Adresse der SharePoint-Website, auf der die Listen erstellt werden.
Liste Name: Wählen Sie den Namen der Liste, in der die Tickets gespeichert werden, in unserem Fall 'Tickets unterstützen'

- Änderungen für ein Element oder eine Datei abrufen (nur Eigenschaften)'
- URI - Senden einer HTTP-Anfrage an SharePoint Aktion
_api/web/lists/getByTitle('Support Tickets')/items(@{triggerOutputs()?['body/ID']})/versions(@{outputs('Get_changes_for_an_item_or_a_file_(properties_only)')?['body/SinceVersionId']
})
- Prüfen, ob sich bestimmte Spaltenwerte gegenüber der vorherigen Version geändert haben

- Wenn ja: Wenn der geänderte Spaltenwert gleich ist Wahr (Geändert)
- Senden Sie Änderungsdetails an den Benutzer mit Angaben zu den Änderungen.

- Zusammenstellen - Eingaben: Um den vorherigen Wert von Status aus der HTTP-Anfrage zu erhalten
body('Send_an_HTTP_request_to_SharePoint')['d']['Status']
- Falls nein: Wenn der geänderte Spaltenwert gleich ist Falsch (Keine Änderungen)
Ignorieren und Keine Aktion erforderlich
Das folgende Video erklärt im Detail, wie man eine E-Mail sendet, wenn sich ein bestimmter Spaltenwert in einer SharePoint-Liste ändert
Zusammenfassung: Power Automate Flow Second Trigger
- Wenn ein vorhandener Artikel geändert wird:
Wenn Sie also richtig konfiguriert haben, sollte Ihr Ablauf etwa so aussehen wie unten.

Das sind alle Schritte, die Sie durchführen müssen, um eine Ticketing-System in SharePoint mit Power Automate und Formularen.
Wenn Sie daran interessiert sind, Ihre Microsoft Power Automate Entwicklungsfähigkeiten zu erlernen und zu verbessern, dann würde ich Ihnen empfehlen Verbinden den unten stehenden Kurs Vollständiger Leitfaden für Microsoft Power Automate.
Diese Investition wird sich lohnen! Und Jetzt sofort können Sie sich mit bis zu 80% Aus
(Nur wenn Sie von hier aus klicken und beitreten ⇊)
Dieser Kurs beginnt mit der Grundstufe, es sind also keine Voraussetzungen erforderlich.
Automatisieren Sie alle Ihre Aufgaben mit Microsoft Power Automate (Microsoft Flow) mit dem vollständigen Leitfaden (von grundlegend bis fortgeschritten).
23 Antworten
Ich verwende die MS-Listenvorlage zur Erfassung und Protokollierung von IT-Tickets. Mir ist aufgefallen, dass, wenn ich dem Empfänger antworte, ein neues Listenelement erstellt wird, anstatt das bestehende Element zu aktualisieren. Ich brauche Ihre Hilfe, um den Fluss in Powerauto Mate zu erstellen.
Ich verwende die MS-Listenvorlage zur Erfassung und Protokollierung von IT-Tickets. Mir ist aufgefallen, dass bei einer Antwort an den Empfänger ein neues Listenelement erstellt wird, anstatt das vorhandene Element zu aktualisieren
Hilfe, ich versuche, Ihren Anweisungen zu folgen, aber wenn ich die Seite lade, werden Ihr Inhaltsverzeichnis und Ihre Videos nie geladen. Ich glaube nicht, dass es ein Firewall-Problem auf meiner Seite ist, denn das Gleiche passiert, wenn ich versuche, eine Verbindung über mein Telefon herzustellen.
Hallo, bitte leeren Sie den Cache Ihres Browsers und laden Sie die Seite erneut!
Können wir einen Schritt hinzufügen, um bei Genehmigung oder Ablehnung weitere Informationen hinzuzufügen?
Hallo. Ja, es ist möglich, basierend auf der Genehmigungs-/Ablehnungsentscheidung weitere Informationen hinzuzufügen!
Bitte helfen Sie mir bei diesem Ablauf
1. Anfrage-ID: Weisen Sie jeder Anfrage eine eindeutige ID zu, um die Verfolgung zu erleichtern.
2. Anfrage-Typ: Geben Sie die Art der Anfrage an (z. B. New Joiner Emailer, Geburtstags-Collage, Visitenkarten-Design).
3. Beantragt von: Name der Person aus dem HR-Team, die den Antrag gestellt hat.
4. Datum des Antrags: Das Datum, an dem der Antrag gestellt wurde.
5. Erforderlich bis Datum: Die Frist für den Antrag, basierend auf den Standards für die Bearbeitungszeit.
6. Bereitgestellte Details: Eine Checkliste der angegebenen Details (z. B. Lebenslauf, Foto, Bezeichnung für New Joiner Emailer).
7. Erforderliche zusätzliche Informationen: Alle zusätzlichen Informationen, die von der Personalabteilung benötigt werden.
8. Datum der Übermittlung an MarCom: Das Datum, an dem die Anfrage an das Marketing Communications Team übermittelt wurde.
9. MarCom-Bestätigungsdatum: Das Datum, an dem MarCom den Antrag bestätigt hat.
10. Entwurfsvorbereitungsdatum: Das Datum, an dem der Entwurf von der MarCom erstellt wurde.
11. Datum der Übermittlung an DoodlSpace: Das Datum, an dem der Entwurf und die Referenzen an die Agentur gesendet wurden.
12. Datum des Eingangs des Entwurfs: Das Datum, an dem der Entwurf von der Agentur erhalten wurde.
13. Datum der Abschlussprüfung: Das Datum, an dem die MarCom die letzte Überprüfung abgeschlossen hat.
14. Datum der Übermittlung an HR: Das Datum, an dem der endgültige Entwurf an das HR-Team gesendet wurde.
15. Feedback von HR: Alle Rückmeldungen des HR-Teams für zukünftige Verbesserungen.
16. Status: Aktueller Status der Anfrage (z. B. In Bearbeitung, Erledigt, Zurückgestellt).
17. Bemerkungen: Zusätzliche Kommentare oder Notizen zu dem Antrag.
Gibt es eine Möglichkeit, ein Antwortformular aus einer E-Mail-Adresse zu generieren? Ich möchte beispielsweise einem Kunden erlauben, eine E-Mail an eine Support-E-Mail-Adresse zu senden, die beim Senden automatisch ein Antwortformular in SharePoint generiert, das letztendlich zu einem Ticket führt.
Hallo Russell,
Ja, es ist möglich, ein SharePoint-Listenelement basierend auf dem per E-Mail erhaltenen Trigger zu erstellen!
Bei meinem zweiten Testlauf erhielt ich einen Fehler für den Schritt "Senden einer HTTP-Anforderung an SharePoint". Die Details sind wie folgt:
Die Eigenschaft 'Key' existiert nicht für den Typ 'SP.ListItemFormUpdateValue'. Achten Sie darauf, nur Eigenschaftsnamen zu verwenden, die durch den Typ definiert sind.
clientRequestId: bcba2d7e-d54d-47b2-9b7e-3b9e67f5acc3
serviceRequestId: 7adbbaa0-50f0-0000-17cf-88eaf43ad0a8
Ich nehme an, dass ich auch ohne Änderung des Werts "erstellt von" auskommen kann, aber ich möchte, dass es wie vorgesehen funktioniert. Irgendwelche Vorschläge für dieses Problem?
Vergessen Sie's. Ich habe dieses Problem gelöst, indem ich den HTTP Body JSON neu erstellt und überprüft habe, dass er auf den CreatedBy Output verweist
Ich erhalte eine Fehlermeldung für diesen Flow im dritten Schritt (Artikel erstellen). Die Fehlermeldung lautet wie folgt:
Die 'inputs.parameters' der Workflow-Operation 'Create_item' vom Typ 'OpenApiConnection' sind nicht gültig. Fehlerdetails: Die API-Operation 'PostItem' erfordert, dass die Eigenschaft 'item/Pleaseattachsupportingdocuments' ein String mit der maximalen Länge '255' ist, aber die Länge '534' hat.
Wie kann ich die Länge der Zeichenfolge verlängern oder diesen Fehler anderweitig beheben?
Ich habe es endlich herausgefunden. Ich musste die Listeneinstellungen in SharePoint Online auf "mehrere Textzeilen" umstellen. Damit war das Problem mit dem Hinzufügen von Anhängen gelöst.
Ich möchte so etwas für eingehende Hilfeanfragen von Kunden einrichten - gibt es etwas, das ich beachten muss, damit es für externe Benutzer funktioniert?
können wir das Genehmigungsverfahren überspringen? ich brauche einen Fluss
wenn eine neue Antwort eingereicht wird => einmaligen Code generieren => Mail an Antwortende und mich
Hallo Anson, können Sie bitte eine hohe Auflösung der Zusammenfassung hochladen
Vielen Dank für die Informationen über Ihre Arbeit.
Meine Bitte ist dieselbe wie die von Joel: Besteht die Möglichkeit, ein vergrößertes Bild der Zusammenfassung zu sehen?
Es wäre eine große Hilfe für alle, um die eigene Flow-Erstellung zu überprüfen.
Ich schließe mich der Bitte von Joel an. Besteht die Möglichkeit, ein vergrößertes Bild der Zusammenfassung zu sehen?
Gute Arbeit, sehr hilfreich.
hier für die gleiche Sache, bitte lassen Sie mich wissen
Hallo zusammen,
Könnten Sie vielleicht ein größeres Bild Ihres fertigen Flusses posten oder teilen?
Ich versuche, dem Beispiel zu folgen und es zu erstellen - insbesondere Schritt 6 "6. Change 'Created By' In SharePoint List". Wohin gehört diese Bedingung? Auch für die Anlage hinzufügen.
Danke, ich liebe diesen Blogbeitrag!
Das passiert mir auch, ich bin im CreatedBy- und Compose User-Teil steckengeblieben 🙁
Hallo Patrick, du musst auf alle im Artikel erwähnten winzigen Details achten. Bitte lass mich wissen, wo du nicht weiterkommst, damit ich vielleicht helfen kann. 🙂
Ich würde gerne hören, wie es bei Ihnen funktioniert hat, denn ich kann dieser Anleitung kaum folgen. Leider nicht detailliert genug.