Lets you modify an existing GroupWise user. It is derived from AdminObject and inherits all its properties and methods.
The following table lists the properties for this class, along with access and descriptions.
Property |
Access |
Description |
---|---|---|
AccountID |
R/W |
String |
AddressFormat |
R/W |
Enum(AddressFormatConstants) |
AdminDefined |
R/O |
|
AllowedAddressFormat |
R/W |
Enum(AllowedAddressFormatsConstants) |
Department |
R/W |
String |
DisableLogin |
R/W |
Boolean |
DMSAccessRights |
R/O |
|
External |
R/O |
Boolean |
ExternalEntity |
R/O |
Boolean |
FaxNumber |
R/W |
String |
GatewayAccess |
R/W |
String |
GivenName |
R/W |
String |
InternetDomainName |
R/O |
String |
InternetDomainNameExclusive |
R/O |
Boolean |
LastClientType |
R/O |
Enum( ClientTypeConstants ) |
LDAPAuthentication |
R/W |
String |
MailboxExpDate |
R/W |
Date |
MailboxID |
R/O |
String |
MailboxLastLoginDate |
R/O |
Date.Returns the date of the last time the mailbox was logged into and updated. |
MailboxSize |
R/O |
Long |
NetID |
R/W |
String |
Nicknames |
R/O |
|
PhoneNumber |
R/W |
String |
PrefEMailID |
R/W |
String |
Resources |
R/O |
|
Surname |
R/W |
String |
Title |
R/W |
String |
Removes the Internet Address Format settings for the user.
Removes the Allowed Internet Address Formats setting for the user.
Removes the Internet Domain name setting for the user.
Clears the user’s NetWare password, GroupWise password, or both, according to the specified StoreType. If no StoreType is specified, eadGW is assumed. For GroupWise, CurrentPassword is ignored. For NDS, CurrentPassword is required if the administrator does not have Write rights to the User object.
Moves this User to the PostOffice specified by PO.
If you call Move, you should not call User.Commit, as derived from AdminObject, afterward. When an object is moved, an internal operation is performed that changes the distinguished name of the User. Any subsequent Commit method on the original User object rewrites the original distinguished name and causes errors.
Moves this User to a different Organization or Organizational Unit specified by the given DN (distinguished name).
If you call MoveWithinTree, you should not call User.Commit, as derived from AdminObject, afterward. When an object is moved, an internal operation is performed that changes the distinguished name of the User. Any subsequent Commit method on the original User object rewrites the original distinguished name and causes errors.
Set the Internet Domain Name and the Known Exclusively By The Internet Domain Name settings for the user.
Sets the user’s NetWare password, GroupWise password, or both. This is not a valid method for external users. For external entities, eadGW is the only valid StoreType. For GroupWise, CurrentPassword is ignored. For NDS, CurrentPassword is required if the administrator does not have Write rights to the User object.
ClearPassword() and SetPassword() need to check NDS for rights to change GroupWise passwords.