Phonetic Guide: /siˈɛrə/ (pronounced like Sierra)
CERA (Chrome Enterprise Reports & Analysis) was built as a standalone, lightweight, and high-performance visualization dashboard built entirely on top of the customer's own Google Apps Script environment.
CERA bridges the gap between the high-level visibility of Chrome Enterprise and the deep forensic analysis that typically requires an expensive SIEM. By establishing a direct pipeline to the Google Admin SDK API, CERA dynamically extracts, chunks, and aggregates thousands of Chrome telemetry events into an interactive dashboard. This provides IT and Security teams with immediate answers regarding Shadow IT, generative AI exposure, and Data Loss Prevention (DLP) alerts.
- CERA operates strictly within your organization's verified Google environment.
- All data extraction, in-memory aggregation, and chart rendering occur locally within the administrator's browser via Apps Script.
Prerequisites
- Administrative Access: Must be a Super Admin or a delegated Admin with access to the Reports/Audit Logs privilege in the Google Admin Console.
- Chrome Enterprise Deployment: Chrome browsers must be managed (via CEC or CEP), and Chrome audit reporting must be turned on in the Admin Console.
Step-by-Step Deployment Guide
- Navigate to script.google.com.
- Click New Project in the top left corner.
- Rename the project to CERA: Chrome Enterprise Analytics by clicking "Untitled project" at the top.
- In the left-hand navigation, click the Gear Icon (Project Settings).
- Check the box that says "Show 'appsscript.json' manifest file in editor".
- Return to the Code Editor (<> icon).
- Select appsscript.json from the file list.
- Replace its contents with the provided appsscript.json code and hit Save (Ctrl/Cmd + S).
This step allows the application to securely read Chrome audit logs.
- In the left panel of the editor, click the Plus (+) button next to Services.
- Scroll down and select Admin SDK API.
- Leave the version as default (v1) and the identifier as AdminReports.
- Click Add.
- Select the default Code.gs file. Delete the placeholder code, paste the Code.gs code provided below, and Save.
- Click the Plus (+) button next to "Files" and select HTML.
- Name the file exactly Index (case-sensitive, without the .html extension).
- Paste the Index.html code provided below and Save.
- Click the blue Deploy button in the top right corner.
- Select New deployment.
- Click the gear icon next to "Select type" and choose Web app.
- Configure the settings as follows:
- Description: CERA v1.0
- Execute as: User accessing the web app (This ensures every user authenticates with their own Admin permissions, enforcing strict zero-trust).
- Who has access: Only myself (or Anyone within [Your Organization] if sharing with other internal Admins).
- Click Deploy.
- Google will ask for Authorization. Click Authorize access, select the Admin account, and click "Allow" to grant read access to the audit logs.
- Copy the Web App URL. This is the secure, private link to the CERA Dashboard.