Getting Started with CBManagement

CBManagement provides comprehensive Chromebook monitoring and filtering for educational institutions. This guide will help you get started quickly.

Prerequisites: You'll need Google Workspace admin access and the ability to deploy Chrome extensions via the Admin Console.

Installation

1 Deploy Chrome Extension

The CBManagement extension must be installed on all Chromebooks you want to monitor. This is done through the Google Admin Console.

  1. Sign in to admin.google.com
  2. Navigate to Devices → Chrome → Apps & extensions
  3. Click Add Chrome app or extension
  4. Enter the extension ID or upload the extension
  5. Select the organizational units to deploy to
  6. Set installation policy to Force install
  7. Click Save
Tip: Use "Force install" to ensure the extension is automatically installed on all devices without user intervention.

2 Extension Auto-Configuration

The extension automatically detects and connects to your CBManagement server. No manual configuration needed!

That's it! Once deployed, the extension will automatically start tracking activity and enforcing policies.

Google Workspace Setup

3 Connect Google Workspace

Sync your organizational structure to easily manage policies by OU.

  1. Log in to CBManagement
  2. Navigate to Directory in the sidebar
  3. Click Sync with Google Workspace
  4. Sign in with your Google admin account
  5. Grant the requested permissions
  6. Wait for sync to complete
Note: The sync only requires read-only access to users and OUs. CBManagement cannot modify your Google Workspace data.

Activity Monitoring

Once installed, the extension automatically tracks all browsing activity on managed Chromebooks.

What Gets Tracked

Viewing Activity

Access activity reports from the dashboard:

Website Filtering

Create policies to block inappropriate websites and enforce safe browsing.

Creating a Policy

  1. Go to Policy Manager → Policies
  2. Click Create New Policy
  3. Enter a policy name (e.g., "Block Social Media")
  4. Add websites to block (one per line)
  5. Use wildcards for entire domains (e.g., *.youtube.com)
  6. Save the policy

Wildcard Examples

*.facebook.com          # Blocks all Facebook
*://www.tiktok.com/*    # Blocks TikTok
*gaming*                # Blocks any URL with "gaming"
reddit.com              # Blocks reddit.com only

Policy Management

Creating Schedules

Schedules control when policies are active. For example, block social media during school hours but allow it after 3 PM.

  1. Go to Policy Manager → Schedules
  2. Select a policy
  3. Click Add Schedule
  4. Select days of week (Monday-Friday)
  5. Set start time (e.g., 8:00 AM)
  6. Set end time (e.g., 3:00 PM)
  7. Save the schedule
Important: If no schedule is set, the policy is always active. Create schedules to enable time-based filtering.

Assigning Policies

Assign policies to organizational units or individual users:

  1. Go to Policy Manager → Assignments
  2. Select a policy from the dropdown
  3. Choose OUs or users to assign to
  4. Click Assign

Reports & Analytics

Time Filters

All reports support these time ranges:

Search & Filter

Use the search bar to filter results by user email, website URL, or device serial number.

Frequently Asked Questions

Does CBManagement track incognito/private browsing?

Yes, if the extension is deployed with "Allow in incognito" enabled in the Admin Console.

Can students disable the extension?

No. When deployed via Google Admin with "Force install", students cannot disable or remove it.

What happens when a Chromebook is offline?

Activity is queued locally and sent to the server once the device reconnects to the internet.

Can I export reports?

Yes, all reports can be exported to CSV for further analysis in Excel or other tools.

Troubleshooting

Extension not tracking activity

  1. Verify the extension is installed (check chrome://extensions)
  2. Ensure the Chromebook has internet connectivity
  3. Check the Error Logs page in the dashboard
  4. Verify the extension has the correct permissions

Policies not blocking websites

  1. Verify the policy is assigned to the user's OU
  2. Check if a schedule is active for the current time
  3. Ensure wildcard patterns are correct
  4. Check the Diagnostics page for blocking events

Google Workspace sync failing

  1. Ensure you're signing in with an admin account
  2. Check that Admin SDK API is enabled in Google Cloud Console
  3. Verify OAuth redirect URIs match exactly
  4. Clear browser cache and try again
Need more help? Contact support or check the System Health → Error Logs page for detailed error messages.