Cisco Cisco TelePresence Management Suite (TMS) Version 15 Developer's Guide

Page of 64
 
1.
Open Internet Information Services manager on the Cisco TMS server.
 
2.
Expand Sites > Default Web Site and browse to  the /TMS/external/booking virtual directory.
 
 
3.
In the IIS section, double-click on Authentication.
 
4.
Right-click on Basic Authentication and select Enable.
When using Basic Authentication, we strongly recommend requiring a secure connection using SSL.
Anonymous Authentication is not supported with Cisco TMSBA.
Cisco Collaboration Meeting Rooms Hybrid Requirements
In order to use Cisco TMSBA for meetings that include WebEx, Cisco TMS must be set up with:
 
one or more WebEx sites
 
WebEx credentials for each user (not service user), either manually added or using WebEx/Cisco TMS single 
sign-on
For guidance on setting up Cisco Collaboration Meeting Rooms Hybrid with or without single sign-on, see 
.
Setting up Your Environment
Cisco TMSBA provides a Web Services API that interfaces with the Cisco TMS booking engine. Web Services allows 
for simple integration into most common language and programming environments. 
See your development tool reference for information on how to build implementation stubs to help speed the 
development of applications that use Web Services.
API Locations
 
The WSDL file for the Cisco TMS remote setup API is located at: https://[Cisco TMS server]
/tms/external/booking/remotesetup/remotesetupservice.asmx
 
The WDSL file for Cisco TMSBA is located at: https://[Cisco TMS server]
/tms/external/booking/bookingservice.asmx
Microsoft Visual Studio .NET users can reference the APIs by selecting Project > Add Web Reference, or entering 
the URLs above. You will be required to authenticate through web services to create the reference. 
11
Cisco TelePresence Management Suite Extension Booking API Programming Reference Guide