Notification Services

Similar documents
Notification Services

In this chapter we have described DM Configuration both in Policy Builder and Control Center.

Chapter 4 Push Notification Services: Google and Apple

In this chapter we have described DM Configuration both in Policy Builder and Control Center.

VMware Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments

VMware Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments

VMware Notification Service v2.0 Installation and Configuration Guide Configure ENSv2 for cloud and on-premises deployments

VMware Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments

Workspace ONE UEM Notification Service 2. VMware Workspace ONE UEM 1811

TIBCO ActiveMatrix BusinessWorks Plug-in for Mobile Integration User's Guide

Workspace ONE UEM Notification Service. VMware Workspace ONE UEM 1811

Symantec Mobile Management for Configuration Manager 7.2 MR1 Release Notes

Administering Jive Mobile Apps for ios and Android

Plug-in Configuration

Sophos Mobile as a Service

Libelium Cloud Hive. Technical Guide

Sophos Mobile Control Installation prerequisites form

Pusher Documentation. Release. Top Free Games

1 About this document System environment Communication between devices and push servers Technical support...

Contact: Wealth Passport Help Center

Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

Please note: This procedure is exactly the same for the emwave2 program as well as the emwave PRO.

Centralized Access of User Data Channel with Push Notification

Application Notes for CounterPath Bria Mobile with Avaya Aura Presence Services Snap-in running on Avaya Breeze TM Platform- Issue 1.

Sophos Mobile. server deployment guide. Product Version: 8.1

Sophos Mobile Control installation prerequisites form. Product version: 7

Table of Contents. Copyright Pivotal Software Inc, of

Dell OpenManage Mobile Version 1.0 User s Guide

Steps to enable Push notification for your app:

ForeScout Extended Module for ServiceNow

Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

Mobile App Help for Parents ios

App Configuration. Version 6.0 August All rights reserved

Parallels Remote Application Server

Sophos Mobile as a Service

Composer Help. Web Request Common Block

Verizon MDM UEM Unified Endpoint Management

MIGRATING MOBILE APPS. How to migrate Rollbase and OpenEdge Mobile Apps to the Telerik Platform

Sophos Mobile in Central

Sophos Mobile. server deployment guide. product version: 8.6

Nubo on premise POC requirements for VMWare ESXi

Sophos Mobile SaaS startup guide. Product version: 7.1

Genesys Mobile Services Deployment Guide. Most Common System Errors

KYOCERA Net Admin User Guide

Symantec Mobile Management 7.2 MR1 Release Notes

USER PROFILE MANAGEMENT

Perceptive Matching Engine

UTNotifications Manual

Developing Microsoft Azure Solutions (70-532) Syllabus

Contents. a. Initialization... 27

Configuring and Using Osmosis Platform

USER GUIDE for Smartsheet VERSION 1, NOVEMBER 2014

ForeScout Extended Module for ServiceNow

Changing Settings for ViewMail for Outlook (Version 8.0 Only)

Sophos Mobile Control SaaS startup guide. Product version: 7

Developing Microsoft Azure Solutions (70-532) Syllabus

Sophos Mobile in Central

Amazon. Exam Questions AWS-Certified-Solutions-Architect- Professional. AWS-Certified-Solutions-Architect-Professional.

Enforced Client Policy & Reporting Server (EPRS) 2.3. Administration Guide

pinremote Manual Version 4.0

Sophos Mobile. startup guide. Product Version: 8.5

Creating Application Definitions in Hana Cloud Platform Mobile Services

USER GUIDELINES. Q 2. Is it necessary to configure password retrieval question and answer? How can I do that? Q 3. How can I change password?

Sophos Mobile Control startup guide. Product version: 7

Supplier Response Guide. Access Supplier Portal to Review and Respond to Bid Opportunities

OpenTouch Conversation for iphone

Sophos Mobile in Central

Sophos Mobile super administrator guide. Product version: 7.1

Dell OpenManage Mobile Version 1.5 User s Guide (ios)

VST Hospital Administrator Guide. Version 2.0.4

TIBCO ActiveMatrix BusinessWorks Plug-in for Mobile Integration Developer's Guide

Getting Started Guide. Prepared by-fatbit Technologies

Tigase Push Component

Sophos Mobile. startup guide. Product Version: 8.1

Getting Started Quick Start Guide

Cisco Encryption

JIRA Integration Guide

VMware Skyline Collector Installation and Configuration Guide. VMware Skyline Collector 2.0

2018 by Cox Communications. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic,

User Guide. 3CX Enhanced Billing Codes. Version

Sophos Mobile. server deployment guide. product version: 9

Sophos Mobile Control Installation guide

Parallels Remote Application Server

Read the following information carefully, before you begin an upgrade.

VA DAP App ios Users Guide

Configuring Push Notifications For Xamarin Forms

Administering Jive Mobile Apps

Domains. Overview. CPS Wi-Fi Configuration Guide, Release

