OperatorOSScriptForge
Menu
Verified OperatorOS Official
Official OperatorOS / software-deployment

Aledade EHR Overlay RMM Deployment

Deploys Aledade Assist/EHR Overlay machine-wide, logs install results, validates registry/config, and enforces Chrome extension policy.

Script Actions

Script Actions

Credibility

Last reviewed

Jul 8, 2026

Last tested

Jun 1, 2026

PowerShell

Windows PowerShell 5.1

Safety score

32/100

Documentation

100/100

Community rating

Coming soon

Downloads

Coming soon

Review status

approved

Verified by OperatorOS

Review

OperatorOS verified

Catalog

Official library

Safety

Static scan completed

Aledade EHR Overlay RMM Deployment is part of the official OperatorOS ScriptForge catalog. It has been reviewed for metadata completeness, safety scan results, PowerShell compatibility, and technician-facing documentation.

Script Body

# OperatorOS ScriptForge imported Xodus library script
# Workbook ref: SCR-001
# Title: Aledade EHR Overlay RMM Deployment
# Category: Software Deployment
# Ready state: Ready - Redacted
# Workbook risk: high
# Body type: PowerShell / Command Block

$OperatorOSFrameworkCandidates = @(
    (Join-Path -Path $PSScriptRoot -ChildPath '..\..\..\framework\OperatorOS-ScriptFramework.psm1'),
    (Join-Path -Path $PSScriptRoot -ChildPath '..\..\..\..\framework\OperatorOS-ScriptFramework.psm1')
)
$OperatorOSFrameworkPath = $OperatorOSFrameworkCandidates | Where-Object { Test-Path -LiteralPath $_ } | Select-Object -First 1
if ($OperatorOSFrameworkPath) {
    Import-Module $OperatorOSFrameworkPath -Force
}

$ErrorActionPreference = 'Stop'

# REDACTED SKELETON - replace deployment values inside approved internal storage only

$DownloadUrl = '<REDACTED_ALEDADE_DOWNLOAD_URL>'
$LicenseKey  = '<REDACTED_LICENSE_KEY>'
$PracticeId  = '<PRACTICE_ID>'
$InstallScope = 'perMachine'
$WorkDir = Join-Path $env:ProgramData 'Xodus\AledadeOverlay'
$MsiPath = Join-Path $WorkDir 'AledadeAssistEHROverlay.msi'
$MsiLog = 'C:\Users\Public\Downloads\AledadeOverlay-msi-installer.log'
$ChromeForceListPath = 'HKLM:\SOFTWARE\Policies\Google\Chrome\ExtensionInstallForcelist'
$AledadeChromePolicyName = '253'
$AledadeChromePolicyValue = 'pgkopbgbhlmloblcfnlhbffnmcblnhlb;https://clients2.google.com/service/update2/crx'

New-Item -Path $WorkDir -ItemType Directory -Force | Out-Null
Invoke-WebRequest -Uri $DownloadUrl -OutFile $MsiPath -UseBasicParsing -MaximumRedirection 5

$argString = '/i "{0}" /quiet /norestart ALLUSERS=1 INSTALLSCOPE="{1}" LICENSEKEY="{2}" PRACTICEID="{3}" /L*vx! "{4}"' -f $MsiPath, $InstallScope, $LicenseKey, $PracticeId, $MsiLog
$p = Start-Process -FilePath "$env:SystemRoot\System32\msiexec.exe" -ArgumentList $argString -Wait -PassThru -NoNewWindow

New-Item -Path $ChromeForceListPath -Force | Out-Null
New-ItemProperty -Path $ChromeForceListPath -Name $AledadeChromePolicyName -Value $AledadeChromePolicyValue -PropertyType String -Force | Out-Null

exit $p.ExitCode

Requirements

  • Windows PowerShell 5.1 or newer for Windows Endpoint.
  • Required tooling: Datto RMM / PowerShell / MSI.
  • Recommended run context: Datto RMM LocalSystem, 64-bit PowerShell, 30 minute timeout.

Parameters

DownloadUrl

string / required

Workbook input carried forward from: $DownloadUrl, $LicenseKey, $PracticeId, $ExpectedSha256, $InstallScope

LicenseKey

credential / required

LicenseKey must be supplied through an approved secure variable, vault, or runtime prompt.

PracticeId

string / required

Workbook input carried forward from: $DownloadUrl, $LicenseKey, $PracticeId, $ExpectedSha256, $InstallScope

ExpectedSha256

string / required

Workbook input carried forward from: $DownloadUrl, $LicenseKey, $PracticeId, $ExpectedSha256, $InstallScope

InstallScope

string / required

Workbook input carried forward from: $DownloadUrl, $LicenseKey, $PracticeId, $ExpectedSha256, $InstallScope

Examples

Run script

Runs the imported OperatorOS script after reviewing parameters and placeholders.

./software-deployment-aledade-ehr-overlay-rmm-deployment.ps1

Changelog

1.0.0 - Imported from Xodus / OperatorOS Script Library workbook with OperatorOS metadata, redaction notes, and framework bootstrap.