Check that a computer has the extension
Confirm a deployment from the script's output, the client's Deployment tab in Engage, or the computer itself.
Written By The Lemhi Product Team
Last updated 10 days ago
For technicians confirming that the Lemhi AI Usage extension landed on a computer. Start with Engage. Only go to the computer when it isn't listed there.
1. In Engage (fastest)
Open the client. In the left menu under Compass, open Shadow AI Usage, then the Deployment tab.
Find the computer. The Checked in column shows its latest check-in, a few minutes after its browser starts with the policy in place.
Open the Health tab. It shows one row per browser, with the extension version and Reporting / Stopped reporting.
If the computer is there, you're done.
2. The script's output
Open the run's output in your RMM. Each browser gets a line like Chrome: forcelist entry 3, key starts lemhi_dk_Ab1, computer FRONTDESK-01, ingest https://ingest.lemhi.ai, browser installed, then the extension, store and ingest checks.
3. On the computer
Restart the browser first. Policy is read at browser start.
Read-only check from your RMM
This prints whether each value is present, and only the key's length, never the key.
foreach ($b in @(@{N='Chrome';R='HKLM:\SOFTWARE\Policies\Google\Chrome';Id='kkjkfiijligobjmfghkheppbpmbngicl'},
@{N='Edge';R='HKLM:\SOFTWARE\Policies\Microsoft\Edge';Id='kkijfgcaljdkipkaehbgkihkopbmigjm'})) {
$fl = Get-ItemProperty -Path "$($b.R)\ExtensionInstallForcelist" -ErrorAction SilentlyContinue
$inList = $fl -and ($fl.PSObject.Properties | Where-Object { $_.Name -match '^\d+$' -and ($_.Value -split ';')[0] -eq $b.Id })
$p = Get-ItemProperty -Path "$($b.R)\3rdparty\extensions\$($b.Id)\policy" -ErrorAction SilentlyContinue
"{0}: forcelist={1} clientKeyLength={2} computerName={3} ingestBaseUrl={4}" -f $b.N, [bool]$inList, ($p.clientKey).Length, $p.computerName, $p.ingestBaseUrl
}Related
Was this helpful?
More in Manage
Remove the extension from a client's computersStill need help? Ask the team