Managing the Audit Trail

Objectives

After completing this lesson, you will be able to:
  • Describe the purpose of an audit trail in the SAP CPQ
  • Configure audit trail to automatically delete logged information
  • Group changes under Change Set

Audit Trail

The audit trail feature logs changes that are performed either directly in the application or via API. Any logged information can be found in the following tabs by selecting SetupAudit TrailAudit Trail:

  • Admin Actions Audit Trail
  • User Actions Audit Trail
  • Products Audit Trail
  • Attributes Audit Trail
  • Pricebooks Audit Trail
  • Custom Tables Audit Trail

Audit Trail Configuration to Delete Logged Information

SAP CPQ tracks all actions that administrators and users perform throughout the application and logs them in the dedicated section of the setup.

The audit trail permanently retains records. However, if you want logged information to be automatically and permanently deleted, you can specify data deletion intervals by selecting SetupSecurityData DeletionAudit Trail Deletion.

Under the Audit Trail Deletion tab, it is possible to define a time when audit trail data is deleted. The following logs can be automatically deleted:

  • Administrator actions
  • User actions
  • Changes to products, attributes, pricebooks, and custom tables from their respective audit trail logs.
  • Personal data log records.

Note

The timeout for searching audit trail data is 5 minutes. If you filter audit trail records and there is an extensive number of records logged, the search automatically ends after 5 minutes if not completed in that period. If you experience a timeout, filter the records using the Date column, which is indexed and more likely to provide the requested results.

Change Set

Change Set is a feature that increases traceability of changes in Setup or via scripting. Change Set ensures that an appropriate recording of changes occurs in the relevant change management procedures.

A change set encompasses a group of changes that are performed in a single set. Each change in SAP CPQ is logged in the Audit Trail as a part of a change set, for example a change set for a CPQ ticket. Change set supports Deploy / Send and Manual Deployment.

Note

Change sets can only be created in development and testing SAP CPQ environments. If you want a change set to be displayed in Setup in sandbox and production environments, you need to deploy it from the lower environment once the changes have been tested and applied there.

Change sets can be active and inactive. Note that only one can be in use at a time. Select the change set from the Change Set dropdown in Setup. Once you select a change set, any changes applied to SAP CPQ from that moment on are logged in Audit Trail under that change set. The inactive change sets do not appear in the dropdown. You can find inactive change sets and activate them again under SetupAudit TrailChange Set. Changes cannot be logged under an inactive change set.

Note

Using change sets to improve tracking of changes is optional. If there are no change sets in your environment other than DEFAULT (CPQ-1), the Change Set dropdown will not display in Setup.

The default change set is selected every time you log into SAP CPQ regardless of whether a different change set was previously selected or not. If you make changes under a custom change set, exit the Setup and enter it again without logging out. The custom change set previously used is the one selected.

Change sets cannot be deleted. However, they can be deactivated using the Active toggle switch. It is possible to deploy active change sets from development and testing to sandbox and production environments.

Log in to track your progress & complete quizzes