Руководство Разработчика для Cisco Cisco Meeting Server 1000

Скачать
Страница из 147
Cisco Meeting Server Release 2.0 : API Reference Guide
33
The response includes the total count of coSpace users configured for the queried coSpace
which match the filter, irrespective of the number returned within the response. (With no filter,
this value is the total number of users associated with the coSpace.)
Response
elements
Type/Value
Description/Notes
Response is structured as a top-level <coSpaceUsers total=”N”> tag with
potentially multiple <coSpaceUser> elements within it.
<coSpaceUser> elements follow the general form on the left.
coSpaceUser id
ID
<coSpaceUser> elements have their own ID and also contain an ID for the user.
userJid
userId
String
ID
Identifies the user with no relationship to any coSpace association, and may or
may not be the same as the ID of the “coSpaceUser” object.
n
true - this coSpaceUser has been added automatically as part of an LDAP
sync operation. Therefore, it is not possible to remove it except by
modifying the parameters of the sync operation
n
false - this coSpaceUser has been added either via an API method or by
using an Cisco Meeting App; it can be modified or removed via the API
autoGenerated
true|false
Whether this coSpace user has been added automatically or manually
6.4.2 Adding and modifying a coSpace member
n
Adding: POST method to a “/coSpaces/<coSpace ID>/coSpaceUsers” node
n
Modifying: PUT method performed on a “/coSpaces/<coSpace
ID>/coSpaceUsers/<coSpaceUser ID>” node. The parameters that you can modify are listed
below, with the exception of “userJid”
Parameters
Type/Value
Description/Notes
userJid *
ID
JID of the user to be added as a member
callLegProfile
ID
If provided, associates the specified call leg profile with this coSpace
user
All these parameters are optional and have a default setting of false if
not provided in a POST operation—also see the note on permissions
below.
canDestroy
true|false
Whether this user is allowed to delete the coSpace.
canAddRemoveMember
true|false
Whether this user is allowed to add or remove other members of the
coSpace.
canChangeName
true|false
Whether this user is allowed to change the name of the coSpace.
canChangeUri
true|false
Whether this user is allowed to change the URI of the coSpace
6   coSpace Related Methods