Appearance
Google Cloud Integration
Configuring Google Cloud Storage as Destination
Realm Security supports integration with Google Cloud Storage as a destination. This guide provides instructions for configuring Google Cloud Storage to receive data from Realm.
Step 1: Create GCS Bucket
- Login to GCS console
- Cloud Storage > Buckets > Create Bucket

- Enter Name for the bucket, for example: Realm-Archive
- Select Standard storage
- Click create

- Bucket Configuration

Step 2: Create a Service Account
- Go to IAM > Service Accounts
- Click Create Service Account

- Name: realm-archive-account
- Create and Continue
- Grant permission to write to the bucket
- Add role >
Cloud Storage>Storage Object Creatorrole
- Add role >
- Add IAM condition to restrict access to just one bucket
resource.service == "storage.googleapis.com" &&
resource.name.startsWith("projects/_/buckets/REPLACE_WITH_BUCKET_NAME")- Select the service acount

- Keys > Create Key > JSON

- Click Create
- Service account key will get downloaded to your local machine. Open the key in a text editor, select all contents and copy to clipboard.
Step 3: Create a Destination in Realm for GCS Archive
- Navigate to Destinations > Add Destination
- Type name:
Archive - Under Destinations, select Add New Source
- Connect the relevant log source (e.g., FortiGate, Azure, etc.) to the destination
- Go to Output Feeds > Add Output Feed
- Choose GCS output feed
- Name: GCS Archive
- Enter the name of the bucket created above
- Paste the Service account key
