IMS Web Service Reference

Method: SetOperator

Description

Creates or updates an operator. If the OperatorKey identifies an existing operator, that operator is updated. If the OperatorKey doesn't identify an existing operator, a new operator is created. New OperatorKeys should be retrived using the GetNewOperatorKey operation. SetOperator does not change the roles of an existing operator. Use Set/Delete- operatorRole to add/remove roles.                 Required privilege: "security.set_operator".

Action

http://ims.lyngsoesystems.com/administration/SetOperator

Input

The input of this method is the document element tns:SetOperator having the structure defined by the following table.

Element  Type  Occurs  Description 
    1..1 
tns:Token  common:TokenType  1..1 
tns:OperatorKey  common:OperatorKeyType  1..1 
tns:Username  common:UsernameType  1..1 
tns:Name  common:OperatorNameType  1..1 
tns:EmailAddress  common:EmailAddressType  0..1 
tns:TimeZoneKey  common:TimeZoneKeyType  1..1 
tns:LanguageCode  common:LanguageCodeType  1..1 
tns:DecimalSeparator  common:DecimalSeparatorType  1..1 
tns:DefaultBranchKey  common:BranchKeyType  0..1 
tns:Password  common:PasswordType  0..1 
tns:Disabled  xsd:boolean  1..1 
tns:ForcePasswordChange  xsd:boolean  1..1 
tns:ExemptFromPasswordExpiry  xsd:boolean  1..1 
tns:ExpireTime  xsd:dateTime  0..1 
Output

The output of this method is the document element tns:SetOperatorResponse that is always empty.

Faults
Name  Content  Description 
InternalError  common:InternalErrorExceptionInfo 
InvalidArgument  common:InvalidArgumentExceptionInfo 
InvalidTokenException  common:InvalidTokenExceptionInfo 
InsufficientPrivileges  common:InsufficientPrivilegesExceptionInfo 
PasswordTooSimple  common:PasswordTooSimpleExceptionInfo 
DuplicateUsername  common:DuplicateUsernameExceptionInfo