1 © 2008 Avaya Inc. All rights reserved. IPOffice Configuration Service Emil Ratnam.

Slides:



Advertisements
Similar presentations
Omni eControl. New Features in Version 2.x - Manage Mixed Networks: eDirectory, Active Directory, GroupWise, Exchange eControl Version 2.0 New Features.
Advertisements

GETTING STARTED WITH WINDOWS COMMUNICATION FOUNDATION 4.5 Ed Jones & Grey Guindon.
UCA Lync Client for Avaya
Rights Management Services (RMS) Paul Cullimore Graham Calladine Security Solutions Team, MCS, UK.
© 2009 Avaya Inc. All rights reserved. Page 1 AT&T Mobile Extension with Avaya one-X Mobile.
Software Frame Simulator (SFS) Technion CS Computer Communications Lab (236340) in cooperation with ECI telecom Uri Ferri & Ynon Cohen January 2007.
Enterprise software that enhances the value of VoIP Confidential Unifying IP Communication LiteScape SDK.
Implementing and Administering AD FS
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Overview Of Microsoft New Technology ENTER. Processing....
Membership, Role Manager and Profile Membership, Role Manager and Profile Matt Gibbs ASP.NET Development Manager.
06 | Implementing Web APIs Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
Agenda Model migration vs MDS upgrade Model migration overview Model migration – how does it work? Model package Demo.
Getting Started with Windows Communication Foundation 4.5 Ed Jones, MCT, MCPD, MCTS Consultant RBA Inc.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
UCA Skype Client for Avaya (formally UCA Skype Client)
Web Development & Design Foundations with XHTML Chapter 9 Key Concepts.
Module 4 Managing Client Access. Module Overview Configuring the Client Access Server Role Configuring Client Access Services for Outlook Clients Configuring.
John Hartley Mark Bransby Utilizing Adobe's Publishing Solutions for Distributed Web Publishing.
Avaya Contact Center Control Manager. © 2010 Avaya Inc. All rights reserved. What if you could… 1 Requires purchase of additional connectors  Enable.
May 30 th – 31 st, 2006 Sheraton Ottawa. Microsoft Certificate Lifecycle Manager Saleem Kanji Technology Solutions Professional - Windows Server Microsoft.
1 Web Developer & Design Foundations with XHTML Chapter 6 Key Concepts.
Membership in ASP.Net...if only Presented by: Patrick Hynds President, CriticalSites Microsoft Regional Director.
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
Copyright © 2006, SAS Institute Inc. All rights reserved. What Is New in SAS Profitability Management (PrM) 2.1? Authors: Jack Zhang Solution & Version:
What’s New in Sage SalesLogix V Release Overview Sage SalesLogix v7.5.2 focuses on: −User Enhancements streamline the user experience furthering.
Module 14: Configuring Print Resources and Printing Pools.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Introducing Thalia CSG Workshop September 26, 2007.
What’s New? – BCS 2013 Brett Lonsdale.  Co-founder of Lightning Tools  One of the hosts on the SharePoint Pod Show  Co-organizer of SharePoint Saturday.
Extending Vista The PowerLinks WebServices SDK John Hallett Senior Product Manager WebCT, Inc
Configuring and Troubleshooting Identity and Access Solutions with Windows Server® 2008 Active Directory®
Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer WCL312.
Tom Castiglia Hershey Technologies
Dynamics AX TAP Knowledge Transfer Wave 2. Application Integration Framework (AIF) Config and Admin Dean Wierman Lead Program Manager Microsoft Corporation.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Workflow Development Overview Architecture Requirements Types of workflows Stages of workflow.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
.Net and Web Services Security CS795. Web Services A web application Does not have a user interface (as a traditional web application); instead, it exposes.
1 © 2004, Cisco Systems, Inc. All rights reserved. CISCO CONFIDENTIAL Support for Vista Unity 5.0(1)
 2004 Prentice Hall, Inc. All rights reserved. 1 Segment – 6 Web Server & database.
