XMPP Persistent Text Chat Function Provided by the Cisco Unified IM & Presence Server
Total Page:16
File Type:pdf, Size:1020Kb
BRKCOL-2013 Jabber deployment revisited (Part 2): Features and Configuration Shane Long, Technical Marketing Engineer Cisco Spark Questions? Use Cisco Spark to communicate with the speaker after the session How 1. Find this session in the Cisco Live Mobile App 2. Click “Join the Discussion” 3. Install Spark or go directly to the space 4. Enter messages/questions in the space cs.co/ciscolivebot#BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public Agenda • Introduction • Presence, IM & History • Voice and Video • Conferencing • Desktop Share • Integrations • Diagnostics Jabber Connecting Jabber User Modes Jabber to Authentication Services Users & Enabling Installing Contacts Users for Jabber PART ONE PART Jabber Clients IM & Voice/Video Conferencing Presence Calling Options Desktop Application Jabber Share Integration Diagnostics PART TWO PART BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 5 Jabber Connecting Jabber User Modes Jabber to Authentication Services Users & Enabling Installing Contacts Users for Jabber PART ONE PART Jabber Clients IM & Voice/Video Conferencing Presence Calling Options Desktop Application Jabber Share Integration Diagnostics PART TWO PART BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 6 <jabber-config1> Introduction <jabber-config2> <jabber-config3> Jabber Configuration Keys • Jabber can be deployed on many different ways. As such a flexible configuration model is required. Administrators can fine tune Jabber configurations to suit their environment. • Jabber pulls configuration from many sources • UC Manager Service Profiles • End User Preferences • jabber-config.xml • The jabber-config.xml file is a custom file that the administrator uploads to UC Manager. When Jabber signs in it downloads the file and applies configuration as detailed in the file https://www.cisco.com/c/en/us/td/docs/ • Admin can deploy many jabber-config.xml file to meet the need voice_ip_comm/jabber/11_9/cjab_b_pa of the various groups of users in the organisation rameters-reference-guide-jabber.html • DO NOT OVER CONFIGURE!!!!! BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 7 IM & Presence IM & Presence Services • The IM & Presence Server offers a number of services including • Contact List • Presence Contact List Presence Instant • Instant Messaging Storage Service Messaging • Jabber can be deployed in Phone Only mode without the IM&P server. In this mode Jabber does not have a contact list nor presence • Jabber can be deployed in Phone Only mode New with an IM&P server. In this mode, Jabber can in have a contact list and display presence 12.0 BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 9 IM & Presence Are you aware of all IM&P features? Broadcast Messages Persistent Chat Rooms Emoticons Locations Enterprise Groups File Transfer @Mentions BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 10 IM & Presence Directory Groups • On Premise Enterprise groups allows users to search for and add a group of users to their contact list based on AD distribution groups • Groups are dynamically updated based on group membership changes • Supported across portfolio (Windows, Mac, iOS, Android) • Group Predictive search supported against Active Directory • Requires CUCM 11.5, IM&P 11.5 + BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 11 <GroupSearchBase1> IM & Presence Directory Groups Contact list with groups Active Group Search Directory (AD or UDS) BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 12 Instant Messaging and Presence – On Premise Custom Contacts (non directory based contacts) … the famous pizza guy! Users can create individual contacts not sourced from either a directory or Microsoft Office The contacts are added to the buddy list available to initiate communications BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 13 <Location_Enabled> <Location_Matching_Mode> IM & Presence <Location_Mode> Locations • User can assign a Location name, address & time zone for each network* location detected by Jabber to show contacts where they are working. • Mobile Jabber location will be @mobile, not network based • Can be disabled *Network location - Each unique subnet & Default gateway Mac address pair BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 14 <AlertOnAvailableEnabled> Instant Messaging and Presence – On Premise Alert on Available • Feature allows user to request an alert when a contact becomes available • Including contact in a group • Feature activated using right click menu and selecting “Alert when available” • When contact becomes available a persistent notification is shown on users screen until acknowledged • Once notified, alert will be reset BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 15 <ForceLogoutTimerDesktop> IM & Presence <ForceLogoutTimerMobile> Logout on Inactivity Timer • Forces Jabber to automatically logout when a timer expires • Timer value is set in minutes, set in jabber-config.xml file • Once forced logout, Jabber will show the login screen • Timer starts/resets on desktop • No mouse/keyboard action • Call ends using accessories such as headset • Timer starts/resets on mobile • Jabber is put into background • Voice call ends in background or from lock screen • Works for all three modes of operation – full UC, IM only & phone only BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 16 IM & Presence Emoji Support • Extensive list of emojis to select from • Animated emojis!!! • Support for Unicode emojis BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 17 IM & Presence Broadcast IM • Ability to send broadcast message to multiple contacts • Broadcast IM will appear as same as 1:1 chat on the recipient side • The sender’s chat window will disappear as soon as the message gets sent • Text formatting, Emoticons and Mentions are supported in broadcast IM: • Offline contacts will: • Receive messages as they log in (Unified CM IM and Presence) • Broadcast IM can be locally saved or archived for compliance when enabled by system admin (same as 1:1 chats) BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 18 <Mention_P2Pchat> <Mention_GroupChat> IM & Presence <Mention_PersistentChat> @Mentions • @ mention a user in a chat to create a click to chat button right in the chat window. • Typing @ in a chat will initiate a predictive search to directory • Hover over the @mention to view contact card • @ mentions available in one to one chats, adhoc group chat, and persistent chat rooms. • @ mention in a persistent chat room will activate the users mentions filter (and cause a notification) BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 19 <Disable_MultiDevice_Message> IM & Presence Multi Device Messaging • Allows ALL messages to be delivered to ALL logged- in clients Desktop • Only the “active” Jabber client receives message notifications Tablet • IM & P server 11.5 or above • Expressway x8.8 or above (for MRA connected clients) • File transfer and screen capture are not sent to all Mobile logged in devices • Only available on the active devices that sent or received the Chat conversation delivery message to all logged on clients BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 20 <Disable_IM_History> IM & Presence • Restore Chat on Login • Restore IM conversations that were open when the user last logged out of Jabber • Indicator: Remember my Open Conversations • Up to 30 open chats • Reopened in their original creation order BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 21 IM & Presence Group Chat Instant entry into Click Video 2 Jabber provides a ad-hoc group with escalation new simplified new chat option workflow to group conversation chat escalation 3 1 Quickly add contacts with new “Recent contacts” BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 22 IM & Presence Persistent Chat Rooms • A Jabber Chat room is a XMPP persistent text chat function provided by the Cisco Unified IM & Presence server • Rooms have a discussion subject i.e. “Currency trading” • Members gather and have chat inside the room • Rooms can be public or restricted (closed). • Rooms may require a password for access. • Rooms can be created by Admins or Users (based on policy) "eventplanning358951823618 236@conference-2- • Persistent Chat rooms are supported by Jabber for Windows standalonecluster764bb.tme- example.com" and Mac – Mobile support is planned BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 23 <Persistent_Chat_Enabled> IM & Presence Jabber Hub View – Chat Room Tab • Chat rooms can be enabled for Jabber Windows and Mac running in On Premise mode. • The required backend infrastructure must be in place (Database servers) • The administrator enables the chat room feature in the Jabber clients via the XML configuration Chat Icon file with badge • The Chat rooms Icon will appear on Jabber hub view. • A Badge indicates Chat Room activity BRKCOL-2013 © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public 24 IM & Presence • Jabber Hub View – Chat Room Tabs All Rooms: Catalogue of My Rooms: Rooms that