Overview
This guide walks you through configuring Single Sign-On (SSO) using SAML 2.0 for your eScribe Meetings portal. SSO allows users to authenticate through your own Identity Provider (IdP) instead of using the default eScribe login.
Each eScribe tenant has a unique subdomain and associated SAML metadata. The SSO setup wizard helps you connect your IdP securely and seamlessly.
Prerequisites
- Access to your organization’s SAML 2.0-compatible Identity Provider (IdP) (e.g., Azure Entra ID, Okta, OneLogin, etc.)
- Administrative access to your eScribe tenant
- An email address for each user that matches the NameID in the SAML assertion (must match the configured SSO account in eScribe)
Navigate to Authentication
- Go to Settings > Authentication tab to access the SSO Setup
- Click "Add Single Sign-On" to start the setup
eScribe SSO Wizard Steps
Step 1: Service Provider (SP) Settings
Use these values when creating a new SAML application in your IdP:
- Entity ID
https://<your-tenant>.escribemeetings.com
- Assertion Consumer Service (ACS) URL / Assertion URL
https://<your-tenant>.escribemeetings.com/api/auth/saml/acs
- Assertion URL Validator (for OneLogin):
^https:\/\/<your-tenant>\.escribemeetings\.com\/api\/auth\/saml\/acs$
Click Next to proceed.
Step 2: Name Your Configuration
- Provide a descriptive name (e.g.,
ACME Azure SSO)
Click Next
Step 3: Identity Provider Metadata
Choose one of the following:
- Metadata URL: Paste the URL from your IdP
- Upload Metadata File: Upload the XML file provided by your IdP
-
Manual Entry (if no metadata is available):
- Entity ID
- SSO URL
- Certificate (X.509 format)
Click Save Configuration to store your settings.
Step 4: Test and Enable
- Click Test Configuration to validate.
- Enable the SSO connection with the activation toggle
Step 5: Update Users in eScribe and IdP
- Ensure your users have access to the eScribe application in the IdP
- Navigate to User & Groups > User List > Click the 3 dot Menu > Edit User
- Ensure your users are updated to "Single Sign On or eScribe Account & Single Sign On"
Optional: Require Single Sign-On
- After successfully setting up your SSO and users, admins have the option to require Single Sign-On for all users
Identity Provider Setup Instructions
Azure Entra ID (formerly Azure AD)
- Go to Azure Portal > Enterprise Applications
- Click New Application > Create your own application
- Select Integrate any other application you don’t find and choose SAML
-
Under Basic SAML Configuration:
Identifier (Entity ID):
https://<your-tenant>.escribemeetings.com
Reply URL (ACS URL):
https://<your-tenant>.escribemeetings.com/api/auth/saml/acs
- Under User Attributes & Claims:
- Ensure
NameIDis set to the user's email
- Ensure
- Download the Federation Metadata XML for Step 3 of the eScribe wizard
Google Workspace
- Open admin.google.com > Apps > Web and mobile apps
- Click Add App > Add Custom SAML app
- App name:
eScribe Meetings(upload logo if desired) - Google will display:
- SSO URL
- Entity ID
- Certificate
→ Use these values in the eScribe wizard
- In Service Provider Details:
-
ACS URL:
https://<your-tenant>.escribemeetings.com/api/auth/saml/acs -
Entity ID:
https://<your-tenant>.escribemeetings.com
-
ACS URL:
- In Attribute Mapping:
-
Primary email→NameID
-
Okta
- Go to Applications > Create App Integration
- Select SAML 2.0
- App Name:
eScribe Meetings - In SAML Settings:
-
Single sign on URL:
https://<your-tenant>.escribemeetings.com/api/auth/saml/acs -
Audience URI (SP Entity ID):
https://<your-tenant>.escribemeetings.com
-
Single sign on URL:
- In Attribute Statements:
-
NameID format:emailAddress
-
- After saving:
- Go to the Sign On tab → View Setup Instructions
- Use the metadata link or manually copy values into eScribe
OneLogin
- Go to Apps > Add App → Search for SAML Test Connector (Advanced)
- App Name:
eScribe Meetings - In the Configuration tab:
-
ACS (Consumer) URL:
https://<your-tenant>.escribemeetings.com/api/auth/saml/acs -
ACS Validator:
^https:\/\/<your-tenant>\.escribemeetings\.com\/api\/auth\/saml\/acs$ -
Entity ID:
https://<your-tenant>.escribemeetings.com
-
ACS (Consumer) URL:
- In Parameters:
- Set
NameIDto useEmail
- Set
- Under SSO:
- Copy the Issuer URL, SAML 2.0 Endpoint, and X.509 Certificate for use in the eScribe wizard
Comments
0 comments
Please sign in to leave a comment.