Cisco Cisco TelePresence Management Suite (TMS) Version 15 Developer's Guide
IsBookOnBehalfOfUser
Checks whether the specified user (not the current user) is a member of a Cisco TMS group that has permissions to
book on behalf of other users.
book on behalf of other users.
Supported parameters:
user
The Cisco TMS user ID of the user for whom to check permissions.
Returned data:
A boolean value true/false, which is true if the user if the user has permissions to book on behalf of
other users in Cisco TMS.
IsLocalAdmin
This function checks whether the current user can create local or Active Directory accounts in the default user
container on the Cisco TMS server.
container on the Cisco TMS server.
This is typically used during installation to check whether the user installing the integration has sufficient access to
Active Directory and the Windows server hosting Cisco TMS.
Active Directory and the Windows server hosting Cisco TMS.
This function must return True in order for the GenerateConferenceAPIUser function to succeed.
Supported parameters:
None.
Returned data:
A boolean value true/false, which is true if the user is a local administrator.
IsTMSBookOnBehalfUser
Checks whether the current user is a member of a Cisco TMS group that has permissions to book on behalf of other
users.
users.
Supported parameters:
None.
Returned data:
A boolean value true/false, which is true if the user has permissions to book on behalf of other users
in Cisco TMS.
IsTMSServiceUser
This function is used to check whether the current user is flagged as an Exchange Integration user and has access to
book on behalf of other users. The service user setting has been deprecated, and this function will be removed in a
future version of Cisco TMS.
book on behalf of other users. The service user setting has been deprecated, and this function will be removed in a
future version of Cisco TMS.
This is typically used during installation to check whether the user installing the integration has sufficient access
permissions for the Cisco TMS server.
permissions for the Cisco TMS server.
Supported parameters:
None.
Returned data:
A boolean value true/false, which is true if the user is a Cisco TMS service user.
IsTMSSiteAdmin
This function checks whether the current user is a member of the Cisco TMS Site Administrators group.
This is typically used during installation to check whether the user installing the integration has sufficient permissions
towards the Cisco TMS server. This function should return True for the
towards the Cisco TMS server. This function should return True for the
GenerateConferenceAPIUser
function to
succeed.
Supported parameters:
None.
Returned data:
A boolean value true/false, which is true if the user is a Cisco TMS Site Administrator.
23
Cisco TelePresence Management Suite Extension Booking API Programming Reference Guide