10/25/20151 Single Sign-On Web Service Supervisors: Viktor Kulikov Alexander Sherman Liana Lipstov Pavel Bilenko.
Slide 1 ASP Authentication There are basically three authentication modes Windows Passport Forms There are others through WCF You choose an authentication.
Getting Started with OPC.NET OPC.NET Software Client Interface Client Base Server Base OPC Wrapper OPC COM Server Server Interface WCF Alternate.
.  A multi layer architecture powered by Spring Framework, ExtJS, Spring Security and Hibernate.  Taken advantage of Spring’s multi layer injection.
Mario D’Silva National Technology Specialists Unified Communications UNC307.
Module 8 : Configuration II Jong S. Bok
DataLink for the Office 2007 Platform Jason King OSIsoft, Inc.
Preface IIntroduction Objectives I-2 Course Overview I-3 1Oracle Application Development Framework Objectives 1-2 J2EE Platform 1-3 Benefits of the J2EE.
Module 1: Overview of Microsoft Office SharePoint Server 2007.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
Introduction to Core Database Concepts Getting started with Databases and Structure Query Language (SQL)
Introduction to Avaya Unified Messaging Introduction to American University’s New Messaging System: Avaya Unified Messaging.
EBay Searcher Brian Payton, Jason Nowakoski, Justin Szeluga, Salvatore Siragusa, David Wolkiser.
Adxstudio Inc. at a Glance Adxstudio Inc. Team Customers 475 Founded in employees in 4 Canadian & USA locations: Regina SK, Redmond WA, Toronto.
The best of WF 4.0 and AppFabric Damir Dobric MVP-Connected System Developer Microsoft Connected System Division Advisor Visual Studio Inner Circle member.
Introduction to Avaya Unified Messaging Introduction to American University’s New Messaging System: Avaya Unified Messaging.
ArcGIS for Server Security: Advanced
Leveraging the Business Intelligence Features in SharePoint 2010
DotNetNuke® Web Application Framework
Pass4itsure Microsoft Dumps
WEB API.
Web Development & Design Foundations with H T M L 5
LitwareHR v2: an S+S reference application
Saranya Sriram Developer Evangelist | Microsoft
Internet Engineering Course
Microsoft Virtual Academy
Mark Quirk Head of Technology Developer & Platform Group
9/8/ :03 PM © 2006 Microsoft Corporation. All rights reserved.
Presentation transcript:

1 © 2008 Avaya Inc. All rights reserved. IPOffice Configuration Service Emil Ratnam

2 © 2008 Avaya Inc. All rights reserved. Content Background Overview Software XML Format Configuration Examples Demo

3 © 2008 Avaya Inc. All rights reserved. Background This was developed in response to a request by a Service Provider to be able to empower their customers to make simple changes to their config which would not require a reboot It is not a replacement for Manager

4 © 2008 Avaya Inc. All rights reserved. Overview Web Service interface that can be hosted with or without IIS, that enables update, add, delete operations on a sub- set of the User and Group configuration: –User Name, Full Name, Password, Extn Number, Voice Mail (On/Off), Voice Mail Password, Can Intrude, Cannot Be Intruded, X-Directory. User Rights Template - Ability to apply a defined template Button Programming - 33 Features supported. –Group Name, Extn Number, No Answer Time, Voice Mail Answer Time, Ring Mode (Rotary,..), Voice Mail On, Voice Mail Password. Group Membership

5 © 2008 Avaya Inc. All rights reserved. Overview Two methods are exposed by the service interface. Both methods work by supplying or consuming an XML document –GetUnitConfiguration Returns the supported User and Group entities and their supported fields –SetUnitConfiguration Makes configuration changes based on an “Opp” (Operation Code) which can be one of the following, Add, Update, Delete

6 © 2008 Avaya Inc. All rights reserved. Overview Utility method is also available which can be used to check that the IP Office is reachable –ConnectAndGetUnitDetails Returns some basic information about the IP Office IP Office needs to be configured for secure communications using the security settings of the Manager Application

7 © 2008 Avaya Inc. All rights reserved. Software 2 zipped files available –IPOCfgSvr_V zip, IPO_XML_Sample.zip IPOCfgSvr_V zip –Contains the API implementation IPO_XML_Sample.zip –Contains a sample host and a sample client, ConfigServiceHost.exe, WSClientTestHarness.exe –Used to test the API and therefore should not be considered as production software

8 © 2008 Avaya Inc. All rights reserved. XML Format The XML document is based on the format retrieved as a result of the GetUnitConfiguration

9 © 2008 Avaya Inc. All rights reserved. Configuration Examples Object is represented by 2 attributes –GUID(its unique key) and operation to be performed The following format is used to change the full name of a User Jack Sparrow

10 © 2008 Avaya Inc. All rights reserved. Configuration Examples The following format is used to add a new button for a User Directory

11 © 2008 Avaya Inc. All rights reserved. Configuration Examples The following format is used to change the user rights template of a User CustomUser

12 © 2008 Avaya Inc. All rights reserved. Configuration Examples Group configuration changes Mark 400 Sequential true true

13 © 2008 Avaya Inc. All rights reserved. Usability Acts as middleware, you integrate and deploy as part of your solution: –Standards, supports WS-I Basic Profile 1.0 (interoperability) Hosted on Windows, using the “Window Communications Foundation” (WCF), provides a rich and configurable stack. Can be hosted on same machine or distributed, using any 32 bit Windows OS that supports.Net 3.0 (Workstation or Server). Utilise XML to represent the data and effect changes, rich validation. Current Scenarios –Self Service Portals, Hospitality Stateless, scalable to service provider deployments Verticals – Hospitality, Patient Care (Phone Services).

14 © 2008 Avaya Inc. All rights reserved. Demo

15 © 2008 Avaya Inc. All rights reserved.