Instant Buddy-List Toolkit for IBM Sametime



Similar documents
DEPLOYMENT ROADMAP March 2015

Instant Chime for IBM Sametime High Availability Server Guide

Instant Chime for IBM Sametime For IBM Websphere and IBM DB2 Installation Guide

Instant Queue Manager V4

How To Set Up Chime For A Coworker On Windows (Windows) With A Windows 7 (Windows 7) On A Windows 8.1 (Windows 8) With An Ipad (Windows).Net (Windows Xp

Fairsail. Implementer. Fairsail to Active Directory Synchronization. Version 1.0 FS-PS-FSAD-IG R001.00

introducing The BlackBerry Collaboration Service

Learn More MaaS360 Cloud Extender Checklist (MDM for Blackberry)

BlackShield ID Agent for Remote Web Workplace

BlackShield ID Agent for Terminal Services Web and Remote Desktop Web

Upgrade Guide. CA Application Delivery Analysis 10.1

MaaS360 Cloud Extender

MaaS360 On-Premises Cloud Extender

DIGIPASS KEY series and smart card series for Juniper SSL VPN Authentication

Dell One Identity Cloud Access Manager How to Configure Microsoft Office 365

Implementation notes on Integration of Avaya Aura Application Enablement Services with Microsoft Lync 2010 Server.

Creating IBM Cognos Controller Databases using Microsoft SQL Server

Lab 05: Deploying Microsoft Office Web Apps Server

Citrix XenServer Workload Balancing Quick Start. Published February Edition

Installation and Administration Guide

Enabling Kerberos SSO in IBM Cognos Express on Windows Server 2008

Configuring Single Sign-On from the VMware Identity Manager Service to Office 365

Using Microsoft Windows Authentication for Microsoft SQL Server Connections in Data Archive

CA ARCserve Backup for Windows

Instant Chime for IBM Sametime Installation Guide for Apache Tomcat and Microsoft SQL

Dell MessageStats for Lync and the MessageStats Report Pack for Lync & OCS 7.3. User Guide

Sophos Mobile Control Installation guide

CA Technologies SiteMinder

BlackBerry Enterprise Server for Microsoft Office 365 preinstallation checklist

Nexio Connectus Cluster Set Up with SQL Server Backend

Quick Start Guide for VMware and Windows 7

Sophos Mobile Control Installation guide. Product version: 3.5

User Document. Adobe Acrobat 7.0 for Microsoft Windows Group Policy Objects and Active Directory

NovaBACKUP xsp Version 15.0 Upgrade Guide

Sophos Mobile Control Installation guide. Product version: 3

CA Nimsoft Service Desk

Lab 00: Configuring the Microsoft Lync Ignite Environment Cloud Hosted Version

Application Note. ShoreTel 9: Active Directory Integration. Integration checklist. AN June 2009

HYPERION SYSTEM 9 N-TIER INSTALLATION GUIDE MASTER DATA MANAGEMENT RELEASE 9.2

Configuring IBM Cognos Controller 8 to use Single Sign- On

Learn More Cloud Extender Requirements Cheat Sheet

Step-By-Step Guide to Deploying Lync Server 2010 Enterprise Edition

WirelessOffice Administrator LDAP/Active Directory Support

Ahsay BackupBox v1.0. Deployment Guide. Ahsay TM Online Backup - Development Department

Customer Tips. Configuring Color Access on the WorkCentre 7328/7335/7345 using Windows Active Directory. for the user. Overview

IBM WebSphere Application Server Version 7.0

WhatsUp Gold v16.2 Installation and Configuration Guide

Ellucian Recruiter Installation and Integration. Release 4.1 December 2015

MicrosoftDynam ics GP TenantServices Installation and Adm inistration Guide

EMC ViPR Controller Add-in for Microsoft System Center Virtual Machine Manager

VITAL SIGNS Quick Start Guide

Windows SharePoint Services Installation Guide

edm RIE Export Plugin

SMART Vantage. Installation guide

Setup and configuration for Intelicode. SQL Server Express

TIBCO ActiveMatrix BusinessWorks Plug-in for TIBCO Managed File Transfer Software Installation

SafeGuard Enterprise Web Helpdesk. Product version: 6 Document date: February 2012

Spotlight Management Pack for SCOM

LAE 5.1. Windows Server Installation Guide. Version 1.0

Administration Guide. . All right reserved. For more information about Specops Gpupdate and other Specops products, visit

DIGIPASS Authentication for Microsoft ISA 2006 Single Sign-On for Outlook Web Access

Crestron Fusion Version 9.3 Enterprise Management Platform Installation Guide

DIGIPASS Authentication for GajShield GS Series

ProxySG TechBrief LDAP Authentication with the ProxySG

Metalogix Replicator. Quick Start Guide. Publication Date: May 14, 2015

Deploying Microsoft Office Web Apps Server and Experiencing Collaboration Features

SELF SERVICE RESET PASSWORD MANAGEMENT DATABASE REPLICATION GUIDE

Copyright 2013, 3CX Ltd.

Flow Publisher v1.0 Getting Started Guide. Get started with WhatsUp Flow Publisher.

Quick Start Guide For Ipswitch Failover v9.0

TIBCO Spotfire Server Migration. Migration Manual

EDI TO FBI CONVERSION UTILITY Installation Guide

BlackShield ID MP Token Guide. for Java Enabled Phones

Slide Index. Technical Support Training

NSi Mobile Installation Guide. Version 6.2

SELF SERVICE RESET PASSWORD MANAGEMENT BACKUP GUIDE

StarWind iscsi SAN & NAS: Configuring HA Storage for Hyper-V October 2012

Copyright

User Guide. DocAve Lotus Notes Migrator for Microsoft Exchange 1.1. Using the DocAve Notes Migrator for Exchange to Perform a Basic Migration

HP Device Manager 4.7

Introduction. Document Conventions. Administration. In This Section

EventTracker: Support to Non English Systems

Application Note. Gemalto s SA Server and OpenLDAP

SafeGuard Enterprise Web Helpdesk

PingFederate. Identity Menu Builder. User Guide. Version 1.0

Overview of Active Directory Rights Management Services with Windows Server 2008 R2

Perceptive Interact for Microsoft Dynamics CRM

Installation Guide. Novell Storage Manager for Active Directory. Novell Storage Manager for Active Directory Installation Guide

Deploying EMC Documentum WDK Applications with IBM WebSEAL as a Reverse Proxy

GRAVITYZONE HERE. Deployment Guide VLE Environment

About Recovery Manager for Active

Archive Attender Version 3.5

SMS Database System Quick Start. [Version 1.0.3]

Installation and Upgrade Guide

Cloud Deployment Guide

How To Enable A Websphere To Communicate With Ssl On An Ipad From Aaya One X Portal On A Pc Or Macbook Or Ipad (For Acedo) On A Network With A Password Protected (

Monitoring Oracle Enterprise Performance Management System Release Deployments from Oracle Enterprise Manager 12c

Mod 2: User Management

Installing and Configuring DB2 10, WebSphere Application Server v8 & Maximo Asset Management

Transcription:

Instant Technologies Instant Buddy-List Toolkit for IBM Sametime High Level Technical Overview Guide Instant Technologies March 2013

Copyright and Disclaimer This document, as well as the software described in it, is furnished under license of the Instant Technologies Software Evaluation Agreement and may be used or copied only in accordance with the terms of such license. The content of this document is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Instant Technologies. Instant Technologies assumes no responsibility or liability for any errors or inaccuracies that may appear in this document. All information in this document is confidential and proprietary. Except as permitted by the Software Evaluation Agreement, no part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of Instant Technologies. Copyright 2013 Instant Technologies, All rights reserved. Trademarks All other trademarks are the property of their respective owners. Contact Information Visit our Website for Customer Support information. http://www.instant-tech.com/ Page 1

Contents Introduction... 3 Inspect the Sametime Environment... 4 Preparing to Export the Sametime Contacts... 4 Overview:... 4 Exported Contacts and Statistics... 6 Statistics... 7 Importing Contacts to Microsoft Lync... 8 System Requirements and Installation of Core Components... 8 Installation Prerequisites... 8 System Requirements:... 8 Steps Prior to Running the Utility... 8 Creating a Lync TrustedApplication... 9 Importing Contact Lists... 9 Diagnostics... 10 Page 2

Introduction These notes briefly describe the high level process required to use the Instant Migration Toolkit to migrate contacts from IBM Sametime to Microsoft Lync. This utility allows you to export contact lists of user entries present on IBM Sametime Server (VPUserInfo.nsf database). Contact lists are exported as XML representing user contact lists. These intermediate XML files will be imported to Microsoft Lync using the Instant Contact List Importing tool. Typically, the application will be used to export all of the contacts from a specified vpuserinfo.nsf database. In some cases, certain customers may wish to only export certain contacts, or to create small copies of the vpuserinfo.nsf database with only a subset of the total users. As some background, the vpuserinfo.nsf database is a Lotus Notes database that is used the IBM Sametime application to store, and manage, all of the contact lists (buddy lists) across an IBM Sametime community. This document provides a high level perspective of the various steps required during a migration. For information on the specific steps related to either process, please refer to the following documents: Instant Buddylist Importing Utility Installation Guide Instant Buddylist Exporting Utility Installation Guide At a high level, the process of migrating all of the contact lists from IBM Sametime to Microsoft Lync will involve the following steps: 1) Inspect the IBM Sametime environment and determine the appropriate server version information and the number of contacts within the vpuserinfo.nsf. In some cases, several vpuserinfo databases may be available 2) Export all of the contact lists from the IBM Sametime environment. 3) Use the Instant Importing Toolkit to import the intermediate XML files which represent all of the contact lists into the target Microsoft Lync system. 4) Optionally, you may wish to centrally inspect the newly imported Lync contact lists Page 3

