Show TOC

Background documentationAuditing Locate this document in the navigation structure

 

Security Audit Log

SAP NetWeaver PI – Advanced Adapter Engine Extended uses the standard security audit log of SAP NetWeaver Application Server Java (AS Java).

More information: SAP Library under   SAP NetWeaver Library: Function-Oriented View   Security   System Security   System Security for AS Java Only   Security Audit Log of the AS Java  

Design and Configuration Time

For auditing reasons, it is important to know who made a change to a design time object in the Enterprise Services Repository or to a configuration time object in the Integration Directory. Therefore, the change history of all these objects is tracked in the Enterprise Services Builder or the Integration Builder, respectively. You can access the change history in the detail view of each object by choosing History in the main menu of the object. To display the current data of the last change, choose the object's info button.

Message Execution

Auditors must be able to analyze and track the messages that have been processed by messaging components. The Advanced Adapter Engines has a runtime persistence layer for short-term storage of executed messages and an archiving component for long-term storage. The Advanced Adapter Engine uses AS-Java.

Asynchronous messages are always persisted in the runtime persistence layer, whereas synchronous messages can only be persisted if errors occurred or for logging purposes. Only successfully processed asynchronous messages in the persistence layer can be archived or deleted. Messages with errors are never automatically deleted, but only manually by administrators.

Message archiving allows you to archive message versions that have been saved during processing in the Advanced Adapter Engine message store. This includes both asynchronous messages (saved with the staging function) and logged synchronous messages.

More information: Saving Message Versions

In the Advanced Adapter Engine, you can define rules and schedule the archiving jobs.

Note Note

Messages with configured message-level security are an exception to this rule. These messages are always archived (also synchronous ones). Therefore, no interface definition is required for messages with message-level security (more information: Message-Level Security)

End of the note.

Messages archived in the Advanced Adapter Engine can be monitored.