3.2.4.4.4 Report Action Type

To run a notification of Report Action Type the server MUST do all of the following steps.

  1. Create a new Non-Persisted Report Job (section 3.2.1.5.1.2).

  2. For each type in the notification's Report Types, add the specified report to the Report Job.Reports.

  3. For each report added to the Report Job.Reports, set the Report.Description to a non-specified string that includes the following minimum information.

    • If the notification is run in response to a Quota Event (section 3.2.7.1) the report's description includes the Folder Path of the quota that caused the event and an indication that the report is generated in response to a Quota Event.

    • If the notification is run in response to a File Screen Event (section 3.2.7.4), the report description contains the Folder Path of the file screen and an indication that the report is generated in response to a File Screen Event.

  4. Set the report job's Mail to to the notification's Mail to.

  5. The Namespace Roots of the report job are set as follows.

    • If the notification is run in response to a Quota Event (section 3.2.7.1) the report job's Namespace Roots is set to the Folder Path of the quota that caused the Quota Event.

    • If the notification is run in response to a File Screen Event (section 3.2.7.4) the report job's Namespace Roots is set to the Folder Path of the file screen that caused the File Screen Event.

  6. Run the report job (section 3.2.1.12.1).