SimpleUser

Attribute Name Description Required in XML Definition? DataType Length Readonly? Required by Repository?
SimpleUser Used to create a user. Note that in this case alone, the tags are case-sensitive, and must match those listed exactly. The only required tags are Name and Password - the rest are optional.        
UserName The name of the user. Required String     Required
Password The user's password. Required String     Required
ShouldCreateCredentialManagerUser An indicator of whether a CredentialManagerUser should be created if the user already exists. Optional. Default: TRUE BOOLEAN 1/0 READONLY REQUIRED
ReplaceCredentialManagerPassword An indicator of whether to override the current password if creating a credential manager user for a user who already exists. Optional. Default: FALSE BOOLEAN 1/0 REQUIRED  
CredentialManager An indicator of which Credential Manager to use for access to the 'Authentication Engine.' Optional. Default: Default STRING 700/0   REQUIRED
AdminEnabled An indicator of whether the user will have admin privileges. Optional. Default: False BOOLEAN 1/0   REQUIRED
CanChangePassword An indicator of whether the user is allowed to change the password. If creating a guest user, this can be set to false. Optional. Default: True INTEGER 1/0    
HasPrimaryUserProfile An indicator of whether to create a primary user profile for this user. Optional. Default: True DIRECTORYOBJECT 1/0   REQUIRED
HasHomeFolder An indicator of whether to create a home folder. Optional. Default: True DIRECTORYOBJECT 1/0   REQUIRED
HomeFolderRoot Root folder of the user's home folder. Optional. Default: "/Home" PUBLICOBJECT 1/0   REQUIRED
HomeFolderHasPolicyBundle An indicator of whether admin privileges are required to free the user's home folder. Optional. Default: True PUBLICOBJECT 1/0   REQUIRED
HasContentQuota An indicator of whether to implement a content quota for this user. Optional. Default: True DIRECTORYOBJECT 1/0   REQUIRED
ContentQuotaAllocatedStorage Storage space allocated to user in bytes. Optional. Default: 25000000 PUBLICOBJECT 1/0    
ContentQuotaEnabled An indicator of whether to enable/disable the implemented content quota. Optional. Default: False PUBLICOBJECT 1/0    
HasEmail An indicator of whether to create a email profile for this user. Optional. Default: True DIRECTORYOBJECT 1/0   REQUIRED
DistinguishedName The user's distinguished name. If none specified, name is constructed from prefix + username + suffix Optional. STRING 700/0   REQUIRED
PrimaryUserProfileName The user's PrimaryUserProfileName. If none specified, name is constructed from prefix + username + suffix Optional. PUBLICOBJECT 1/0    
EmailUserProfileName The name for the user's EmailUserProfile. If none specified, name is constructed from prefix + username + suffix Optional. STRING 256/0   REQUIRED
ContentQuotaName The name for the user's ContentQuota setting. If none specified, name is constructed from prefix + username + suffix Optional. PUBLICOBJECT 1/0    
HomeFolderName The name of the user's home folder. If none specified, name is constructed from prefix + username + suffix Optional. PUBLICOBJECT 1/0   REQUIRED
HomeFolderDescription A description for the user's home folder If none specified, name is constructed from prefix + username + suffix Optional. PUBLICOBJECT 1/0   REQUIRED
DefaultAclsBundleName The default Access Control List bundle for the user. If none specified, name is constructed from prefix + username + suffix Optional. PUBLICOBJECT 1/0    
HomeFolderPolicyBundleName A name for the user's home folder policy bundle. If none specified, name is constructed from prefix + username + suffix Optional. PUBLICOBJECT 1/0   REQUIRED
EmailAddress The user's email address. If none specified, name is constructed from prefix + username + suffix Optional. STRING 256/0   REQUIRED
DistinguishedNameSuffix Suffix of distinguished name. Optional. Default: distinguished suffix entered on installation of iFS. STRING 700/0   REQUIRED
PrimaryUserProfileNameSuffix Suffix of primary user profile name. Optional. Default: " primary profile" PUBLICOBJECT 1/0    
EmailUserProfileNameSuffix Suffix of email profile name. Optional. Default: " email profile" STRING 256/0   REQUIRED
EmailAddressSuffix Suffix of email address. Optional. Default: @ + distinguished suffix entered on installation of iFS. STRING 256/0   REQUIRED
ContentQuotaNameSuffix Suffix of content quota name. Optional. Default: "content quota" PUBLICOBJECT 1/0    
HomeFolderNameSuffix Suffix of home folder name. Optional. Default: "" PUBLICOBJECT 1/0   REQUIRED
HomeFolderDescriptionSuffix Suffix of home folder description. Optional. Default: "'s home folder" PUBLICOBJECT 1/0   REQUIRED
DefaultAclsBundleNameSuffix Suffix of default acls name. Optional. Default: "defaultacls" PUBLICOBJECT 1/0    
HomeFolderPolicyBundleNameSuffix Suffix of home folder policy bundle name. Optional. Default: "policy bundle for homefolder and inbox" PUBLICOBJECT 1/0   REQUIRED
EmailSubfolderName Name of email subfolder. Optional. Default: "mail" STRING 256/0   REQUIRED
InboxName Name of email inbox. Optional. Default: "inbox" STRING 700/0    
DirectoryUserAcl Acl of directory user. Optional. Default: published DIRECTORYOBJECT 1/0 READONLY REQUIRED
HomeFolderPolicyBundleAcl Acl of home folder policy bundle. Optional. Default: published PUBLICOBJECT 1/0   REQUIRED
HomeFolderAcl Acl of home folder. Optional. Default: private PUBLICOBJECT 1/0   REQUIRED
DefaultAclsBundleAcl Acl of default acls bundle. Optional. Default: published PUBLICOBJECT 1/0    
ContentQuotaAcl Acl of content quota. Optional. Default: private PUBLICOBJECT 1/0    
PrimaryUserProfileAcl Acl of primary user profile. Optional. Default: private PUBLICOBJECT 1/0    
EmailUserProfileAcl Acl of email profile. Optional. Default: private STRING 256/0   REQUIRED
EmailSubfolderAcl Acl of email subfolder. Optional. Default: private STRING 256/0   REQUIRED
InboxAcl Acl of email inbox. Optional. Default: private STRING 700/0    
AclBundleAllPublished An out-of-the-box property bundle for the default acls of a non-admin user. Optional. Default: aclbundleallpublished PUBLICOBJECT 1/0    
AclBundleForAdmin An out-of-the-box property bundle for the default acls of an admin user. Optional. Default: aclbundleforadmin PUBLICOBJECT 1/0    
DefaultAcls The property bundle to use for the defaults. Optional. Default: aclbundleallpublished PUBLICOBJECT 1/0    
DefaultAclsTable Customized property bundle for the default acls. Optional. PUBLICOBJECT 1/0    
Options for Delete User            
ChangeOwner Should the existing objects owned by this to-be-deleted user be changed to new owner default: Optional. STRING_ARRAY 1/0 READONLY  
NewOwnerUserName Set the deleted users' objects to this new owner default: Optional. STRING 700/0    
FreeCredentialManagerUser Free or not free the credential manager user when deleting this user default: Optional. SYSTEMOBJECT 1/0    
FreeHomeFolder Free or not free the home folder when deleting this user default: Optional. SYSTEMOBJECT 1/0    

Send us a comment or correction for this page.


Copyright Oracle Corporation. May 2000.