ScreenMeet ServiceNow Integration Setup Guide
Introduction
This guide provides step-by-step instructions for configuring the ScreenMeet application within ServiceNow. It is intended for system administrators responsible for deployment, authentication, and user enablement.
Overview
The Guided Setup in ServiceNow simplifies the configuration process by organizing required and optional tasks. Administrators must complete role assignment and service account configuration to enable core functionality.
Access Guided Setup
Navigate to All
Search for ScreenMeet
Select Guided Setup
Click Get Started for each applicable section
Required Steps
The Assign User Roles and Configure ScreenMeet Service Account steps must be completed for the integration to function.
Assign User Roles
Assign the appropriate roles to users and administrators.
Agents: Assign
x_prois_sm.remote_supportto allow session creationRecommendation: Add
itilrole to prevent permission issuesAdministrators: Assign
x_prois_sm.remote_support_adminSession Viewers: Assign
x_prois_sm.sessions_user
Important
Administrators must also have the
x_prois_sm.remote_supportrole to create ScreenMeet sessions.
Configure ScreenMeet Service Account
A dedicated service account is required for API communication.
Create a new user (e.g., ScreenMeet Service Account)
Set a password for later use in the ScreenMeet console
Set Identity Type to Machine
Assign roles:
x_prois_sm.remote_supportx_prois_sm.service_account
Save the user
Record the User ID
Best Practice
Configure the service account password to never expire to prevent integration disruptions.
Configure OAuth Client
Navigate to Configure Authentication
Click Configure
Confirm execution of the script
Verify success message
Configure OAuth UserAccount Scope
OAuth Scope Requirement
The
useraccountscope must be added to the ScreenMeet Application Registry to enable proper authentication.
Navigate to All → Application Registries
Open ScreenMeet Connect
Set Application Scope to ScreenMeet
Locate the Auth Scope related list
Add
useraccountSave changes
Alternative Option
You may set Scope Restriction to Broadly Scoped if scope modification is not feasible. Review security implications before applying.
Sign in to ScreenMeet Console
Select ServiceNow login
Enter instance URL
Authenticate and accept permissions
Configure Service Account in ScreenMeet
Navigate to Organization → Settings & Policies → ServiceNow Integration
Enable Use Service Account
Enter User ID and Password
Click Save
Click Configure and Validate
Configure UI (Classic and Workspace)
ScreenMeet can be added to forms, related lists, and workspace components.
Add ScreenMeet widget via Form Designer
Add ScreenMeet Sessions related list
Configure workspace sidebar component
Extend to Other Tables
ScreenMeet supports custom tables through relationship and formatter configuration.
Create relationship to ScreenMeet Sessions table
Add UI Formatter for classic UI
Apply to desired tables
AI Summary Setup
Enable AI Summary by assigning the required role.
Add
x_prois_sm.ai_summarizationto the service account
Conclusion
Following this guide ensures a complete and functional ScreenMeet integration with ServiceNow, including authentication, user access, and optional enhancements.