Application Services
Categories:
- Target Database: —
- Context Type: —
- Alert Severity: —
- Triggered Time: —
- Firing Context:
—
What It Is
An Application Service is an Application Services Framework (ASF) definition, stored in PSIBAPPLDEFN. It exposes a REST API backed by application classes, without the hand-built service operations that classic Integration Broker requires. psLens consolidates the service’s operations, URI templates and REST methods, method parameters, result-state-to-HTTP-status mappings, header properties, and security grants onto one page.
Search Page
URL: /appservices?db={database}
Wildcard % search supported. Search runs against the ASF definitions in PSIBAPPLDEFN. Each result card links to the application service detail page.
Detail Page
URL: /appservices/{APPLNAME}?db={database}
The main pane shows the service properties and an always-visible Operations & REST Surface card: each operation’s handler application class, plus a table of its URI templates with the REST methods (GET, POST, PUT, DELETE) mapped to each. The sidebar has four related-data toggles.
Related Data Panels
Parameters
Method parameters for the service’s operations, read from PSIBPARAM and the related base/template parameter tables.
Result States
The mapping from operation result states to HTTP status codes (PSIBAPPLSTATES) — what status a caller receives for each outcome.
Header Properties
Header properties configured for the service (PSIBAPPLHDRPROP).
Security
Permission lists that grant access to the application service, read from PSAUTHAS. The answer to which permission lists let a user call this REST API.
What This Consolidates
In PIA, the equivalent investigation requires opening PeopleTools → Integration Broker → Web Services → Application Services, switching between the operation, URI, parameter, and result-state tabs, and then checking the Web Services tab of each permission list under Security → Permissions & Roles → Permission Lists. psLens combines the REST surface and its security grants on one page.
Tables Used
PSIBAPPLDEFN— application service (ASF) definitionsPSIBAPPLOPR— operations and handler classesPSIBAPPURI— URI templatesPSIBAPPMETHOD— REST method configurationPSIBPARAM,PSIBBASEPARAM,PSIBTEMPLPARAM,PSIBBASETMPLPRM— method parametersPSIBAPPLSTATES— result-state to HTTP-status mappingsPSIBAPPLHDRPROP— header propertiesPSAUTHAS— application service authorization per permission listPSSERVICEOPR— service operations within the service