Cisco Cisco TelePresence Management Suite (TMS) Version 15 Developer's Guide
Remote setup API reference
Cisco TMS Extension Booking API Programming Reference Guide (13.0.1)
Page 13 of 33
added to the Site Administrator Group. The user is configured to receive e-mail event scheduling
notifications for all creation/update/deletions of bookings. This method is used during installation to create
a separate user for the booking API.
notifications for all creation/update/deletions of bookings. This method is used during installation to create
a separate user for the booking API.
The current user must be a Cisco TMS Site Administrator, along with being a local computer Administrator
in order for the method to complete. The e-mail scheduling event notifications are typically used for
updating the external booking system with changes done on the Cisco TMS server.
in order for the method to complete. The e-mail scheduling event notifications are typically used for
updating the external booking system with changes done on the Cisco TMS server.
This function is typically used during install/setup procedures.
Input
userNameBase
The base portion of the user name. If a user with the name already exists a
numeric postfix is added (e.g. tms-confuser ==> tms-confuser1).
numeric postfix is added (e.g. tms-confuser ==> tms-confuser1).
encPassword
A base64 encoded password that is to be used for the newly created user.
emailAddress
The email address of the user.
sendNotifications
If the user should receive scheduling notifications.
Returns the user name of the created user (NT4 domain/username style).
GetSystemById
This function returns information about a specific system. If the system is not found
Input
TMSSystemId
System ID as given in Cisco TMS.
Returns a TMSSystem object.
GetSystems
This function returns all endpoints and rooms registered in Cisco TMS. Note that network systems, such
as a Cisco TelePresence MCU, are not returned since they are normally not booked by the users, but are
added to the conference by Cisco TMS if required.
as a Cisco TelePresence MCU, are not returned since they are normally not booked by the users, but are
added to the conference by Cisco TMS if required.
Typically used during set-up of resources in the external booking system to connect resources in Cisco
TMS with resources in the external booking system.
TMS with resources in the external booking system.
Input
None
Returns an array of TMSSystem objects.
GetSystemsForUser
This function returns all endpoints and rooms that can be booked by the current user, the account
credentials are used to communicate with the Cisco TMSBA. Note that network systems, such as a Cisco
TelePresence MCU, are not returned since they are normally not booked by the users, but are added to
the conference by Cisco TMS if required.
credentials are used to communicate with the Cisco TMSBA. Note that network systems, such as a Cisco
TelePresence MCU, are not returned since they are normally not booked by the users, but are added to
the conference by Cisco TMS if required.
Typically used in the external booking system to list Cisco TMS resources in external booking system.
Input
None
Returns an array of TMSSystem objects.