Browser Extension Guide
If a term is unfamiliar, open the Glossary.
The Dralvia extension gives analysts inline verdicts and DOM intent capture inside Chromium-based browsers.
Installation
1) Download the bundle
- In the admin console, open Browser Extension Downloads and download the latest ZIP.
- Verify the SHA-256 checksum if your security policy requires it.
- Unzip the bundle locally.
2) Install in Chrome (manual)
- Open
chrome://extensionsand enable Developer mode. - Click Load unpacked and select the unzipped folder.
- Pin the extension via the puzzle menu so analysts can see the badge.
3) Pair the extension to your workspace
- Sign in to
https://dralvia.techonce; the extension will automatically enroll to your workspace. - After enrollment, browser activity signals are workspace-scoped and visible in Browser Activity Signals.
- To connect manually, open the extension settings, paste your workspace token, then click Check connection. The settings page verifies the connection and shows three steps: Reaches Dralvia, Workspace token accepted, and Policy synced. Use this any time to confirm the browser is connected and your policy is in effect.
- If you use managed deployment, you can skip this step by providing an
extensionTokenvia policy. - For manual ZIP install, do not edit extension files and do not paste API key into the ZIP.
4) Managed rollout (recommended)
- Publish the ZIP to the Chrome Web Store (or your enterprise update URL).
- Deploy via Intune/Jamf/GPO so the extension stays up to date.
- For zero-touch enrollment and token auto-renewal, configure managed policy key
dralviaExtensionConfigwith:tenantApiKey(workspace-scoped API key; used only to mint/refresh extension tokens)- optional
extensionToken(pre-seeded bootstrap token) - optional
deviceLabel(PC name or asset tag) - optional
deviceId(your internal device ID) - optional
deviceTrust(managedorunmanaged) - optional
deviceOwnership(corporateorbyod) - optional
workforceType(employeeorcontractor)
Managed policy example:
{
"dralviaExtensionConfig": {
"apiBase": "https://dralvia.tech/api",
"tenantApiKey": "CHANGE_THIS_TO_YOUR_TENANT_API_KEY",
"deviceLabel": "OPTIONAL_HOSTNAME_OR_ASSET_TAG",
"deviceId": "OPTIONAL_INTERNAL_DEVICE_ID",
"deviceTrust": "managed",
"deviceOwnership": "corporate",
"workforceType": "employee"
}
}
5) Install / update prompt expectations
- Manual unpacked install in Chrome/Edge can show the standard browser extension install prompt when the bundle is first loaded.
- Manual unpacked installs can also show the usual developer-mode warning banner in Chromium browsers; that is expected for local test validation.
- Managed enterprise rollout should not require each user to approve the extension interactively after policy is applied.
- If a new extension build adds or changes permissions, Chrome/Edge can require the updated permission grant before the new behavior becomes active.
Scale guidance:
- A single workspace API key can enroll many endpoints in the same workspace.
- For large fleets (for example 1000+ endpoints), keep one workspace key in managed policy and set unique
deviceLabel/deviceIdper device from MDM variables. - This keeps enrollment zero-touch and avoids per-user ticket-driven setup.