- Haga clic en la pestaña Records de la izquierda, expanda Integration Resources, haga clic con el botón derecho en Service Package y seleccione Create en el menú contextual.
- En el formulario Create Service Package, escriba customapi en el campo Service Package Name. Proporcione una descripción del paquete en el campo Short description y haga clic en Create and open.
- En el formulario Edit Service Package, especifique un grupo de acceso en el campo Service access group (el formato del grupo es <Application_name>:<Access group>). Nota: Para ver la lista de grupos de acceso disponibles, haga clic en la pestaña Records de la izquierda y vaya a Security → Access Group.
- Haga clic en Save.
- Vaya al grupo de acceso recién creado haciendo clic en Records → Security → Access Group → ABBYYFC:Administrators/ABBYYFC:Users.
- En el campo Available roles, agregue el rol PegaRULES:PegaAPI.
- Haga clic en la pestaña Records de la izquierda, expanda Integration-Services, haga clic con el botón derecho en Service REST y seleccione Create en el menú contextual.
- En el formulario que se abre, especifique lo siguiente:
- Nombre del servicio: files
- Nombre del paquete de servicio: customapi
- Plantilla de URI: cases/{id}/files/{name}
- Versión del servicio: v2
- Haga clic en Create and open.
- Haga clic en la pestaña Service y escriba Pega-API-CaseManagement en el campo Pega class. En la sección URL path parameters, escriba Param.CaseId en la columna Map to Key para el parámetro Id. A continuación, escriba Param.FileName para el parámetro name.
- Haga clic en la pestaña Methods. Expanda el método POST y, en la pestaña Request, especifique lo siguiente para los campos Datos del mensaje:
- Description: Request Data
- Map to: Clipboard
- Map to key: Param.Request
- Haga clic en la pestaña Response y cree tres condiciones de respuesta:
| |||
|
| ||
Respuesta de éxito |
|
|
|