Inspect the Sametime Environment Prior to running the export, you should determine the following information: Item Version of Sametime server Version of Domino server Number of contacts in the vpuserinfo.nsf (number of entries in the storage view) Whether the Sametime server uses the Notes Name and Address book (names.nsf), Active Directory, or LDAP for the internal directory Types (either standalone or embedded) of Sametime clients installed and versions Number of Sametime communities Number of vpuserinfo.nsf databases Target Lync version (Lync 2010 or Lync 2013) Determine where the Lync Trusted Application will be installed Information This information should be provided to the development team at Instant Technologies prior to a conversion. Preparing to Export the Sametime Contacts Overview: In order to export the Sametime contacts, an application will be installed within the designated IBM Sametime environment. This application will not be installed on the IBM Sametime server, but will need to be installed on a computer that has the following components: 1) A local IBM Notes client our application needs to read the vpuserinfo.nsf 2) A local IBM Notes ID with reader access to the vpuserinfo.nsf 3) Access to the network and ability to login to the Sametime server as a named user 4) Access to a local JVM (Java Virtual Machine) To run the contact list export process, the application needs a regular Sametime Account in order to activate certain services of the various Sametime APIs. For example, this login activity enables the application to connect with the Sametime server in order to initialize Buddy list service - which allows utility to read through buddy list records and export them out as XML files. The export application configuration is performed using a single dialog with various settings. For information in installing the exporting application, and for information on the various settings, please see the installation and usage guide for the exporting toolkit. The following dialog provides an overview of the settings required for the exporting process: Page 4

