Report Storage Options

Reports can currently be configured to be stored in any of the following cloud storage options:

AWS S3 Bucket

In AWS, create a Bucket and Service Account -
  • Navigate to S3, click on Create Bucket, follow the default instructions and click on Create

  • Navigate to IAMPolicies

  • Create a new policy select JSON policy editor and paste the following contents (Make sure the BUCKET_NAME keyword is replace with actual bucket name created in the previous step) -

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "VisualEditor0",
            "Effect": "Allow",
            "Action": [
                "s3:PutObject",
                "s3:GetObject",
                "s3:GetObjectVersionTagging",
                "s3:GetObjectAttributes",
                "s3:GetObjectTagging",
                "s3:GetObjectVersion"
            ],
            "Resource": "arn:aws:s3:::BUCKET_NAME/*"
        }
    ]
}
  • Click on Next and enter the policy name / description

  • Click on Create Policy

  • Navigate to IAMUsers

  • Enter the user name and click on Next

  • Select Attach Policies Directly and select the policy that was created in the step earlier

  • Follow the instructions and create the user

  • Select the newly created user and select Security Credentials tab and click on Create Access Key

  • Select Command Line Interface (CLI) option and click on next

  • Finally click on Create Access Key and copy the generated Access Key and Secret Access key dsd

In Falcon
  1. Navigate to Global SettingsSettings

  2. Search for Reporting Config and click on Edit action item

  3. Value for PROVIDER should be AWS S3

  4. Value for REGION should be the value in which the bucket was created

  5. Value for BUCKET_NAME should be the exact bucket name

  6. Value for CLIENT_ID should be the value of Access Key generated earlier

  7. Value for CLIENT_SECRET should be the value of Secret Access key generated earlier

Google Cloud Storage Bucket

  1. In Google Cloud, create a Bucket and Service Account -

    1. Navigate to Cloud StorageBuckets

    2. Click on Create and follow the instructions to create a new bucket.

    3. Navigate to IAM & AdminService Accounts

    4. Click on Create Service Account → Enter the name, description and click on Create and Continue

    5. Add Storage Object Creator & Storage Object Viewer roles and create the service account

    6. Click on the newly create service account and navigate to Keys tab.

    7. Click on Add KeyCreate New KeyJSON, to download the private key json.

  2. In Falcon

    1. Navigate to Global SettingsSettings

    2. Search for Reporting Config and click on Edit action item

    3. Value for PROVIDER should be GCS

    4. Value for REGION should be the value in which the bucket was created

    5. Value for BUCKET_NAME should be the exact bucket name

    6. Value for SECURE_VALUE_1 should be contents of the JSON private key file downloaded earlier