Cisco Cisco TelePresence Management Suite (TMS) Version 15 Developer's Guide
Setting up permissions
All users who will book meetings using the API must be members of a group whose permissions include
Booking. Users who book on behalf of others also require Book on behalf of permissions.
Booking. Users who book on behalf of others also require Book on behalf of permissions.
Permissions in Cisco TMS are set on a group level. To modify the permissions set for a group:
1. Go to
Administrative Tools > User Administration > Groups
.
2. Hover over the desired group, click the drop-down button and select Set permissions.
3. In the
Booking
section, under Misc, check:
l
Booking
l
Book on behalf of
l
Update
l
Approve Meeting, unless bookings are to require manual approval
4. Click Save.
NTLM authentication
On a default Cisco TMS installation, any API requires the use of Windows Challenge Response or NTLM
authentication.
authentication.
Not all environments support this authentication mechanism (non-Windows based environments), and you
therefore may need to allow for Basic Authentication:
therefore may need to allow for Basic Authentication:
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.
Anonymous Authentication is not supported with Cisco TMSBA.
Cisco TelePresence Management Suite Extension Booking API Programming Reference Guide (14.4)
Page 16 of 74
Using the APIs for remote setup and booking