action-center
2023.10
false
- Versionshinweise
- Bevor Sie beginnen
- Erste Schritte
- Aktivitäten
- Gestalten von Workflows mit langer Ausführungszeit
- Start Job And Get Reference
- Wait for Job and Resume
- Add Queue Item And Get Reference
- Wait For Queue Item And Resume
- Create Form Task
- Wait for Form Task and Resume
- Nach Verzögerung fortsetzen
- Assign Tasks
- Create External Task
- Wait For External Task and Resume
- Complete Task
- Forward Task
- Get Form Tasks
- Get Task Data
- Add Task Comment
- Update Task Labels
- Aktionen
- Prozesse
- Benachrichtigungen
Erstellen von Aktionsdefinitionen
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
Action Center
Letzte Aktualisierung 18. Dez. 2024
PREVIEWErstellen von Aktionsdefinitionen
Um die Aktionseingabefelder an die Apps-Felder zu binden, benötigen Sie eine Aktionsdefinition.
Bevor Sie die Aktionsdefinition zum Action Center hinzufügen, müssen Sie ein JSON-Schema dafür erstellen. Die Datei muss dem JSON-Schemastandard entsprechen. Sie können auch das Beispielschema herunterladen, bearbeiten und eine geänderte Version davon hochladen.
- Fügen Sie zunächst eine offene geschweifte Klammer hinzu, um den Anfang des JSON-Objekts anzugeben.
- Definieren Sie im JSON-Objekt die Eigenschaften
Name
undDescription
zusammen mit ihren Werten als Strings.{ "Name": "Sample Definition", "Description": "Sample Definition Description"
{ "Name": "Sample Definition", "Description": "Sample Definition Description" - Fügen Sie eine
Allowed Actions
-Eigenschaft als Array von Strings hinzu, um die zulässigen Aktionen anzugeben, die Sie am Ende der Aktion ausführen können. Die Werte müssen Genehmigen oder Ablehnen entsprechen."AllowedActions": [ "Start On-boarding", "Request more details" ],
"AllowedActions": [ "Start On-boarding", "Request more details" ], - Fügen Sie eine
Schema
-Eigenschaft hinzu und weisen Sie sie einem Objekt zu, das dem JSON-Schemastandard entspricht:http://json-schema.org/draft-07/schema#
."Schema": { "$schema": "http://json-schema.org/draft-07/schema#", "type": "object",
"Schema": { "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", - Definieren Sie im
properties
-Objekt jede Eigenschaft, die Sie in das Schema aufnehmen möchten. Geben Sie für jede Eigenschafttype
unddescription
an.Jede Eigenschaft inSchema
entspricht den Eingabefeldern, die Sie in der App-Aktion hinzufügen."properties": { "employee_id": { "type": "string", "description": "The unique identifier of the employee." }, "first_name": { "type": "string", "description": "The first name of the employee." }, "last_name": { "type": "string", "description": "The last name of the employee." }, "email": { "type": "string", "format": "email", "description": "The email address of the employee." }, "address": { "type": "object", "properties": { "street": { "type": "string", "description": "The street address of the employee." }, "city": { "type": "string", "description": "The city where the employee resides." }, "state": { "type": "string", "description": "The state where the employee resides." }, "zip_code": { "type": "string", "description": "The zip code of the employee's address." }, "country": { "type": "string", "description": "The country where the employee resides." } }, "required": [ "street", "city", "state", "zip_code", "country" ], "description": "The address of the employee." }, "hire_date": { "type": "string", "format": "date", "description": "The date the employee was hired in the format YYYY-MM-DD." }, "salary": { "type": "number", "minimum": 0, "description": "The salary of the employee." } }
"properties": { "employee_id": { "type": "string", "description": "The unique identifier of the employee." }, "first_name": { "type": "string", "description": "The first name of the employee." }, "last_name": { "type": "string", "description": "The last name of the employee." }, "email": { "type": "string", "format": "email", "description": "The email address of the employee." }, "address": { "type": "object", "properties": { "street": { "type": "string", "description": "The street address of the employee." }, "city": { "type": "string", "description": "The city where the employee resides." }, "state": { "type": "string", "description": "The state where the employee resides." }, "zip_code": { "type": "string", "description": "The zip code of the employee's address." }, "country": { "type": "string", "description": "The country where the employee resides." } }, "required": [ "street", "city", "state", "zip_code", "country" ], "description": "The address of the employee." }, "hire_date": { "type": "string", "format": "date", "description": "The date the employee was hired in the format YYYY-MM-DD." }, "salary": { "type": "number", "minimum": 0, "description": "The salary of the employee." } }Wenn Sie verschachtelte Objekte wieaddress
gemäß diesem Beispiel haben, definieren Sie sie in ähnlicher Weise innerhalb desproperties
-Objekts und geben Sie ihren Typ und ihre Eigenschaften an. - Wenn bestimmte Eigenschaften erforderlich sind, fügen Sie ein
required
-Array ein, in dem Sie die Eigenschaften auflisten, die Sie in der Aktion als erforderlich markieren möchten."required": [ "employee_id", "first_name", "last_name", "email", "address", "salary", "hire_date" ]
"required": [ "employee_id", "first_name", "last_name", "email", "address", "salary", "hire_date" ] - Schließen Sie das JSON-Objekt, indem Sie eine schließende geschweifte Klammer hinzufügen.
Nachdem Sie das JSON-Schema der Aktionsdefinition erstellt haben, können Sie es im Action Center hochladen.
- Öffnen Sie Action Center, navigieren Sie zu Administratoreinstellungen und wählen Sie Mandant aus.
- Wählen Sie auf der Registerkarte Aktionsdefinitionen die Option Aktionsdefinition hinzufügen aus.
- Wählen Sie Aktionsdefinitionsbeispiel herunterladen aus, um ein JSON-Beispielschema herunterzuladen, das Ihnen bei der Vorbereitung der Aktionsdefinition hilft.
- Wählen Sie Aus Datei importieren aus, und wählen Sie die JSON-Datei aus, die Sie zuvor vorbereitet haben.
- Geben Sie einen geeigneten Namen und eine Beschreibung für die Aktionsdefinition ein und wählen Sie dann Erstellen aus.
Ergebnis: Jetzt können Sie die Aktionsdefinition als Steuerelement zu Ihrer Aktions-App in App Studio hinzufügen.