Solutions
Hardware
Software
Services
Support and Downloads
About Zebra
Zebra Enterprise Messaging Service Customer Administrator Guide
Configuring PTT Pro Clients for ZEMS
ZEMS Configuration for the Web Client
Configuring OAuth2 Authentication
Zebra Enterprise Messaging Service Customer Administrator Guide
Zebra Enterprise Messaging Service Customer Administrator Guide
About This Guide
Chapter Descriptions
Icon Conventions
Notational Conventions
Service Information
Revision History
ZEMS Features
Supported PTT Pro Clients
Messaging
Supported Media Types
Broadcast Messaging
Regions Example
Configuration Process
Configuration of the Example Enterprise
PTT Pro for Android Broadcast Message Example
Webhooks
Interworking Gateway
Configure IWG to Send Audio or Text Messages
IWG Example
ZEMS Data Synchronization
Using the ZEMS Administrator Portal
ZEMS Portal URL
Resetting Your Administration Portal Password
Top Toolbar
Dashboard
Conversations
Prioritized Messages
Conversation Reporting
Conversation Report Details
PTT Data
Regions and Sites PTT Pro Data
Adding a Region
Assigning a Site
Groups
Users
Assigning a User as a Region or Site Manager
Connectors
Types of Incoming Webhooks
Creating an Incoming Webhook
Incoming ZEMS Webhook Targets
Creating an Outgoing Webhook
Outgoing ZEMS Webhook Targets
Outgoing ZEMS Webhook Message Body Template
Creating a Twilio Connector
Creating an Infobip Connector
Changing External User Names to Friendly Names
IWG
Endpoints
Adding an IWG Endpoint
Removing an IWG Endpoint
Verifying an IWG Endpoint
Sending an Announcement to an IWG Endpoint
Sending a Text Message to an IWG Endpoint
Stats
System
Portal Users
Events
Webhook Integrations
Creating Webhooks for Microsoft Teams
Teams to ZEMS Communication
Create the Incoming ZEMS Webhook for Teams
Creating the Outgoing Teams Webhook
ZEMS to Teams Communication
Creating the Incoming Teams Webhook
Create the Outgoing ZEMS Webhook
Creating Webhooks for Twilio
Twilio and ZEMS Communication
Create the Incoming ZEMS Webhook for Twilio
Configuring Twilio with the ZEMS Incoming Webhook
Creating a Webhook for Infobip
Infobip and ZEMS Communication
Create the Incoming ZEMS Webhook for Infobip
Configuring Infobip with the ZEMS Incoming Webhook
Unsupported MIME Types
Configuring PTT Pro Clients for ZEMS
ZEMS Configuration Parameters for PTT Pro for Android
ZEMS Configuration Parameters for PTT Pro for iOS
Masking ZEMS Login Parameters
ZEMS Configuration for the Web Client
Configuring OAuth2 Authentication
ZEMS API Endpoints
Authenticate to Use Swagger
IWG Communication Endpoint
IWG Endpoints
IWG Import Endpoint
Region Endpoint
Region Managers Endpoint
Region Sites Endpoint
Incoming Webhook Endpoint
Outgoing Webhook Endpoint
Message of the Day (MOTD) Endpoint
Configuring OAuth2 Authentication
Configuring OAuth2 Authentication
An OAuth2 authentication server must be configured with a callback URI pointing to the public URI of the Web Client service. The callback URI must be of the form
https://{ZEMS_URL}/client/redirect
, where
ZEMS_URL
is the URL of the ZEMS server.
Refer to the
AD/ADFS Integration Guide for PTT Pro and Profile Manager
for more information about configuring OAuth2 for
PTT Pro for Android
.
In the ADFS server, right-click on
Application Group
and select
Properties
.
Select the Native application and click
Edit
.
Enter the redirect URI to the
Redirect URI
field.
The redirect URI must be of the form
https://{ZEMS_URL}/client/redirect
, where
ZEMS_URL
is the URL of the ZEMS server.
Click
OK
to close the
Native application Properties
dialog and
OK
to close the Application Group dialog.
ZEMS Configuration for the Web Client