Which actions can I audit?

You can use auditing to track the actions of individual users of Crystal Enterprise as they log in and out of the system, access data, or create file-based events. You can also monitor system actions like the success or failure of scheduled objects. (For a complete list of auditable actions, see Reference list of auditable actions).

For each action, Crystal Enterprise records the time of the action, the name and user group of the user who initiated the action, the server where it was performed, and a variety of other parameters more fully documented in Auditing database schema reference.

Once you have collected this data, you can use a custom or pre-configured report to view the raw data, or to answer more complex queries such as "how many concurrent licenses are we using at a given time?". See Reporting on audit results for more information.

Reference list of auditable actions

This list contains a complete list of the audit actions you can enable in Crystal Enterprise. It is organized according to the types of actions that you can audit, to help you find the server where you enable auditing of these actions. For step by step instructions on how to enable audit actions, see Enabling auditing of user and system actions.

For more information about the actions that are audited, and the data that is recorded for each audit action, see AuditID and AuditString reference, and Auditing database schema reference.

User Actions
Actions Crystal Enterprise Server
Folders

A folder is created.

CMS

A folder is deleted.

A folder is modified.
(The name, location, or description of a folder is modified.)

Reports

A report has been viewed successfully.

Cache Server

A report could not be viewed.

A report is opened successfully using:

  • the Web Report Design Wizard.
  • the Advanced DHTML viewer.
  • a custom application that uses RAS SDK.
RAS

A report fails to open.

A report has been created successfully using:

  • the Web Report Design Wizard.
  • a custom application that uses the RAS SDK.

Or

A report has been saved successfully using the Web Report Design Wizard.

A report fails to be created.

Or

A report fails to save (using the Web Report Design Wizard).

A report is saved successfully (using a custom application based on the RAS SDK).

A report fails to save using a custom application based on the RAS API.

Users

A concurrent user logon succeeds.

CMS

A named user logon succeeds.

A user logon fails.

A user's password is changed.

User logs off.

File- based events

An event is registered.
(Event is created, and registered with system)

Event Server

An event is updated.
(The name, description, or filename of an event is modified.)

An event is unregistered.
(Event is removed from system.)

System Actions
Actions Crystal Enterprise Server
Reports

A job has been run successfully.
That is, a scheduled report has run successfully.

Report Job Server

A job has failed to run.
That is, a scheduled report has failed to run.
(See Tip following this table.)

A job failed but will try to run again.

Communication with a running instance is lost.
That is, a scheduled report has failed to run because communication with the instance was lost, and the scheduled time for running the report expired.

Crystal Management Server
File-based events

An event is triggered.

Event Server
Programs

A job has been run successfully.
That is, a scheduled program has run successfully.

Program Job Server

A job has failed to run.
That is, a scheduled program has failed to run.
(See Tip following this table.)

A job failed but will try to run again.

Communication with a running instance is lost.
That is, a scheduled program has failed to run because communication with the instance was lost, and the scheduled time for running the program expired.

Crystal Management Server

Tip:    To audit every failure of a scheduled report or a scheduled program, enable auditing of "A job has failed to run" on the Job Server, and "Communication with a running instance is lost." on the Crystal Management Server.

Related topics


Crystal Decisions
http://www.crystaldecisions.com/
Support services
http://support.crystaldecisions.com/