07-08-2015 07:32 AM
I cannot change the Session types for users. I can activate or deactivate users, rename them. every thing is working fine. But I cannot alter this permissions, those checkboxes just stay the way they are. Can you give me a hint? Thank You.
AUO: id is 16
PRO: id is 214
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID>**</webExID>
<password>**</password>
<siteName>**</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
<webExId>mywebexid</webExId>
<active>ACTIVATED</active>
<meetingTypes>
<meetingType>16</meetingType>
<meetingType>214</meetingType>
</meetingTypes>
</bodyContent>
</body>
</serv:message>
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service"
xmlns:com="http://www.webex.com/schemas/2002/06/common"
xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:setUserResponse"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
</serv:body>
</serv:message>
07-08-2015 02:23 PM
Hello,
The meetingType elements don't toggle the settings, they overwrite the current list of enabled values with whatever you provide. To disable a meeting type, you would include only the meeting types you wish to remain enabled. To disable all meeting types, you would include a null meetingTypes list.
07-08-2015 10:23 PM
Tank you for your reponse, but this does not answer my question.The Problme is: the request I posted above does nothing. It does not toogle, nor overwrite the meeting types (the checkboxes in user listing). Only the <active>ACTIVATED</active> works but everthing inside <meetingTypes> seems to be ignored. I have not reached the active hosts limit, this error can be excluded. So is there a mistake in my xml request? I the Admin ui user listing of webex the checkboxes are called "Session type" - that's what I want to set.
07-10-2015 10:02 AM
Hello,
In your example, you included every available meeting type. Since every available meeting type was already active for the user, no visible change was made when the meeting types list was overwritten. WebEx terminology sometimes varies, session is sometimes used in place of meetings to avoid confusion between Meeting Center, Training Center, Event Center, etc. If you want to disable all meeting types for a user, you would use a null meetingType list like the following:
<meetingTypes>
<meetingType></meetingType>
</meetingTYpes>
07-13-2015 12:40 AM
The Problm is - this does not work! I read the api docs, I know you can only set these in bulk. But webex just wont set the meetingtype as I order it to set. Do you see a problem in the XML I originally posted?
07-15-2015 11:07 AM
Hello,
Your XML is correct aside from the obvious masking of sensitive data. Can you provide the URL for your WebEx site, so I can verify the meeting type indexes are the correct values?
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: