SAP Entitlement Management provides several tools for defining and monitoring APIs, background jobs, and entitlement events. The Monitor API Calls app tracks communication and ensures integration between the SAP system and other systems. The Define Background Jobs app automates entitlement-related processes for operational efficiency, while Define Entitlement Events maintains oversight and compliance with system policies and regulations.
Overall, these apps help manage user entitlements within SAP Entitlement Management, ensuring seamless integration, automating processes, and maintaining compliance with policies and regulations. Let’s explore these three apps and see how they support oversight and the management of entitlements.
The Monitor API Calls App
The Monitor API Calls app is a communication monitoring tool that tracks and displays inbound and outbound document logs. This app reprocesses inbound or outbound payloads, cancels processes, and displays log information and payloads. The communication monitor keeps a record of all outbound interfaces and displays messages sent to other systems.
Note
Query API access is not logged.
You can filter the document logs using various search criteria, including Direction, Status, Reference ID, Payload, and more. To search the API log by any element in the API request message body, enter the message element value in the Payload field. This entry filters all API logs containing the specified element value. Also, except for the Payload column, you can sort the list in each column.
On the Inbound and Outbound Data Monitoring screen, you can perform the following:
- Export the trace log to JSON format.
- Reprocess the inbound or outbound payload to resend payload contents.
- Cancel the process if there is an error in processing. You must enter a reason for cancellation before you proceed.
- Delete one or multiple messages.
- Simulate and execute Entitlement Generation Inbound Interface.
- Display the log information on the selection of the LogID for each process.
- Display and download the payload for one or multiple documents and save it as XML or JSON.
In addition to these functions, you can perform multiple actions according to the following tasks:
- Reprocess is an Outbound Process.
- Reprocess an inbound or an outbound payload if there is an error in processing.
- Download Payload.
- Display and download the payload for each process not sent or has been sent.
- Simulate an Inbound Process.
- Trigger simulation for an inbound process from the Inbound and Outbound Data Monitor.
- Mass export of Logs.
- Mass export the API logs, payloads, and entitlement generation trace files at one time.
Next, let’s look at how we can define and monitor entitlement background jobs.