## 13.5.3.3.10  Security-Relevant Logging and Tracing
## Floorplan Manager Message Logging to the Application Log
The Web Dynpro ABAP UI of SAP Portfolio and Project Management uses the Floor Plan Manager (FPM). The FPM Message Manager has a connection to the ABAP application log and offers the option to write error messages occurring in the FPM Message Manager also to the application log in the backend. To activate this feature, go to transaction SAAB and activate the check point group FPM\_RUNTIME\_MESSAGES for your user or for all users in the server.
For more information about FPM, see http:/ /www.sdn.sap.com/irj/sdn/nw-ui under Custom UI Development Web Dynpro ABAP Floorplan Manager (FPM) Developer's Guide .
For more information about security in the ABAP area, see
- Go to https:/ /help.sap.com/s4hana\_op\_2021, enter Application Server ABAP Security Guide into the search bar, press Enter , and open the search result with that title.
- Go to https:/ /help.sap.com/s4hana\_op\_2021, enter Security Guide: Web Dynpro for ABAP into the search bar, press Enter , and open the search result with that title.
## Reports Logging to the Application Log
SAP Portfolio and Project Management logs application errors for background reports to transaction SLG1 . Background reports are executed in the areas of financial integration, migration, import from Microsoft Excel, versioning, and replace user and resource. You can display these application logs via the objects RPM\_DOCUMENT , RPM\_DX , RPM\_INTEGRATION , RPM\_MIGRATION , RPM\_PLANNING , RPM\_UC, RPM\_VERSIONING , DPR\_DX, DPR\_REPLACE\_USER\_BP .
## Logon Attempts
For more information about logon attempts, go to https:/ /help.sap.com/s4hana\_op\_2021, enter The Security Audit Log into the search bar, press Enter , and open the search result with that title.
## Change Document
You can use change document to track changes of objects of Project Management and Portfolio Management. If the function is active, the system also records changes to dependent objects. You can activate the change document function for the following objects:
- Project Management
- Checklist templates
- Project templates
- Projects
You can activate this function in Customizing for Project Management under Basic Settings Activate
## Change Documents.
If the function is active for one of these main objects, changes to dependent objects are also recorded. For example, if you select the indicator for the object category project, the system records all changes to the project as well as to the following objects:
- Project definitions
- Phases
- Tasks
- Mirrored tasks
- Checklists
- Checklist items
- Documents
- Object links
- Entity links
- Business partner favorites
- Business partner links
- Roles
- Approvals
- Qualifications
- Collaborations
- Templates
The system only records changes to database table DPR\_DOCUMENT . This table contains unusable document attributes only.
The important attributes of the documents and files (such as name, location, and size) as well as the file content are saved to the KPro storage system without the support of a change document function. Project Management supports versioning for files instead of the change document function. To track the changes, the user must always create a new document version. However, if he or she always overwrites the existing version, it is not possible to track the changes.
Project Management supports evaluations for the following objects:
- Project definitions
- Phases
- Tasks
- Mirrored tasks
- Checklists
- Checklist items
- Object links
- Entity links
- Business partner links
- Roles
## · Portfolio Management
- Portfolio
- Bucket
- Initiative
- Item
- Decision point
- Review
- Collection
- What-if scenario
- Relational associations of business objects
- Financial and capacity category for bucket and item
In the standard system, this function is not activated.
You can activate this function in Customizing for Portfolio Management under Global Customizing Process and Service Settings Activate Change Document .
The system does not record changes to the following objects:
- Project Management
- Documents
- Portfolio Management
- Long texts
- Comments/notes
- Documents
- Financial and capacity planning values
## For more information:
- Go to https:/ /help.sap.com/s4hana\_op\_2021, enter Security Aspects for Lifecycle Management into the search bar, press Enter , open the search result with that title, and navigate to Auditing and Logging .
- Go to https:/ /help.sap.com/s4hana\_op\_2021, enter SAP NetWeaver Application Server for Java Security Guide into the search bar, press Enter , open the search result with that title, and navigate to Tracing and Logging .