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

Page of 77
Remote Setup API functions
This reference section describes all the available functions of the remote setup API.
DisableConferenceAPIUser
This function is used to disable a ConferenceAPI user. E-mail notifications for the user are disabled, and the 
user is removed from all groups in Cisco TMS except the Users group. This is done to keep references valid.  
Executing this function requires Cisco TMS Site Administrator privileges.
This function is typically used during uninstall procedures.
Supported parameters:
userName
The full username of the user to delete in NT4 style (domain\username).
Returned data:
  None.
GenerateConferenceAPIUser
This function generates a Cisco TMS Booking API account in the default user container on the Cisco TMS 
server, including registering the user in Cisco TMS. It is typically used during installation/setup procedures.
The user will be:
 
n
Hidden from normal user lists.
 
n
Added to the Site Administrator Group.
 
n
Configured to receive e-mail event scheduling notifications for all creation/update/deletions of bookings. 
These are typically used for updating the external booking system with changes done on the Cisco TMS 
server.
In order for the function to complete, the current user must be:
 
n
A Cisco TMS Site Administrator
 
n
A local computer administrator 
Supported parameters:
userNameBase
The base portion of the user name. If a user with the name already exists a numeric 
postfix is added (for example tms-admin ==> tms-admin1).
encPassword
A base64 encoded password that is to be used for the newly created user.
emailAddress
The email address of the user.
sendNotifications
Whether the user should receive scheduling notifications.
Returned data:
 The username of the created user (NT4 domain/username style).
GetConferenceLanguages
Returns an array of Language objects.
Cisco TelePresence Management Suite Extension Booking API Programming Reference Guide (14.4)     
Page 32 of 77
Remote setup API reference
Remote Setup API functions