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 page is displayed.

The audit trail feature logs changes that are performed either directly in the application or by using the 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 for Deletion of 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's 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 five minutes. If you filter audit trail records and there's an extensive number of records logged, the search automatically ends after five 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

The figure shows the place in which the change set is linked.

Change Set is a feature that increases traceability of changes in Setup or by using scripting. Change Set ensures that a proper 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 an 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 are typically created in development and testing SAP CPQ environments. However, it's up to you to decide whether to create a change set directly in the desired environment or deploy it from a lower environment, such as development or testing, after changes have been tested and applied. If deploying from a lower environment, the change set will then be displayed in Setup within sandbox and production environments.

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 don't appear in the dropdown. You can find inactive change sets and activate them again under SetupAudit TrailChange Set. Changes can't 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 won't 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 can't be deleted. However, they can be deactivated using the Active toggle switch. It's possible to deploy active change sets from development and testing to sandbox and production environments.