Deploying a Pre-installed Client
  • 15 Aug 2025
  • 1 Minute to read
  • Dark
    Light
  • PDF

Deploying a Pre-installed Client

  • Dark
    Light
  • PDF

Article summary

Deploying a Preinstalled ScreenMeet Client

Introduction

Deploy the ScreenMeet desktop client for Windows, MacOS, and Linux in a preinstalled configuration so employees can enter support codes without downloading the on-demand client.

Upgrade Requirement

If upgrading from a client version below 2.61.6, uninstall the previous version before installing the new client.

Client Downloads

The links below always provide the most up-to-date version of the ScreenMeet application for each platform.

Operating System

File Type

Download Link

Windows

MSI

Download Windows MSI

MacOS

PKG

Download MacOS PKG

Linux (Debian-based)

DEB

Download Linux DEB

Windows Deployment

The Windows MSI can optionally install the Beam service for unattended remote control. Use the command-line to tailor installation and behavior.

Beam Feature Licensing

The Beam feature is ScreenMeet's unattended remote access tool. It is only applicable if your organization has purchased the appropriate Beam licensing. Customers without this licensing should omit BeamFeature and all related parameters from deployment commands.

Common MSI Settings

Argument

Values

Description

Default

APPLICATIONFOLDER

Path

Installation folder

[ProgramFilesX86]\ScreenMeet

PROGRAMMENUSHORTCUT

1 / <empty>

Add Program Menu shortcut

1

DESKTOPSHORTCUT

1 / <empty>

Add Desktop shortcut

1

AUTOCHECKUPDATES

true / false

Enable update checks

true

AUTOUPGRADE

true / false

Auto-download and install updates (requires AUTOCHECKUPDATES=true)

true

ADDLOCAL

SupportFeature[,BeamFeature]

Features to install. Include BeamFeature only if licensed.

SupportFeature,BeamFeature

ORGRESTRICT

True / False

Restrict usage to organizations in ORGRESTRICTLIST

false

ORGRESTRICTLIST

Comma-separated IDs

Allowed organization IDs

None

Best Practice

For most environments, enable AUTOUPGRADE=true to ensure clients receive the latest features and security updates automatically. If auto-upgrade is disabled, plan to upgrade all clients every 3–6 months to maintain compatibility and stability.

Beam Service Settings

Argument

Values

Description

Default

BEAMGROUPKEY

String

Beam group key

Empty

BEAMAUTHTYPE

noauth / native / password

Authentication type

noauth

BEAMPASSWORD

String

Password for password auth

Empty

BEAMHIDEUI

1 / 0

Hide UI

0

BEAMENABLELOG

1 / 0

Enable file logging

0

BEAMUPLOADLOG

1 / 0

Upload logs to ScreenMeet

0

BEAMFILTERLABEL

String

Filter label

Empty

BEAMFILTERTAGS

Comma-separated

Filter tags

Empty

BEAMNOTIFICATIONTYPES

Comma-separated

Visible notification types (e.g., error,info,warning)

Empty

Windows Example Commands

msiexec /i ScreenMeet.msi /quiet APPLICATIONFOLDER="C:\Program Files\ScreenMeet" ADDLOCAL="SupportFeature" DESKTOPSHORTCUT="1"
msiexec /i ScreenMeet.msi /quiet APPLICATIONFOLDER="C:\Program Files\ScreenMeet" BEAMGROUPKEY="abc123" BEAMAUTHTYPE="password" BEAMPASSWORD="securePass" BEAMENABLELOG="1" BEAMUPLOADLOG="1"

MacOS Deployment

Supported Parameters

Argument

Value

Description

code

<session pin>

Connect automatically on startup

confirmconsent

true / false

Skip consent screen if false

fileLogsLevel

1–4

Logging level (1=Critical, 4=Debug)

proxy_url

URL

Proxy server URL

proxy_username

Username

Proxy username

proxy_password

Password

Proxy password

MacOS Example Command

open -n -a "/Applications/ScreenMeetSupport.app" --args code="977113" confirmconsent="false"

Organization Restrictions

Use getAllowedOrgIDs to list allowed organization IDs and setAllowedOrgIDs to configure or disable restrictions.

Linux Deployment

Install the Debian package from the download link. Configure network and proxy settings per your environment. For centralized management, use your standard Linux software distribution tooling.

Conclusion

Preinstalling the ScreenMeet client standardizes access, reduces time to join sessions, and enables centralized control. Use the platform download links for the latest builds and follow best practice guidance to keep clients updated and secure.


Was this article helpful?

ESC

Eddy AI, facilitating knowledge discovery through conversational intelligence