Scheduled Reports Overview

You can generate scheduled reports based on saved reports from Cost Analysis.

After you’ve created a saved report in Cost Analysis, use the Scheduled Reports page to create a scheduled report that runs a single time, or that recurs daily or monthly. Scheduled reports are saved in an Object Storage bucket, which you can access from the scheduled report details page.

You can perform the following Cost Analysis scheduled reports tasks:

Required IAM Policy

To use Oracle Cloud Infrastructure, you must be granted security access in a policy  by an administrator. This access is required whether you're using the Console or the REST API with an SDK, CLI, or other tool. If you get a message that you don’t have permission or are unauthorized, verify with your administrator what type of access you have and which compartment  to work in.

If you're new to policies, see Getting Started with Policies and Common Policies.

  • To use Scheduled reports in the Console, the same IAM policies that grant you access to Cost Analysis also give you access to the Scheduled reports pages. See Required IAM Policy for more information.

  • To use scheduled report API operations, and to grant write permissions to the Object Storage bucket where scheduled reports are saved, the following policy is required:
    Allow service <SERVICE-PRINCIPAL> to manage objects in tenancy where all { ='<BUCKET-NAME>', any {request.permission='OBJECT_CREATE', request.permission='OBJECT_DELETE', request.permission='OBJECT_READ'}}

    Where <BUCKET-NAME> is the name of the Object Storage bucket that you want the scheduled report results saved to, and <SERVICE-PRINCIPAL> is metering_overlay for the commercial realm.