Webex XML API
- Webex Meetings XML API Reference Guide
- Introduction
- XML Request and Response Documents
- User Service
- General Session Service
- Overview
- CreateContacts
- CreateDistList
- DelRecording
- DelSession
- DetectSessionByCallback
- GetAPIVersion
- GetOneClickSettings
- GetRecordingInfo
- GetSessionInfo
- LstContact
- LstDistList
- LstOpenSession
- LstRecording
- LstsummarySession
- SetDistList
- SetOneClickSettings
- SetRecordingInfo
- SetupOneClickSettings
- Elements in Webex XML Schema Definitions for the General Session Service
- Meeting Service
- Training Session Service
- Overview
- AddScheduledTest
- CheckLabAvailability
- CopyLibTests
- CreateTrainingSession
- DelLibTests
- DelScheduledTest
- DelTrainingSession
- GetIMStestDetails
- GetIMStestResult
- GetLabInfo
- GetLabSchedule
- GetTestInformation
- GetTrainingSession
- LstLibTests
- LstScheduledTests
- LstsummaryTrainingSession
- LstTrainingSession (Deprecated)
- ReserveLab
- SetScheduledTest
- SetTrainingSession
- UploadIMStest
- Elements in Webex XML Schema Definitions for the Training Session Service
- Event Center Sessions
- Support Center Service
- History Service
- Overview
- LsteventattendeeHistory
- LsteventsessionHistory
- LstmeetingattendeeHistory
- LstmeetingusageHistory
- LstrecordaccessDetailHistory
- LstrecordaccessHistory
- LstsupportattendeeHistory
- LstsupportsessionHistory
- LsttrainingattendeeHistory
- LsttrainingsessionHistory
- Elements in Webex XML Schema Definitions for the History Service
- Site Service
- Meeting Attendee Service
- Meeting Type Service
CreateUser
A site administrator can provision new host and admin user accounts using CreateUser
. On Control hub managed sites, if the email/user does not already belong to a control hub org, then it first tries to create a user in the site owning the org, before assigning a site license to the user.
Important
If adding an email/user to the Control hub org is not possible, for example, because of a dir-sync issue or if the email address is claimed by another org, then theCreateUser
call will fail.
Important
TheCreateUser
API takes considerably longer on Control Hub managed sites. For better performance. add an additional thread to parallelize CreateUser
calls.
Request
Element | Parent | Definition | Type | Default |
---|---|---|---|---|
firstName |
User's first name. | String | ||
lastName |
User's last name. | String | ||
title |
User's title | |||
categoryId |
A reference to the office category for the user’s office. | Optional. A reference to another service or zero. | 0 | |
description |
A description of the user’s virtual office. | Optional. Maximum of 4000 characters. | "" | |
company |
The user’s company name. | Optional. Maximum of 128 characters. | ||
webExId |
A reference to the WebEx user account for the meeting participant. | Optional. String. Maximum of 64 characters. | ||
addressType |
<address> |
Determines whether the meeting participant is a personal contact of the meeting host or is a site-wide (global) contact. | Optional. Must be set to either PERSONAL or GLOBAL when the meeting participant that this service represents is not a registered WebEx user. |
PERSONAL |
country |
<address> |
The country for the user. | Optional. Maximum of 64 characters. | "" |
phone |
<phones> |
Indicates the phone number for the user. | Optional. Valid values are TRUE and FALSE. | FALSE |
mobilePhone |
<phones> |
The attendee’s mobile phone number. Format is a series of comma-separated values for country code, area or city code, and local number. Country code and area code are optional. For example, “11,444,5551212” or "5553234" | Optional. Maximum of 64 characters. | "" |
fax |
<phones> |
The contact’s fax number. Format is a series of comma-separated values for country code, area or city code, and local number. Country code and area code are optional. For example, “11,444,5551212” or "5553234". | Optional. Maximum of 64 characters. | "" |
pager |
<phones> |
The user’s Office Profile pager number. | Optional. Maximum of 64 characters. | "" |
PIN |
<phones> |
Secondary level of authentication for PCN and when host is using the phone and inviting additional attendees | string 0..1 | |
email |
The email address of the user. Notifications of messages left by office visitors will be sent to this address. | Must be a valid email address. Not applicable for all other actions. Maximum of 64 characters. | ||
password |
Maximum of 60 characters. | User password. A user password will be validated against the password security options if enabled in the Site Administration tool. Requires strict passwords for user account, does not allow cyclic passwords, does not allow site administrator to input password for other hosts. If any security rules is violated, an exception then occurs. | ||
passwordHint |
The question for which passwordHintAnswer is an answer for the user. |
Optional. Maximum of 128 characters. | "" | |
passwordHintAnswer |
The answer to the passwordHint for the user. If the user can answer the challenge correctly then he can be instantly presented with the password or it can be sent to him in an email message. |
Optional. Maximum of 32 characters. | "" | |
personalUrl |
The user’s website. This element is invalid in CreateUser | Optional. Maximum of 128 characters. | "" | |
expirationDate |
The date and time after which a meeting that was set to automatically repeat stops repeating; leave empty to let the meeting repeat forever. | MM/DD/YYYY HH:MM:SS. Optional. | ||
prodAnnounce |
<commOptions> |
Indicates product/service announcements. | Optional. Valid values are TRUE and FALSE. | FALSE |
trainingInfo |
<commOptions> |
Indicates training information. | Optional. Valid values are TRUE and FALSE. | FALSE |
electronicInfo |
<commOptions> |
Indicates electronic information. | Optional. Valid values are TRUE and FALSE. | FALSE |
promos |
<commOptions> |
Indicates promotions and special offers. | Optional. Valid values are TRUE and FALSE. | FALSE |
press |
<commOptions> |
Indicates press releases. | Optional. Valid values are TRUE and FALSE. | FALSE |
email |
<commOptions> |
Indicates email. | Optional. Valid values are TRUE and FALSE. | FALSE |
fax |
<commOptions> |
Indicates fax. | Optional. Valid values are TRUE and FALSE. | FALSE |
phone |
<commOptions> |
Indicates phone. | Optional. Valid values are TRUE and FALSE. | FALSE |
mail |
<commOptions> |
Indicates mail. | Optional. Valid values are TRUE and FALSE. | FALSE |
meetingType |
<meetingTypes> |
The meeting type ID. | Optional. Integer. | |
firstNameVisible |
<options> |
Toggles the first name of the user. | Optional. Valid values are TRUE and FALSE . |
FALSE |
lastNameVisible |
<options> |
Toggles the last name of the user. | Optional. Valid values are TRUE and FALSE . |
FALSE |
addressVisible |
<options> |
Toggles the address for the user. | Optional. Valid values are TRUE and FALSE. | FALSE |
workPhoneVisible |
<options> |
Toggles the work phone number for the user. | Optional. Valid values are TRUE and FALSE. | FALSE |
cellPhoneVisible |
<options> |
Toggles the cell phone number for the user. | Optional. Valid values are TRUE and FALSE. | FALSE |
pagerVisible |
<options> |
Toggles the pager number for the user. | Optional. Valid values are TRUE and FALSE. | FALSE |
faxVisible |
<options> |
Toggles the fax number for the user. | Optional. Valid values are TRUE and FALSE. | FALSE |
officeUrlVisible |
<options> |
Toggles the URL for the user office. | Optional. Valid values are TRUE and FALSE. | FALSE |
pictureVisible |
<options> |
Toggles the pictures of the user office. | Optional. Valid values are TRUE and FALSE. | FALSE |
notifyOnNewMessage |
<options> |
Toggles the feature of notification upon new messages’ arrival. | Optional. Valid values are TRUE and FALSE. | FALSE |
notifyOnMeeting |
<options> |
Toggles the feature of notification upon the meeting’s start time. | Optional. Valid values are TRUE and FALSE. | FALSE |
followMeEnable |
<options> |
Toggles the follow-me wizard for the meeting. | Optional. Valid values are TRUE and FALSE. | FALSE |
emailVisible |
<options> |
Toggles the feature of displaying email addresses. | Optional. Valid values are TRUE and FALSE. | FALSE |
listInCategory |
<options> |
Toggles the feature of listing in categories. | Optional. Valid values are TRUE and FALSE. | FALSE |
titleVisible |
<options> |
Toggles the feature of displaying the user’s title. | Optional. Valid values are TRUE and FALSE. | FALSE |
folderRead |
<options> |
Toggles the read accessibility of the folder. | Optional. Valid values are TRUE and FALSE. | FALSE |
folderWrite |
<options> |
Toggles the write accessibility of the folder. | Optional. Valid values are TRUE and FALSE. | FALSE |
messageVisible |
<options> |
Toggles the feature of displaying messages. | Optional. Valid values are TRUE and FALSE. | FALSE |
iconSelect1 |
<options> |
Toggles the feature of selecting icons. | Optional. Valid values are TRUE and FALSE. | FALSE |
iconSelect2 |
<options> |
Toggles the feature of selecting icons. | Optional. Valid values are TRUE and FALSE. | FALSE |
acceptLinkRequest |
<options> |
Toggles the feature of accepting link requests. | Optional. Valid values are TRUE and FALSE. | FALSE |
holdOnLinkRequest |
<options> |
Toggles the feature of holding on link requests. | Optional. Valid values are TRUE and FALSE. | FALSE |
notifyOnLinkRequest |
<options> |
Toggles the feature of notifying on link request. | Optional. Valid values are TRUE and FALSE. | FALSE |
supportVideo |
<options> |
Toggles the feature of supporting video for the meeting. | Optional. Valid values are TRUE and FALSE. | FALSE |
supportApp |
<options> |
Toggles the feature of supporting applications. | Optional. Valid values are TRUE and FALSE. | FALSE |
supportFileShare |
<options> |
Toggles the feature of supporting file sharing. | Optional. Valid values are TRUE and FALSE. | FALSE |
supportDesktopShare |
<options> |
Toggles the feature of supporting desktop sharing. | Optional. Valid values are TRUE and FALSE. | FALSE |
supportMeetingRecord |
<options> |
Toggles the feature of supporting meeting recording. | Optional. Valid values are TRUE and FALSE. | FALSE |
supportAppshareRemote |
<options> |
Toggles the feature of supporting remote application sharing. | Optional. Valid values are TRUE and FALSE. | FALSE |
supportWebTourRemote |
<options> |
Toggles the feature of supporting remote web tour. | Optional. Valid values are TRUE and FALSE. | FALSE |
supportDesktopShareRemote |
<options> |
Indicates whether remote desktop sharing is supported for meetings of this type. | Optional. Valid values are TRUE and FALSE. | FALSE |
subscriptionOffice |
<options> |
Toggles the feature of subscription office. | Optional. Valid values are TRUE and FALSE. | FALSE |
workPhoneCallback |
<options> |
Toggles the work phone number for call back for the user. (Office phone number.) | Optional. Valid values are TRUE and FALSE. | FALSE |
cellPhoneCallback |
<options> |
Toggles the cell phone number for call back for the user. | Optional. Valid values are TRUE and FALSE. | FALSE |
faxCallback |
<options> |
Toggles the fax number for call back for the user. (Alternate number 2.) | Optional. Valid values are TRUE and FALSE. | FALSE |
pagerCallback |
<options> |
Toggles the pager number for call backfor the user. (Alternate number 1.) | Optional. Valid values are TRUE and FALSE. | FALSE |
timeZoneID |
Determines the time zone for the geographic location of the meeting. | Optional. An integer ranging from 0 to 61. | ||
timeZone |
Determines the time zone for the geographic location of the user or user’s office. | Optional. String indicating the time and country code. | “GMT-08:00, Pacific Time (San Jose)” | |
timeZoneWithDST |
A timezone description which is adjusted by DST, e.g., "GMT-7:00, Pacific (San Francisco)" | Optional. String. | ||
service |
The type of service that the user has. | Optional. Valid values are FREE_OFFICE , STANDARD_OFFICE , and PRO_OFFICE . |
FREE_OFFICE |
|
host |
<privilege> |
Indicates whether the user can be a host for the meeting. FALSE . |
Optional. Valid values are TRUE and FALSE . |
|
teleConfCallOut |
<privilege> |
Indicates whether conference calling out of meetings is supported for the user. | Optional. Valid values are TRUE and FALSE . |
Defaults to site settings. |
teleConfCallOutInternational |
<privilege> |
Indicates whether international calling out of meetings is supported for the meeting. | Optional. Valid values are TRUE and FALSE . |
Defaults to site setting. |
teleConfCallIn |
<privilege> |
Indicates whether conference calling into meetings is supported for the meeting. | Optional. Valid values are TRUE and FALSE . |
Defaults to site setting. |
teleConfTollFreeCallIn |
<privilege> |
Indicates whether toll-free calling into meetings is supported for the user. | Optional. Valid values are TRUE and FALSE . |
Defaults to site setting. |
siteAdmin |
<privilege> |
Indicates whether the user has administrative privilege for the meeting. | Optional. Valid values are TRUE and FALSE . |
FALSE |
voiceOverIp |
<privilege> |
Indicates voice communications over Internet protocols is supported for the meeting. | Optional. Valid values are TRUE and FALSE . |
Defaults to site setting. |
roSiteAdmin |
<privilege> |
Indicates whether the current user is a site administrator with view only privilege. | Optional. Valid values are TRUE and FALSE . |
FALSE |
labAdmin |
<privilege> |
If TRUE, then user has access to the Hands-on Lab administration pages. This element is effective only when Hands-on Lab is enabled. | Optional. Valid values are TRUE and FALSE . |
Defaults to site setting. |
otherTelephony |
<privilege> |
Specifies whether a user account has the privilege to schedule a session with “other teleconferencing” feature enabled. | Optional. Valid values are TRUE and FALSE . |
Default value depends on the configurations on the user’s website. |
teleConfCallInInternational |
<privilege> |
Allows a user to access WebEx teleconferencing via international local call-in telephone numbers. Defaults to site setting. Note This option applies when the site has both Call-in teleconferencing and Allow access to teleconference via international local call-in numbers enabled in the Site Administration tool. | Optional. Valid values are TRUE and FALSE . |
Default value depends on the configurations on the user’s website. |
attendeeOnly |
<privilege> |
If TRUE, then indicates that the user’s role is attendee only. If set to TRUE, then the host, the siteAdmin, the labAdmin and the roSiteAdmin elements should be FALSE. | Optional. Valid values are TRUE and FALSE . |
FALSE |
recordingEditor |
<privilege> |
Indicates whether a user has the privilege to download WebEx Recording Editor from My WebEx > Support. Note In the Site Administration tool, Recording Editor must be enabled for a host. Otherwise, setting recordingEditor to TRUE will throw an exception. | Optional. Valid values are TRUE and FALSE . |
FALSE |
meetingAssist |
<privilege> |
Enables Meeting Assist. | Optional. Valid values are TRUE and FALSE . |
|
isEnableCET |
<privilege> |
Enable/disable Collaboration Meeting Room (Cloud Enabled Telepresence) for the user. | Optional. Valid values are TRUE and FALSE . |
FALSE |
isEnablePMR |
<privilege> |
Enable/disable Personal Room for new user. | Optional. Valid values are TRUE and FALSE . |
FALSE |
teleCLIAuthEnabled |
<privilege> |
Allow/disallow user to have call-in CLI authentication | Optional. Valid values are TRUE and FALSE . |
FALSE |
teleCLIPINEnabled |
<privilege> |
Whether to require PIN in call-in CLI authentication if teleCLIAuthEnabled is checked. | Optional. Valid values are TRUE and FALSE . |
FALSE |
language |
Sets the preferred language for the user. | Optional. String. | ||
locale |
Holds user locale information. | Optional. String. | ||
active |
Determines whether the user account has been staged for use. The CreateUser/SetUser command will return an exceededSiteHostLimit error if you set a user's active=ACTIVATED parameter so that the WebEx sites' host limit is exceeded. |
Optional. Valid values are ACTIVATED , REQUEST_TO_ACTIVATE , or DEACTIVATED . |
ACTIVATED |
|
countryAlias |
<defaultCallIn> / <defaultGlobalCallInNum> |
Holds the country’s alias. | Required. String. | |
phoneNumber |
<defaultCallIn> / <defaultGlobalCallInNum> |
Holds the global phone number. | Required. String. | |
tollFree |
<defaultCallIn> / <defaultGlobalCallInNum> |
Specifies whether toll-free call-in is available. | Optional. Valid values are TRUE and FALSE. | |
meetingCenter |
<supportedServices> |
If TRUE, enables Webex Meetings service for the user. | Optional. Valid values are TRUE and FALSE . |
|
trainingCenter |
<supportedServices> |
If TRUE, enables Webex Training service for the user. | Optional. Valid values are TRUE and FALSE . |
|
supportCenter |
<supportedServices> |
If TRUE, enables Webex Support service for the user. | Optional. Valid values are TRUE and FALSE |
|
eventCenter |
<supportedServices> |
If TRUE, enables Webex Events service for the user. | Optional. Valid values are TRUE and FALSE . |
|
salesCenter |
<supportedServices> |
Enables the Sales Center service (if available on the site) for the user. | Optional. Valid values are TRUE and FALSE . |
|
isMyWebExPro |
<myWebEx> |
If TRUE , then user has access to additional My WebEx Pro features which usually includes My Reports, Access Anywhere, and Personal Meetings Page. If TRUE , and Webex super administrator has limited the number of My Webex Pro hosts, then the number of existing My WebEx hosts can’t exceed the max number set by the super administrator; otherwise, a NoWebExProLicensesAvailable error occurs. |
Optional. Valid values are TRUE and FALSE . |
|
myContact |
<myWebEx> |
Enables the My WebEx, My Contacts feature for the user. | Optional. Valid values are TRUE and FALSE . |
|
myProfile |
<myWebEx> |
Enables the My WebEx, My Profile feature for the user. | Optional. Valid values are TRUE and FALSE . |
|
myMeetings |
<myWebEx> |
Enables the My WebEx, My Meetings feature for the user. | Optional. Valid values are TRUE and FALSE . |
|
myFolders |
<myWebEx> |
Enables the My WebEx, My Folders feature for the user. | Optional. Valid values are TRUE and FALSE . |
|
trainingRecordings |
<myWebEx> |
Enables the My WebEx, My Files: Training Recordings feature for the user. | Optional. Valid values are TRUE and FALSE . |
|
recordedEvents |
<myWebEx> |
Enables the My WebEx, My Files: Recorded Events feature for the user. | Optional. Valid values are TRUE and FALSE . |
|
totalStorageSize |
<myWebEx> |
Default My WebEx file storage size for the user. Note The logic of this element is as follows: If the totalStorageSize value exceeds the Total storage size set for each user on the site, then the user’s Additional storage field will be set to the difference. (The Total storage size and Additional storage per user are fields in the Site Administration tool.) If the site strictly limits the Additional storage for this site and the sum of this user and other user’s Additional storage values exceeds the site limit, then exceptionID=030016 is returned. For details, see “Exception Messages in Response Documents”. (The Additional storage for this site value is defined in the Super Administration Tool.) | Optional. Integer. | |
myReports |
<myWebEx> |
Enables the My WebEx, My Reports feature for the user. | Optional. Valid values are TRUE and FALSE . |
|
myComputer |
<myWebEx> |
Enables the My WebEx, Access Anywhere feature and sets the number of Access Anywhere computers for the user. Setting this value to 0 disables Access Anywhere. Note The logic of this element is as follows: If the myComputer value exceeds the Access Anywhere # of computers set for each user on the site then the user's Additional computers field will be set to the difference. The Access Anywhere # of computers and Additional computers per user are fields in the Site Administration tool. If the site strictly limits the Additional number of Access Anywhere Computers for this site and the sum of this user and other user's Additional computers exceeds the limit then exceptionID=030017 is returned. For details, see “Exception Messages in Response Documents”. The Additional number of Access Anywhere Computers for this site value is defined in the Super Administration tool. | Optional. Integer. | |
personalMeetingRoom |
<myWebEx> |
Enables the My WebEx, Personal Meetings Page feature for the user. | Optional. Valid values are TRUE and FALSE . |
|
myPartnerLinks |
<myWebEx> |
Indicates whether the partner links for a host are displayed in My WebEx. | Optional. Valid values are TRUE and FALSE . |
FALSE |
myWorkspaces |
<myWebEx> |
Defines whether or not My Workspaces is enabled for WebOffice integration. | Optional. Valid values are TRUE and FALSE . |
|
additionalRecordingStorage |
<myWebEx> |
Additional My Webex file storage size for the user. See the notes for totalStorageSize . |
Optional. Integer. | |
subscriberAccessCode |
<personalTeleconf> / <account> |
The teleconferencing subscriber access code supplied by the telephony service provider. | Optional. String. | |
participantFullAccessCode |
<personalTeleconf> / <account> |
Indicates the access code for attendees who have full speaking privileges during a teleconference-only session. | Required. String. | |
participantLimitedAccessCode |
<personalTeleconf> / <account> |
Indicates the access code for attendees who have limited speaking privileges during a teleconference-only session. | Required. String. | |
accountIndex |
<personalTeleconf> / <account> |
Specifies the personal telephony account. | Optional. Integer. | |
defaultFlag |
<personalTeleconf> / <account> |
Determines if the account is to be used as the default account. | Optional. Valid values are TRUE and FALSE . |
FALSE |
joinBeforeHost |
<personalTeleconf> / <account> |
Indicates whether "PCN Join Before Host" is enabled for the user. The joinBeforeHost element is available in the createUser , setUser , and getUser operations to support the "PCN Join Before Host" feature: |
Optional. Valid values are TRUE and FALSE . |
FALSE |
tollFreeCallInNumber |
<tspAccount> / <tspAccount> |
The toll-free number to call into. This field is checked for non-valid strings or improperly-formatted strings. | String. | |
accountIndex |
<tspAccount> / <tspAccount> |
Specifies the personal telephony account. | Optional. Integer. | |
tollCallInNumber |
<tspAccount> / <tspAccount> |
The toll number to call into. This field is checked for non-valid strings or improperly-formatted strings. | String. | |
subscriberAccessCode |
<tspAccount> / <tspAccount> |
The subscriber access code supplied by the telephony service provider. | Optional. String. | |
participantAccessCode |
<tspAccount> / <tspAccount> |
Indicates the access code for attendees. | Required. String. | |
defaultFlag |
<tspAccount> / <tspAccount> |
Determines if the account is to be used as the default account. | Optional. Valid values are TRUE and FALSE . |
FALSE |
tollFreeCallInData |
<tspAccount> / <tspAccount> |
Information about the call. This field controls the Toll-Free checkbox and sets the country code. The value must be formatted as “TollFreeFlag,CountryCode”. The TollFreeFlag value will be 1 or 0 (“1” enables the checkbox and “0” will disable it). The CountryCode value must be set to the specific country code value. For example “86” represents China. This field is checked for non-valid strings or improperly-formatted strings. | Optional. String. | |
tollCallInData |
<tspAccount> / <tspAccount> |
Information about the call. This field controls the Toll-Free checkbox and sets the country code. The value must be formatted as “TollFreeFlag,CountryCode”. The TollFreeFlag value will be 1 or 0 (“1” enables the checkbox and “0” will disable it). The CountryCode value must be set to the specific country code value. For example “86” represents China. This field is checked for non-valid strings or improperly-formatted strings. | Optional. String. | |
nbrDialOut |
<tspAccount> / <tspAccount> |
Selects the call out number to use for network based recording and audio broadcasts. | Optional. Enum {TOLL , TOLL_FREE } |
TOLL_FREE |
title |
<personalMeetingRoom> |
The user’s title. | Optional. Maximum of 128 characters. | "" |
personalMeetingRoomURL |
<personalMeetingRoom> |
The user's Personal Room URL in the format of username@sitename.webex.com. | String. | |
accessCode |
<personalMeetingRoom> |
The access code for a third party teleconference. | Optional. String. Maximum of 32 characters. | |
hostPIN |
<personalMeetingRoom> |
The PIN for hosting meetings. | Integer. Four digits. | |
applyPMRForInstantMeeting |
<personalMeetingRoom> |
|||
PMRAutoLock |
<personalMeetingRoom> |
|||
PMRAutoLockWaitTime |
<personalMeetingRoom> |
|||
mode |
<personalMeetingRoom> / <PRNotifications> |
|||
PMRAlternateHost |
<personalMeetingRoom> |
Indicates whether or not this user can have an alternate host. | Optional. Valid values are TRUE and FALSE . |
|
allowAnyoneHostMyPMR |
<personalMeetingRoom> / <alternateHost> |
Indicates whether or not any registered user in the meeting can host this user's Personal Room. | Optional. Valid values are TRUE and FALSE . |
|
defaultSessionType |
<sessionOptions> |
Session info of a Default session type. | Optional. Integer. | |
defaultServiceType |
<sessionOptions> |
Service info of a Default session type. | Optional. com:serviceType Type. | |
autoDeleteAfterMeetingEnd |
<sessionOptions> |
Automatically deletes the meeting from calender after this user's meeting ends. | Optional. Valid values are TRUE and FALSE . |
|
displayQuickStartHost |
<sessionOptions> |
Determines whether or not to show QuickStart to the Host and the Presenter. | Optional. Valid values are TRUE and FALSE . |
|
displayQuickStartAttendees |
<sessionOptions> |
Determines whether or not to show QuickStart to the Attendees. | Optional. Valid values are TRUE and FALSE . |
|
enable |
<supportCenter> / <serviceDesk> |
Enables Service Desk integration for user in Support Center. | Optional. Valid values are TRUE and FALSE . |
FALSE |
forceChangePassword |
<security> |
Determines if a user is forced to change their password on their next login. Is set to TRUE if resetPassword is set to TRUE . |
Optional. Valid values are TRUE and FALSE . |
FALSE |
resetPassword |
<security> |
Resets the user’s password to a random string and notifies the user of the change. Automatically sets forceChangePassword to TRUE . |
Optional. Valid values are TRUE and FALSE . |
FALSE |
lockAccount |
<security> |
Prevents a user from being able to login. | Optional. Valid values are TRUE and FALSE . |
|
languageID |
The ID of a language in the database. | Optional. Long. | ||
isAgent |
<webACDPrefs> |
Determines if a user is considered an agent. | Optional. Valid values are TRUE and FALSE . |
|
isMgr |
<webACDPrefs> |
Determines if a user is considered a manager. | Optional. Valid values are TRUE and FALSE . |
|
numAgentSessions |
<webACDPrefs> |
The number of agent sessions allowed. Maximum is 5. | Integer. | |
agentMonitorAllRSQueues |
<webACDPrefs> |
Optional. Valid values are TRUE and FALSE . |
||
managerMonitorAllRSQueues |
<webACDPrefs> |
A manager who can monitor queues and agents. | Optional. Valid values are TRUE and FALSE . |
|
monitorAllRSAgents |
<webACDPrefs> |
Optional. Valid values are TRUE and FALSE . |
||
sharingView |
<remoteSupport> |
Contains the sharing view. | Optional. Enum {FS_SCALE , FS , WIN , WIN_SCALE } |
|
sharingColor |
<remoteSupport> |
Contains the sharing color. | Optional. Enum {256, 16BIT} | |
enforce |
<remoteSupport> / <recording> |
Determines whether or not to enforce automatic recording. | Required. Valid values are TRUE and FALSE . |
|
enable |
<remoteSupport> / <autoRequest> |
Determines if the request is enabled when a session begins. | Required. Valid values are TRUE and FALSE . |
|
type |
<remoteSupport> / <defaultClient> |
Specifies the recording type. | Optional. Enum {NBR , LOCAL } |
|
singleSessClient |
<remoteSupport> / <defaultClient> |
Determines the single session client console type. | Optional, Enum {NEW_CONSL ,OLD_CONSL } |
|
optimizeAttendeeBandwidthUsage |
<eventCenter> |
Indicates whether or not to optimize this user's bandwidth usage. | Optional. Valid values are TRUE and FALSE . |
xml
Copy<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID>webExID</webExID>
<password>password</password>
<siteName>siteName</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>Firstname</firstName>
<lastName>Lastname</lastName>
<webExId>username</webExId>
<email>email_address@domain.com</email>
<password>password</password>
<active>ACTIVATED</active>
</bodyContent>
</body>
</serv:message>
Response
Element | Description |
---|---|
userId |
Webex generated unique identifier for the new user account. Can be safely ignored. |
xml
Copy<?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:createUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:userId>510402775</use:userId>
</serv:bodyContent>
</serv:body>
</serv:message>