Google Workspace
Use Google Workspace’s Chrome Enterprise policy to deploy the Robost extension to every device in a target organizational unit (OU). The extension is installed silently and cannot be removed by the user.
Extension ID: gefljjkloapnkdffchpnakeplfmfiggh
Update manifest URL: https://storage.googleapis.com/clarity-extension-dist/update.xml
Prerequisites
Section titled “Prerequisites”- Google Workspace admin access with Chrome management enabled
- Robost enrollment token — generate one via the Robost API (
POST /settings/devices) or request one from Robost support. Self-service device enrollment in the admin console is planned. - Target OU identified for rollout
Step 1 — Open Chrome Apps & Extensions
Section titled “Step 1 — Open Chrome Apps & Extensions”- Sign in to the Google Admin Console.
- Navigate to Devices → Chrome → Apps & Extensions → Users & Browsers.
- Select the organizational unit you want to target from the left-hand OU tree.
Step 2 — Add the extension by ID
Section titled “Step 2 — Add the extension by ID”- Click the + button in the bottom-right corner and choose Add Chrome app or extension by ID.
- Select From a custom URL.
- Enter the extension ID:
gefljjkloapnkdffchpnakeplfmfiggh - Enter the update manifest URL:
https://storage.googleapis.com/clarity-extension-dist/update.xml - Click Save.
Step 3 — Set installation policy
Section titled “Step 3 — Set installation policy”In the extension’s detail panel:
- Set Installation policy to Force install — this silently installs the extension and prevents removal.
- Enable Pin to toolbar so the extension icon is always visible.
Step 4 — Push managed enrollment config
Section titled “Step 4 — Push managed enrollment config”Paste the following JSON into the Policy for extensions field (also called the “Managed configuration” or “Policy JSON” field in the extension detail panel). Replace the placeholder values with your actual server URL and enrollment token.
{ "api_base_url": { "Value": "https://api.robostai.com" }, "enrollment_token": { "Value": "ctk_YOUR_ENROLLMENT_TOKEN_HERE" }}The extension reads api_base_url and enrollment_token from Chrome’s managed storage (chrome.storage.managed) on startup. When both keys are present, the device enrolls automatically without any user interaction.
Step 5 — Save and propagate
Section titled “Step 5 — Save and propagate”Click Save at the top of the page. Policy changes propagate to devices within 10–15 minutes. Users do not need to restart Chrome; the extension service worker picks up managed storage changes on its next startup cycle.
Verifying the rollout
Section titled “Verifying the rollout”On a device in the target OU:
- Open
chrome://policy→ click Reload policies → confirmExtensionInstallForcelistlists the extension ID and update URL. - Open
chrome://extensions→ confirm Robost appears as Installed by your administrator. - Check the extension’s options page (click the puzzle icon → Robost) and confirm Enrolled shows Yes.