A meeting client is the application people use to join, host, and manage an online meeting. It provides the user interface for audio, video, chat, screen sharing, waiting rooms, recording controls, and moderator actions, and it connects to the meeting service over the network.
What a meeting client actually is
A meeting client is the user-facing software that lets a participant join, host, and manage an online meeting. It is the control layer for everyday collaboration functions, but it also becomes part of the security boundary because it handles real-time audio, video, chat, screen sharing, waiting rooms, and moderation actions.
Its importance is practical as much as functional. The client is where users authenticate, receive invitations, join sessions, and interact with meeting controls, so mistakes in its design or configuration can directly affect who gains access, what they can do, and how visible the meeting becomes to others.
How a meeting client fits into the meeting architecture
The meeting client sits between the end user and the meeting service. It renders the interface, manages local device access, and exchanges session data with the provider over the network. In most environments, it is not the conferencing platform itself, but the endpoint application through which the platform is consumed.
That position makes it operationally important. The client often determines whether a user can mute, record, admit attendees, present content, or hand off moderation, even though the meeting service enforces many of the back-end rules. In other words, the client is both a convenience layer and a policy-enforcement surface.
Security implications of the client layer
Security issues in a meeting client usually arise from trust, access, and data-handling assumptions. If the client exposes controls too broadly, mishandles invitations, or fails to present the right join state to the user, it can enable unauthorized entry, accidental disclosure, or misuse of meeting features. The client also touches local microphones, cameras, files, and screen-sharing paths, so it can broaden the impact of a compromised endpoint.
Modern meeting clients also depend on authenticated session handling and constrained access decisions. OAuth-based client flows, token binding, and resource scoping are common ways software like this protects access to the meeting service, especially when the client needs to maintain signed-in state or request delegated access to meeting resources.
Examples of the relevant design patterns are described in RFC 6749: The OAuth 2.0 Authorization Framework, RFC 7523: JWT Profile for OAuth 2.0 Client Authentication and Authorization Grants, and RFC 8705: OAuth 2.0 Mutual-TLS Client Authentication and Certificate-Bound Access Tokens.
Operational and governance considerations
For organisations, the meeting client is not just another desktop app. It is part of collaboration governance, because it influences who can host, whether recordings are allowed, whether waiting rooms are enforced, and how participants are identified before they enter a session. Those decisions are often set centrally, but they are experienced locally through the client.
That makes version control, user guidance, and configuration consistency important. If different users run different client builds or join through different device types, the meeting experience and security posture can diverge. A well-managed client estate reduces confusion, limits feature misuse, and makes meeting controls more predictable for hosts and moderators.
General control and access-management expectations for software like this are reflected in NIST SP 800-53 Rev 5 Security and Privacy Controls, while broader secure-networking and least-privilege design is reinforced by NIST SP 800-207 Zero Trust Architecture.
Why the meeting client matters after compromise
If a meeting client is compromised, the consequences are often broader than a simple UI issue. An attacker or malicious insider may be able to join meetings silently, interfere with moderation, steal meeting content, or use the trusted client session to impersonate a legitimate participant. The risk is highest when the client holds active session tokens, remembers credentials, or has persistent access to camera, microphone, or screen-sharing permissions.
The practical takeaway is that the meeting client should be treated as a security-sensitive endpoint application, not just a convenience wrapper around the meeting service. Organisations that manage meeting risk well usually focus on client updates, session control, and the least-privilege use of meeting features, especially where meetings carry confidential or regulated information.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-53 Rev 5 and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | IA-2 — Identification and Authentication (Organizational Users) | Meeting clients rely on user sign-in before joining or hosting meetings. |
| AC-6 — Least Privilege | Meeting controls should limit who can host, admit, record, or present. | |
| SC-7 — Boundary Protection | Meeting clients exchange audio, video, chat, and screen data over network boundaries. | |
| Recommendation — Enforce organizational-user authentication before granting meeting access or host privileges. Restrict meeting-client privileges to the minimum required for the user's role. Protect meeting-client traffic and session boundaries from unauthorized interception or alteration. | ||
| NIST Zero Trust (SP 800-207) | 3.1 — Zero Trust Principles | Meeting clients sit in a trust-boundary model where access should be continuously verified. |
| Recommendation — Continuously verify meeting access rather than trusting client location or device by default. | ||
Related resources from NHI Mgmt Group
- How should security teams implement Client ID Metadata Documents?
- When does manual client registration create more risk than it reduces?
- When should organisations use self-signed TLS client authentication instead of CA-signed mTLS?
- What is the difference between self-signed and CA-signed client certificates?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on November 3, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org