ModifyUserRequest Element

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

Modifies a user account by sending a request to a conference center.

Syntax

<ModifyUserRequest userID="string">
    <OptionList>...</OptionList>
    <RemoveList>...</RemoveList>
    <AddGroups>...</AddGroups>
    <RemoveGroups>...</RemoveGroups>
</ModifyUserRequest>

The following sections describe attributes, parent elements, and child elements.

Attributes

Name

Description

userID

string type. Length range 1-64 characters.

Specifies the user ID. Use ASCII characters to specify.

Element Information

Any child elements, if present, must be in the order shown in the Child Elements table.

Parent Element

Element

Occurrence

PlaceWareConfCenter

1

Child Element

Element

Occurrence

OptionList

0 or 1

RemoveList

0 or 1

AddGroups

0 or 1

RemoveGroups

0 or 1

Remarks

The OptionList child element can contain all options specified in CreateUserRequest. The following table specifies additional options that can be present.

Name

Description

userName

StringOption. Length range 1-255 characters.

This option is deprecated. Applications should use the firstName and lastName options instead.

Password

StringOption. Length range 1-64 characters.

Specifies the new password. Use ASCII characters to specify.

userID

StringOption. Length range 1-255 characters.

Use ASCII characters to specify. The userID must be unique in the conference center.

Only users of the Administrator role are permitted to change this option. A request to change this option by a non-administrator user results in a return of the Client.Authorization.NotAdministrator FaultCode in the reply.

In the CreateUserRequest element, password, userID, and userName are attributes of the element, not OptionList elements.

Options can be removed from a user by listing the option as an EmptyOption element in the OptionList. Selected elements can also be removed using the RemoveList element.

The RemoveList child element can contain the following options:

  • billing

  • expireTime

  • infoA

  • infoP

  • opaque1

The following OptionList options were added to this element in Live Meeting service API Update for Live Meeting 2007:

  • allowVideoEnable

  • enableRecordingExpiration

  • enableAudioVOIP

  • enablePersonalRecordingAttendee

  • enablePersonalRecordingPresenter

  • ecrAnnotationsPrivilege. Service Release 5

  • ecrChatPrivilege. Service Release 5

  • ecrHandoutsPrivilege. Service Release 5

  • ecrQAPrivilege. Service Release 5

  • ecrSharednotesPrivilege. Service Release 5

  • ecrTextpagePrivilege. Service Release 5

  • ecrWhiteboardPrivilege. Service Release 5

  • personalRecordingPrivilege

  • recordingExpirationTimeAmount

  • recordingExpirationTimeType

They provide the ability for account administrators to override the default values of these settings for any member in the conference center. All are optional and default to the account default values if they are not specified. For more information about these options, see the reference pages for the CreateMeetingRequest and CreateUserRequest elements.

No exceptions are thrown by this element. All out-of-range option values are intelligently replaced by an appropriate value.

Important

ModifyUserRequest can be called on a conference center hosted by Microsoft Online. However, certain user attributes and options must not be modified . For more information about restricted attributes and options, see Using the Live Meeting API with Microsoft Online-Hosted Live Meeting Service.

See Also

Concepts

ModifyUserReply Element

CreateUserRequest Element

ModifyUser Message