Developing Microsoft Azure Solutions (70-532) Syllabus

Sophos Mobile. installation guide. Product Version: 8

Sophos Mobile. super administrator guide. Product Version: 8

Business Mobile Banking

Adding Distribution Settings to a Job Profile (CLUI)

Lunch Money Buddy. Annotated Wireframes. Lindsey Eom 7/30/2017

ZENworks 2017 Update 4 Troubleshooting Mobile Device Management

CPM. Quick Start Guide V2.4.0

What s My Profile? REVISION 1. JANUARY

Comodo Endpoint Manager Software Version 6.25

ANDSF Introduction. Overview. Overview, page 1 Deployment Diagram, page 2 Functional Structure, page 4 Use Cases, page 7 Call Flows, page 9

Transcription:

, page 1 Service Option Configuration, page 9 Notification in Policy Builder relates to pushing messages from Policy Builder to subscribers. Service Providers can use messages to alert the subscriber to issues as well as opportunities on their network. Not only can you alert subscribers, but you can also send messages to any address you wish, perhaps system monitoring addresses. Currently, Policy Builder offers following notification types: Apple Push Notifications, on page 2 GCM Notifications, on page 5 Note You can configure one or all notification types. By default, no notification type is configured in Policy Builder. User needs to configure the notifications based on your requirements. For more information on how to configure Notification plug-in in Policy Builder, refer to Overview. 1

Apple Push Notifications Apple Push Notifications Notification Configuration To configure ANDSF to send a message to a subscriber with an Apple iphone or other ios device, perform the following steps: Step 1 Step 2 Step 3 Step 4 Login to Policy Builder. Go to Reference Data > Systems > a system or a cluster > Plugin Configurations > Notification Configuration. Click the check box next to Apple Push Notification Configuration. View the Apple Push Notification Configuration pane that drops down. Figure 1: Notification Configuration The following parameters can be configured under Apple Push Notification Configuration: 2

Apple Push Notifications Table 1: Apple Push Notification Configuration Parameters Parameter APNS Server Address Apple Production: Connects to gateway.push.apple.com on port 2195. Apple Test: Connects to gateway.sandbox.push.apple.com on port 2195. Other: Uses a server address other than the standard Apple ones. It also uses the other gateway and server port fields defined in Other Server Gateway and Other Server Port fields below. Other Server Gateway Other Server Port Certificate Certificate Password Name of a server gateway if Other is selected as APNS Server Address. Port number of the server gateway if Other is selected as APNS Server Address. This certificate is used to make a secure connection with APNS server. You must provide a certificate file that is loaded into ANDSF. The certificate should be in.p12 format. Password added to the certificate when connecting to the APNS. Step 5 Go to Message Configuration, on page 4 to configure the message to be sent for the notification configuration done above. 3

Apple Push Notifications Message Configuration To create the messages for a subscriber s Apple iphone or the Apple ios operating system to be sent by ANDSF, perform the following steps: Step 1 Step 2 Select Reference Data tab > Notifications > Apple Push Notifications. From right side, click Apple Push Notification under Create Child to open the pane as shown below: Figure 2: Apple Push Notification The following parameters can be configured under Apple Push Notification: Table 2: Apple Push Notification Message Configuration Parameters Parameter Name The name of the notification message. This name is used in the action phrase in the policy definition. Best practice is to make this short, but meaningful and unique. 4

GCM Notifications Parameter Badge Sound Send Once Per Session Custom Fields Field Name/Field Value Alert Default is 0 (number). The number to display as the badge of the Apple Push Notification icon. If this property is absent, the badge is not changed. To remove the badge, set the value of this property to 0. Example: 1, 2, 3,. Default is 'default'. The name of a sound file in the application bundle. The sound in this file is played as an alert. If the sound file doesn't exist or default is specified as the value, the default alert sound is played. The audio must be in one of the audio data formats that are compatible with system sounds. For more information, refer to Preparing Custom Alert Sounds. Example: sound1, alert7, buzzsound_a Click this check box if you want to send the notification once per session. You can add custom fields with values that can be sent to the application. String Example: high_score : 1000 custom_field_1 : display1 custom_field_2 : false This is the text that appears on the subscriber s iphone. If the message is too long, it is simply truncated. Test your messages before you place into production. If you want to use a string, and substitute session information, use the syntax $Name, for example, to insert the receiver s name in the email. Alerts are limited to 160 characters. Alerts longer than that are truncated. To use Apple Push, we need to configure Service Options. For more information on the configuration, refer to Service Option Configuration. GCM Notifications The Google Cloud Messaging (GCM) notification service provides a simple, lightweight mechanism that servers can use to tell mobile applications to contact the server directly, to fetch updated application or user data. 5

