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.