Page 5

Exported Contacts and Statistics Once the export process has been started you should see the buddy lists XML files getting created in the Export Directory. Each XML file contains group name, STID & email address of the users present in the buddy list. The following example demonstrates an XML contact list structure with one public group and one Sametime private group. The contacts are marked as either internal or external, their original Sametime User ID (STID) is provided, and their internal email address is also included. Page 6

Statistics STATS folder contains all the statistics. Contents of folder look like the following screen shot: It contains following CSV files: 1. email_counts.csv: This file lists all the email addresses and the count of buddy list in which they are present 2. private_group_count.csv: This file lists all the private group names and the count of buddy list in which they are present Page 7

3. public_group_count.csv: This file lists all the public group names and the count of buddy list in which they are present 4. stid_users_count.csv: This file lists all the users and the count of users that they have in their buddy list. 5. unresolveduserid_counts.csv: This file lists all the STIDs that are present in users buddy list but do not exist in names.nsf For example, a count of all of the public groups referenced throughout all the Sametime contact lists might look like the following screen shot. Importing Contacts to Microsoft Lync The Instant Importing Toolkit provides a server based mechanism to centrally migrate, or import, contacts into the Lync 2010 or Lync 2013 platform. The application runs within a Lync Trusted Application pool and uses the intermediate XML files created during the Sametime exporting process as the primary means of data input. These notes briefly describe the installation procedure required to install the Instant Buddy-List Importing utility. This utility creates Lync contact lists from the intermediate xml files generated by the Instant Buddy-list Exporting utility. The application is deployed as a Lync trusted application and has the ability to login on behalf of each user configured for the Microsoft Lync application server. Prior to launching this application, the various export procedure should have been performed on the designated IBM Sametime server. For detailed information on installing the Instant Import Toolkit, please see the complete installation and configuration instructions System Requirements and Installation of Core Components Installation Prerequisites System Requirements: Windows 7 or Server 2008 OS.Net Framework 4.0 UCMA Core Components Lync TrustedApplicationPool including the installation machine Steps Prior to Running the Utility After downloading the utility you will need to perform the following steps before installation: Page 8

o Create a Lync TrustedApplication context for the utility Creating a Lync TrustedApplication 1.) Open the Lync Server Management Shell. This is typically found on your Lync Front-end. You should see a PowerShell console, with the Lync-specific cmdlets imported. 2.) Run New-CsTrustedApplication 3.) ApplicationId: Supply a descriptive name here 4.) TrustedApplicationPoolFqdn: The fully-qualified domain name of the trusted application pool. Can be found by running Get-CsTrustedApplicationPool 5.) Port: Select a port to access the trusted application. Should be >1024. Be sure that the port is open on your firewall. 6.) Run Enable-CsTopology to commit the changes Run Get-CsTrustedApplication > [some file name].txt This will save the information you will need to configure BuddyList Migrator to a text file, as it is very difficult to copy from the Management Shell. Importing Contact Lists You can run the import utility by finding Start->All Programs->Instant Technologies- >BuddyListAdministrator->Buddy List Migrator. 1.) To start the import process, click the Create Contact Lists from Xml button. You will be prompted to select the directory that contains the output xml from the Instant Buddy-list Export utility Page 9

2.) You will be prompted to select the certificate to authenticate the TrustedApplication with the Lync Server. 3.) The utility will now work through the XML files in the specified directory, creating contacts on each user s buddy-list. After each XML document is processed, depending on the outcome of the import, it will be moved to a subdirectory. a. Converted: The user was found, and all contacts were created. b. Partial: The user was found, and some, but not all of the contacts were created. c. Failures: The user was not found, or some other error prevented the utility from creating contact lists. 4.) When all users XML have been processed, the utility will stop. Diagnostics In the event that you encounter errors in performing a conversion, or you simply want to verify that your configuration is correct, the Instant Buddy-List Import utility features several diagnostic features. Page 10