GCM Notifications Notification Configuration Step 1 Step 2 Step 3 Step 4 Login to Policy Builder. Go to Reference Data > Systems > a system or a cluster > Plugin Configurations > Notification Configuration. Click the check box next to Google Cloud Messaging Notification Configuration. View the Notification Configuration screen that drops down. Figure 3: Notification Configuration The following parameters can be configured under Google Cloud Messaging Notification Configuration: Table 3: Google Cloud Messaging Notification Configuration Parameters Parameters Api Key Sender Id String - An API key that is saved on the 3rd-party app server that gives the app server authorized access to Google services. The API key is included in the header of POST requests. This is obtained from Google. For example, AIzaSyBrnMySrXz-FLkknbzI-1EZ47WiYWR4Zgs Sender ID has to be pre-created as a part of GCM Registration process. For example, 114402260484 6

GCM Notifications Parameters Delay while Idle Time To Live Days Proxy GCM XMPP Servers and HTTP Server Boolean - When this parameter is set to true (checked), it indicates that the message should not be sent until the device becomes active. The default value is false (unchecked). This parameter specifies how long (in seconds) the message should be kept in GCM storage if the device is offline. The maximum time to live supported is 4 weeks. The default value is 4 weeks. These are very basic and will need to be provided by the customer. If both a XMPP and HTTP servers are present, it will first try the XMPP server first. If that fails it will default to the HTTP. Location of the XMPP Servers are defined in the IP Address of the XMPP Server List. Location of the HTTP Server is defined in qns.conf: Dgcm.send.endpoint.http Lb Type Ip Address Port SSL Connection Allow Self Signed Certificate XMPP Domain Stream Compression Check Expired Certificates Lb Type Retries Select the required lb type from drop-down list. GCM Load Balancing Type: Active, Standby String - hostname or IP address of GCM XMPP server. Port number of the GCM XMPP server. Select the required SSL connection from the drop-down list. It determines if the connection uses TLS. The available values are Disabled, Enabled and Required. Boolean - By default, it is checked (true). The name of the service provided by an GCM XMPP server. If checked, compression is used for the connection. By default it is checked (true). If checked, XMPP server will look for expired certificates. By default, it is checked (true). Select the required lb type from drop-down list. GCM Load Balancing Type: Active, Standby This parameter can be set as per user needs of limiting message retransmission limit in case it has not delivered. Default value is 1. Configure the GCM notification message to be sent for the notification configuration done above. 7

GCM Notifications Message Configuration To create the realtime notification to be sent by ANDSF, perform the following steps: Step 1 Step 2 Select Reference Data > Notifications > GCM Notifications. In the right panel, click GCM Notification under Create Child. The GCM Notification window is displayed. Figure 4: GCM Notification The following parameters can be configured under GCM Notification: Table 4: GCM Notification Message Configuration Parameters Parameter Name String - Message Name. 8

Service Option Configuration Parameter Collapse Key Time To Live Days Send Once Per Session Delay While Idle Message String - This parameters identifies a group of messages (e.g., with collapse_key: Updates Available ) that can be collapsed, so that only the last message gets sent when delivery can be resumed. This is intended to avoid sending too many of the same messages when the device comes back online or becomes active. Integer - Overrides setting in the GCM Notifications Plug-in Configuration for this message. If checked, only one GCM Notification is sent once per session. By default, it is not checked - ANDSF server updates the UE for all changes in realtime. If checked, it overrides setting in GCM Notifications Plug-in Configuration for this message. JSON or Plain text can be used for the templates. JSON must be a complete JSON document, not a partial document. For example: {"json":{"id":"$id","some":"thing","someother":"$thing"}, "additional":"$replacement"} is valid but "id":"$id","some":"thing","someother":"$thing", "additional":"$replacement" is not valid because it is not a complete document. Note If you are using a Chemring client, then use ANDSF_PULL as message to enable GCM Push Notification so that the UE sends a PULL request to the ANDSF Server. To use GCM Notifications, we need to configure Service Options. For more information on the configuration, refer to Service Option Configuration. Service Option Configuration This section provides an example Service Options configuration which can be used for Apple Push and GCM notification. The bodies of the messages are identical to make the service options parameters simpler to follow. 9

Service Option Configuration Use Case Template Configuration - APNS Figure 5: Use Case Template Configuration - APNS Service Option Configuration - APNS Figure 6: Use Case Template Configuration - APNS In Notification to Send, we can give the name of notification for Apple Push Notification. In Override Destination Retriever, select Session UE APNS Registration Key. This will retrieve APNS token from the subscriber session. 10

Service Option Configuration Use Case Template - GCM Figure 7: Use Case Template - GCM Service Configuration - GCM Figure 8: Service Configuration - GCM To configure a service for GCM Notification, set the following parameters: In Notification to Send, enter the name of notification for GCM Notification. In Override Destination Retriever, select Session UE GCM Registration Key. This will retrieve GCM token from the subscriber session. Specify the MessageParameter as described: 11

Service Option Configuration Code: $imsi Value Retriever: Session IMSI 12