cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1492
Views
1
Helpful
0
Comments
cdnadmin
Community Member
This document was generated from CDN thread

Created by: Hernan Torrez on 21-01-2013 09:52:29 AM
Is there any way to edit a meeting with a WebEx user account different to the one that created it?
We would like, under certain circumstances, to be able to edit any meeting with a single account, even if that one was not used to create the meeting. We have tried with an administrator one, but it doesn't seems possible. Is there any other role or way to achieve this?
 
Thanks

Subject: RE: Is possible edit any meeting with an administrator account?
Replied by: Jade Moors on 22-01-2013 06:12:46 PM
Hi Herman,

You would need to implement scheduling permissions.  Scheduling permission essentially allows an account (generally one with Site Admin privileges) to schedule meetings on behalf of another user. Before this can be done, the “master account” being used must be added to each host account’s scheduling permission. Doing so gives the Site Admin account the required permission to schedule meetings for hosts. While there are several methods for configuring a host’s scheduling permission, this will specifically be covering the XML APIs method. The main XML API calls you would be using to set these permissions are CreateUser (for new users) or SetUser (updating existing accounts). In the below example we are updating the host account "bsmith" to include Site Admin “jdoe” in their scheduling permission:

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID>jdoe</webExID>
<password>letmein123</password>
<partnerID>123abc</partnerID>
<siteID>123456</siteID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
<webExId>bsmith</webExId>
<schedulingPermission>jdoe</schedulingPermission>
</bodyContent>
</body>
</serv:message>

The user “jdoe” can now schedule meetings for "bsmith". Using CreateTrainingSession as our example, we would again specify the “jdoe” in the <securityContext> and specify <hostWebExID>bsmith</hostWebExID> in the body of the request.

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID>jdoe</webExID>
<password>letmein123</password>
<partnerID>123abc</partnerID>
<siteID>123456</siteID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.training.CreateTrainingSession">
<telephony>
<telephonySupport>NONE</telephonySupport>
</telephony>
<accessControl>
<sessionPassword>1q2w3e4r5t</sessionPassword>
</accessControl>
<schedule>
<startDate>07/22/2013 00:00:00</startDate>
<hostWebExID>bsmith</hostWebExID>
</schedule>
<metaData>
<confName>Test</confName>
</metaData>
</bodyContent>
</body>
</serv:message>

As for updating the meeting, you would send the SetTrainingSession request and include any additional elements/options you want the change. Again you would use “jdoe” to authenticate the request and “bsmith” in the body of the request.

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID>jdoe</webExID>
<password>letmein123</password>
<partnerID>123abc</partnerID>
<siteID>123456</siteID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.training.SetTrainingSession">
<schedule>
<startDate>07/22/2013 12:30:00</startDate>
<hostWebExID>bsmith</hostWebExID>
</schedule>
<sessionkey>123456789</sessionkey>
</bodyContent>
</body>
</serv:message>

Regards,

Jayde Moors
API Developer Services

Subject: RE: Is possible edit any meeting with an administrator account?
Replied by: Hernan Torrez on 30-04-2013 11:54:20 AM
Hi,
This worked very well, but we noticed that once a user has the permission to schedule and edit meetings in behalf of other, this works only for new meetings, the ones that are created after the permission is given. For old meetings we still have to use the webex account that was used to create it.
 
We would love to be able to give the permission and then edit a meeting, even if it was created before the permission was given. Is there any way to do that?
 
Thanks in advance

Subject: RE: Is possible edit any meeting with an administrator account?
Replied by: Nathan Morrow on 30-04-2013 06:10:51 PM
Hello,
     Meetings can only be modified by those who originally scheduled them or the meeting host. Since the older meetings were scheduled by the host, only the host can modify them. You could delete the meetings and reschedule them with the permitted user. 

Subject: RE: Is possible edit any meeting with an administrator account?
Replied by: Hernan Torrez on 30-04-2013 10:07:03 PM
Ok - Thanks for your help!
Getting Started

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:

Quick Links