ChromeBoard Helper Extension Tutorial
What this extension actually does
This extension is a bridge. It collects browser-visible items such as tabs, bookmarks, installed Chrome apps, and managed policy seed items, then opens your ChromeBoard site with import data attached.
It does not silently install apps, read secret ChromeOS launcher internals, or create desktop items by itself without your ChromeBoard site handling the import.
For most users: what URL should go in the box?
Use your deployed ChromeBoard site URL. In most real use, that means your Netlify URL, custom domain, or other live site URL.
Example: https://your-board.netlify.app/
Only use a local URL such as http://localhost:8888/ when you are actively developing or testing on your own machine.
Enterprise policy exists so an admin can prefill the same destination for many users. If you are not doing managed fleet rollout, you can ignore that and just save the live site URL locally.
First-time setup
- Open the extension popup.
- Paste your deployed ChromeBoard URL.
- Click Save URL.
- Start with Import current tab.
- Your ChromeBoard site should open in a new tab.
- Confirm ChromeBoard creates an item from that import.
If ChromeBoard opens but nothing imports, the missing piece is in the ChromeBoard site import handler, not this extension popup.
What each action means
- Import current tab: send the page you are on right now into ChromeBoard.
- Import window tabs: send all tabs in the current window.
- Import all tabs: send all open tabs across Chrome.
- Import bookmark bar: send bookmark-bar items into ChromeBoard.
- Import installed apps: import Chrome-visible installed apps/extensions that expose useful launch or homepage URLs.
- Import managed seed: import enterprise-managed seed items from policy.
- Full bootstrap: combine managed seed items and any policy-enabled seed lanes such as apps, bookmarks, and tabs.
Who should use managed policy?
If this is your own personal board or a normal consumer setup, you usually do not need managed policy at all.
Managed policy is for organizations pushing one destination and one seed set to multiple devices. In that case an admin can define chromeboardUrl and other seed flags so every managed user opens the same board.
Troubleshooting
- Extension opens ChromeBoard but nothing appears: ChromeBoard is not reading the incoming import payload yet.
- Wrong board opens: the saved URL is wrong or a managed policy URL is overriding it.
- Managed seed imports nothing: there is no enterprise policy data on that device.
- Full bootstrap seems empty: the managed policy flags are off, or there is no source data in those lanes.