- Klicken Sie links auf die Registerkarte Records, erweitern Sie Integration Resources, klicken Sie mit der rechten Maustaste auf Service Package und wählen Sie im Kontextmenü den Befehl Create aus.
- Geben Sie im Formular Create Service Package im Feld Service Package Name customapi ein. Tragen Sie im Feld Short description eine Beschreibung für das Paket ein und klicken Sie auf Create and open.
- Geben Sie im Formular Edit Service Package im Feld Service access group eine Zugriffsgruppe an (das Format der Gruppe ist <Application_name>:<Access group>). Hinweis: Um die Liste der verfügbaren Zugriffsgruppen anzuzeigen, klicken Sie links auf die Registerkarte Records und navigieren Sie zu Security → Access Group.
- Klicken Sie auf Save.
- Öffnen Sie die neu erstellte Zugriffsgruppe, indem Sie auf Records → Security → Access Group → ABBYYFC:Administrators/ABBYYFC:Users klicken.
- Fügen Sie im Feld Available roles die Rolle PegaRULES:PegaAPI hinzu.
- Klicken Sie links auf die Registerkarte Records, erweitern Sie Integration-Services, klicken Sie mit der rechten Maustaste auf Service REST und wählen Sie im Kontextmenü den Befehl Create aus.
- Geben Sie im sich öffnenden Formular Folgendes an:
- Service-Name: files
- Service-Paketname: customapi
- URI-Vorlage: cases/{id}/files/{name}
- Service-Version: v2
- Klicken Sie auf Create and open.
- Klicken Sie auf die Registerkarte Service und geben Sie im Feld Pega class Pega-API-CaseManagement ein. Geben Sie im Abschnitt URL path parameters in der Spalte Map to Key für den Parameter Id Param.CaseId ein. Geben Sie dann für den Parameter name Param.FileName ein.
- Klicken Sie auf die Registerkarte Methods. Erweitern Sie die POST-Methode und geben Sie auf der Registerkarte Request für die Felder Nachrichtendaten Folgendes an:
- Description: Request Data
- Zuordnen zu: Clipboard
- Schlüssel zuordnen: Param.Request
- Klicken Sie auf die Registerkarte Response und erstellen Sie drei Antwortbedingungen:
| |||
|
| ||
Erfolgsantwort |
|
|
|
