ScreenMeet ServiceNow Integration Setup Guide
This guide walks system administrators through configuring the ScreenMeet application in ServiceNow after it has been installed in your ServiceNow instance.
The ServiceNow Guided Setup streamlines the process by organizing required and optional tasks in one place. To enable core functionality, administrators must complete role assignment and service account configuration.
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.
1. Assign User Roles
Assign the appropriate roles to users and administrators. These can be assigned directly to the user or through groups.
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.
2. Configure ScreenMeet Service Account
Create User for ScreenMeet Service
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 for later user
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
If the script is unsuccessful you can do this step manually. A successful script is not required for the integration to work
Navigating to Application Registries
Click ScreenMeet Connect
Click the lock to view the Client Secret field and verify that is has the correct value. This can be found in the ServiceNow Guided Setup.
Click Update
Configure OAuth UserAccount Scope
OAuth Scope Requirement
The
useraccountscope must be added to the ScreenMeet Application Registry to enable proper authentication.
Navigate to All
Click Application Registries
Click 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 into ScreenMeet Console as an Administrator
Sign in with an account which has either the
adminorx_prois_sm.remote_support_adminrole assignedSelect ServiceNow login
Enter your instance URL
Authenticate and accept permissions
Configure ServiceNow Integration
Navigate to Organization → Settings & Policies → ServiceNow Integration
Enable Use Service Account
Enter User ID and Password
Click Save
Click Configure and Validate
After successful validation, the integration is configured and ready to use
3. 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
4. Extend to Other Tables
ScreenMeet adds support for tables which extend from Task or Interaction by default. 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
5. AI Summary Setup
Enable AI Summary by assigning the required role.
Add the
x_prois_sm.ai_summarizationrole to the ScreenMeet Service Account