"" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
Attribute Name Description Required in XML Definition? DataType Length Readonly? Required by Repository?
DirectoryGroup Used to define a group of users or other groups.
Inherited Attributes
Name The name of this object. Required STRING 700/0 0 0
Description A textual description of this object. Optional STRING 2000/0 0 0
Acl The AccessControlList that secures this object. Optional (default to DefaultACL in PrimaryUserProfile) PUBLICOBJECT 1/0 0 0
ExpirationDate The date when this object 'expires'. ExpirationDate is an advisory attribute. The repository does not act on this attribute. Optional DATE 1/0 0 0
Owner The DirectoryUser that owns this object. System Set DIRECTORYOBJECT 1/0 0 REQUIRED
Family The Family to which this object belongs if this object is versioned. System Set PUBLICOBJECT 1/0 READONLY 0
ResolvedPublicObjectThe PublicObject to which this object resolves. Families, VersionSeries, and VersionDescriptions resolve to a specific PublicObject which represents the 'desired version' (e.g. the latest version).System Set PUBLICOBJECT 1/0 READONLY 0
CreateDate The date and time (in GMT) when this object was created. System Set DATE 1/0 READONLY REQUIRED
Creator The DirectoryUser that created this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
LastModifyDate The date and time (in GMT) when this object was last modified. System Set DATE 1/0 READONLY REQUIRED
LastModifier The DirectoryUser that last modified this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
Deletor The DirectoryUser that deleted (not 'Freed') this object. Deletor will be set to null if this object is later undeleted. System Set DIRECTORYOBJECT 1/0 READONLY 0
PolicyBundle The Policies that apply specifically to this object. System Set PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. System Set PUBLICOBJECT 1/0 0 0
AdministrationGroup The AdministrationGroup to which this object belongs. The AdministrationGroup may be set to null. System Set DIRECTORYOBJECT 1/0 0 0
SecuringPublicObjectA PublicObject from which this object should infer security decisions (e.g, all versions in a Family may have the Family as their securing public object).System Set PUBLICOBJECT 1/0 0 0
LockState The type of lock on this object. The different states control the circumstances under which this object can be modified and/or deleted. System Set INTEGER 1/0 0 REQUIRED
Flags System-set flags of this object. System Set INTEGER 1/0 0 0
LockedForSession The lock set on this object for the duration of the current session. System Set LONG 1/0 READONLY 0
Class specific attributes
AllMembersA system-set attribute containing the DirectoryObjects that are members of this DirectoryGroup, either directly or indirectly.System set DIRECTORYOBJECT_ARRAY 1/0 READONLY 0
Document The public object which holds the content. * NOTE: At least one of the following attributes are required - either the NAME tag or the CONTENTOBJECT tag. Setting both tags will also work. An XML file with neither tag will fail (this is a bug).
Class specific attributes
ContentObject The ContentObject that contains this document's content. *Required SYSTEMOBJECT 1/0 0 0
ReadByOwner An indicator of whether the Document Owner has read the current content. System Set BOOLEAN 1/0 0 REQUIRED
Inherited Attributes
Name The name of this object. *Required STRING 700/0 0 0
Description A textual description of this object. Optional STRING 2000/0 0 0
Acl The AccessControlList that secures this object. Optional (default to DefaultACL in PrimaryUserProfile) PUBLICOBJECT 1/0 0 0
ExpirationDate The date when this object 'expires'. ExpirationDate is an advisory attribute. The repository does not act on this attribute. Optional DATE 1/0 0 0
Owner The DirectoryUser that owns this object. System Set DIRECTORYOBJECT 1/0 0 REQUIRED
Family The Family to which this object belongs if this object is versioned. System Set PUBLICOBJECT 1/0 READONLY 0
ResolvedPublicObjectThe PublicObject to which this object resolves. Families, VersionSeries, and VersionDescriptions resolve to a specific PublicObject which represents the 'desired version' (e.g. the latest version).System Set PUBLICOBJECT 1/0 READONLY 0
CreateDate The date and time (in GMT) when this object was created. System Set DATE 1/0 READONLY REQUIRED
Creator The DirectoryUser that created this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
LastModifyDate The date and time (in GMT) when this object was last modified. System Set DATE 1/0 READONLY REQUIRED
LastModifier The DirectoryUser that last modified this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
Deletor The DirectoryUser that deleted (not 'Freed') this object. Deletor will be set to null if this object is later undeleted. System Set DIRECTORYOBJECT 1/0 READONLY 0
PolicyBundle The Policies that apply specifically to this object. System Set PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. System Set PUBLICOBJECT 1/0 0 0
AdministrationGroup The AdministrationGroup to which this object belongs. The AdministrationGroup may be set to null. System Set DIRECTORYOBJECT 1/0 0 0
SecuringPublicObjectA PublicObject from which this object should infer security decisions (e.g, all versions in a Family may have the Family as their securing public object).System Set PUBLICOBJECT 1/0 0 0
LockState The type of lock on this object. The different states control the circumstances under which this object can be modified and/or deleted. System Set INTEGER 1/0 0 REQUIRED
Flags System-set flags of this object. System Set INTEGER 1/0 0 0
LockedForSession The lock set on this object for the duration of the current session. System Set LONG 1/0 READONLY 0
Folder Holds references to other public objects.
No class specific attributes.
Inherited Attributes
Name The name of this object. Required STRING 700/0 0 0
Description A textual description of this object. Optional STRING 2000/0 0 0
Acl The AccessControlList that secures this object. Optional (default to DefaultACL in PrimaryUserProfile) PUBLICOBJECT 1/0 0 0
ExpirationDate The date when this object 'expires'. ExpirationDate is an advisory attribute. The repository does not act on this attribute. Optional DATE 1/0 0 0
Owner The DirectoryUser that owns this object. System Set DIRECTORYOBJECT 1/0 0 REQUIRED
Family The Family to which this object belongs if this object is versioned. System Set PUBLICOBJECT 1/0 READONLY 0
ResolvedPublicObjectThe PublicObject to which this object resolves. Families, VersionSeries, and VersionDescriptions resolve to a specific PublicObject which represents the 'desired version' (e.g. the latest version).System Set PUBLICOBJECT 1/0 READONLY 0
CreateDate The date and time (in GMT) when this object was created. System Set DATE 1/0 READONLY REQUIRED
Creator The DirectoryUser that created this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
LastModifyDate The date and time (in GMT) when this object was last modified. System Set DATE 1/0 READONLY REQUIRED
LastModifier The DirectoryUser that last modified this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
Deletor The DirectoryUser that deleted (not 'Freed') this object. Deletor will be set to null if this object is later undeleted. System Set DIRECTORYOBJECT 1/0 READONLY 0
PolicyBundle The Policies that apply specifically to this object. System Set PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. System Set PUBLICOBJECT 1/0 0 0
AdministrationGroup The AdministrationGroup to which this object belongs. The AdministrationGroup may be set to null. System Set DIRECTORYOBJECT 1/0 0 0
SecuringPublicObjectA PublicObject from which this object should infer security decisions (e.g, all versions in a Family may have the Family as their securing public object).System Set PUBLICOBJECT 1/0 0 0
LockState The type of lock on this object. The different states control the circumstances under which this object can be modified and/or deleted. System Set INTEGER 1/0 0 REQUIRED
Flags System-set flags of this object. System Set INTEGER 1/0 0 0
LockedForSession The lock set on this object for the duration of the current session. System Set LONG 1/0 READONLY 0
ClassObject Used to represent a type (subclass).
Inherited attributes
Name The name of this object. Required STRING 700/0 0 0
PolicyBundle The Policies that apply specifically to this object. Optional PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. Optional PUBLICOBJECT 1/0 0 0
Active An indicator of whether this SchemaObject is still used. Inactive SchemaObjects are not included in Collections. System Set BOOLEAN 1/0 0 REQUIRED
Class Specific Attributes
SUPERCLASS The ClassObject that is the superclass of this ClassObject. Required SCHEMAOBJECT 1/0 READONLY 0
DESCRIPTION A textual description of this object. Optional STRING 2000/0 0 0
BEANCLASSPATH The fully qualified classname of the Beans Java class used to represent instances of this ClassObject in the repository SDK. Optional (should be set *only* if writing own bean) STRING 700/0 0 0
SERVERCLASSPATH The fully qualified classname of the Server Java class used to represent instances of this ClassObject in the repository service. Optional (should be set *only* if writing server side bean for server override) STRING 700/0 0 0
CLASSACLThe ClassAccessControlList that determines which users and/or groups can create instances of this ClassObject. If a ClassACL is not specified, then any user can create an instance of the ClassObject Optional PUBLICOBJECT 1/0 0 0
ABSTRACT An indicator of whether this ClassObject is abstract. Abstract ClassObjects cannot be instantiated. Optional (default = false) BOOLEAN 1/0 READONLY REQUIRED
FINAL An indicator of whether this ClassObject is final. Final ClassObjects cannot be subclassed. Optional (default = false) BOOLEAN 1/0 READONLY REQUIRED
UNIQUENAME An indicator of whether each instance of the ClassObject must have a unique value for this Attribute (if not null). Optional (default = false) STRING 700/0 READONLY REQUIRED
DATABASEOBJECTNAME The name of the column for this Attribute in the database table for the ClassObject. System set STRING 24/0 READONLY REQUIRED
SELECTORCLASSPATH The fully-qualified classname of the Selector Java class used to fetch data from the database for instances of this ClassObject. System set STRING 700/0 0 0
PARTITIONED An indicator of whether the database table that stores data for instances of this ClassObject is partitioned. Currently only PublicObject database tables are partitioned. System set BOOLEAN 1/0 READONLY REQUIRED
Attribute
Inherited Attributes
Name The name of this Attribute. A name is required since the structure of attributes is a name/value pair. Required STRING 700/0 0 0
PolicyBundle The Policies that apply specifically to this object. Optional PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. Optional PUBLICOBJECT 1/0 0 0
Active An indicator of whether this SchemaObject is still used. Inactive SchemaObjects are not included in Collections. System Set BOOLEAN 1/0 0 REQUIRED
Class Specific Attributes
DATATYPEThe datatype of this Attribute - either scalar or array of integer, long, double, string, boolean, DirectoryObject, PublicObject, SchemaObject, SystemObject.Required INTEGER 1/0 READONLY REQUIRED
DESCRIPTION A textual description of this Attribute. Optional STRING 2000/0 0 0
CLASSDOMAIN The ClassDomain applied to this object-type Attribute to restrict the objects to which it refers by their ClassObject. ClassDomain must be null for non object-type Attributes. Optional SCHEMAOBJECT 1/0 0 0
VALUEDOMAIN The ValueDomain applied to this Attribute to restrict its values to a list of pre-specified allowed values for instances of the ClassObject. Optional SCHEMAOBJECT 1/0 0 0
VALUEDEFAULT The default value of this Attribute in new instances of the ClassObject. Optional SCHEMAOBJECT 1/0 0 0
DATALENGTHThe maximum size of this Attribute. For String attributes, this is the maximum string length in bytes. The Datalength attribute is ignored for non-String Attributes.Optional (default = 1) INTEGER 1/0 READONLY REQUIRED
DATASCALE The Datascale attribute is reserved for future use. Optional (default = 0) INTEGER 1/0 READONLY REQUIRED
UNIQUE An indicator of whether each instance of the ClassObject must have a unique value for this Attribute (if not null). Optional (default = false) BOOLEAN 1/0 READONLY REQUIRED
REQUIRED An indicator of whether each instance of the ClassObject must have a value for this Attribute. Optional (default = false) BOOLEAN 1/0 READONLY REQUIRED
INDEXED An indicator of whether the database table that stores data for instances of the ClassObject has an index on this Attribute. Optional (default = false) BOOLEAN 1/0 READONLY REQUIRED
SETTABLE An indicator of whether this Attribute can be set using the repository SDK when creating new instances of the ClassObject. Non-settable Attributes can only be set via server extensibility code. Optional (default = true) BOOLEAN 1/0 READONLY REQUIRED
UPDATEABLE An indicator of whether this Attribute can be updated using the repository SDK for existing instances of the ClassObject. The values of non-updateable Attributes can only be changed by server extensi Optional (default = true) BOOLEAN 1/0 READONLY REQUIRED
VALUEDOMAINVALIDATED An indicator of whether the ValueDomain is enforced or merely a guideline. Optional (default = false) BOOLEAN 1/0 0 REQUIRED
REFERENTIALINTEGRITYRULEThe referential integrity behavior (clear, restrict) of this Attribute.Optional (default = 0: set to clear) Other valid values - 1: restrict INTEGER 1/0 0 REQUIRED
DATABASEOBJECTNAME The name of the column for this Attribute in the database table for the ClassObject. System Set STRING 24/0 READONLY REQUIRED
ClassDomain
Inherited Attributes
Name The name of this object. Required STRING 700/0 0 0
PolicyBundle The Policies that apply specifically to this object. Optional PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. Optional PUBLICOBJECT 1/0 0 0
Active An indicator of whether this SchemaObject is still used. Inactive SchemaObjects are not included in Collections. System Set BOOLEAN 1/0 0 REQUIRED
Class Specific Attributes
Classes The iFS classes to which this AuditRule applies. Required SCHEMAOBJECT_ARRAY 1/0 0 0
Description A textual description of this object. Optional STRING 2000/0 0 0
DomainTypeThe type of value domain -- enumeration, range, minimum, maximum, exclusive range, exclusive minimum, or exclusive maximum.Optional (default = 1:enumerated & include subclasses) Other valid values - 0:enumerated INTEGER 1/0 0 REQUIRED
UniqueName A system-set attribute used to ensure each ClassDomain has a unique name. System Set STRING 700/0 READONLY REQUIRED
SimpleUserUsed 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 0
CredentialManager An indicator of which Credential Manager to use for access to the 'Authentication Engine.' Optional. Default: Default STRING 700/0 0 REQUIRED
AdminEnabled An indicator of whether the user will have admin privileges. Optional. Default: False BOOLEAN 1/0 0 REQUIRED
CanChangePasswordAn 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 0 0
HasPrimaryUserProfile An indicator of whether to create a primary user profile for this user. Optional. Default: True DIRECTORYOBJECT 1/0 0 REQUIRED
HasHomeFolder An indicator of whether to create a home folder. Optional. Default: True DIRECTORYOBJECT 1/0 0 REQUIRED
HomeFolderRoot Root folder of the user's home folder.Optional. Default: ""/Home""PUBLICOBJECT 1/0 0 REQUIRED
HomeFolderHasPolicyBundle An indicator of whether admin privileges are required to free the user's home folder. Optional. Default: True PUBLICOBJECT 1/0 0 REQUIRED
HasContentQuota An indicator of whether to implement a content quota for this user. Optional. Default: True DIRECTORYOBJECT 1/0 0 REQUIRED
ContentQuotaAllocatedStorage Storage space allocated to user in bytes. Optional. Default: 25000000 PUBLICOBJECT 1/0 0 0
ContentQuotaEnabled An indicator of whether to enable/disable the implemented content quota. Optional. Default: False PUBLICOBJECT 1/0 0 0
HasEmail An indicator of whether to create a email profile for this user. Optional. Default: True DIRECTORYOBJECT 1/0 0 REQUIRED
DistinguishedNameThe user's distinguished name. If none specified, name is constructed from prefix + username + suffixOptional. STRING 700/0 0 REQUIRED
PrimaryUserProfileNameThe user's PrimaryUserProfileName. If none specified, name is constructed from prefix + username + suffixOptional. PUBLICOBJECT 1/0 0 0
EmailUserProfileNameThe name for the user's EmailUserProfile. If none specified, name is constructed from prefix + username + suffixOptional. STRING 256/0 0 REQUIRED
ContentQuotaNameThe name for the user's ContentQuota setting. If none specified, name is constructed from prefix + username + suffixOptional. PUBLICOBJECT 1/0 0 0
HomeFolderNameThe name of the user's home folder. If none specified, name is constructed from prefix + username + suffixOptional. PUBLICOBJECT 1/0 0 REQUIRED
HomeFolderDescriptionA description for the user's home folder If none specified, name is constructed from prefix + username + suffixOptional. PUBLICOBJECT 1/0 0 REQUIRED
DefaultAclsBundleNameThe default Access Control List bundle for the user. If none specified, name is constructed from prefix + username + suffixOptional. PUBLICOBJECT 1/0 0 0
HomeFolderPolicyBundleNameA name for the user's home folder policy bundle. If none specified, name is constructed from prefix + username + suffixOptional. PUBLICOBJECT 1/0 0 REQUIRED
EmailAddressThe user's email address. If none specified, name is constructed from prefix + username + suffixOptional. STRING 256/0 0 REQUIRED
DistinguishedNameSuffix Suffix of distinguished name. Optional. Default: distinguished suffix entered on installation of iFS. STRING 700/0 0 REQUIRED
PrimaryUserProfileNameSuffix Suffix of primary user profile name.Optional. Default: "" primary profile""PUBLICOBJECT 1/0 0 0
EmailUserProfileNameSuffix Suffix of email profile name.Optional. Default: "" email profile""STRING 256/0 0 REQUIRED
EmailAddressSuffix Suffix of email address. Optional. Default: @ + distinguished suffix entered on installation of iFS. STRING 256/0 0 REQUIRED
ContentQuotaNameSuffix Suffix of content quota name.Optional. Default: ""content quota""PUBLICOBJECT 1/0 0 0
HomeFolderNameSuffix Suffix of home folder name.Optional. Default: """"PUBLICOBJECT 1/0 0 REQUIRED
HomeFolderDescriptionSuffix Suffix of home folder description.Optional. Default: ""'s home folder""PUBLICOBJECT 1/0 0 REQUIRED
DefaultAclsBundleNameSuffix Suffix of default acls name.Optional. Default: ""defaultacls""PUBLICOBJECT 1/0 0 0
HomeFolderPolicyBundleNameSuffix Suffix of home folder policy bundle name.Optional. Default: ""policy bundle for homefolder and inbox""PUBLICOBJECT 1/0 0 REQUIRED
EmailSubfolderName Name of email subfolder.Optional. Default: ""mail""STRING 256/0 0 REQUIRED
InboxName Name of email inbox.Optional. Default: ""inbox""STRING 700/0 0 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 0 REQUIRED
HomeFolderAcl Acl of home folder. Optional. Default: private PUBLICOBJECT 1/0 0 REQUIRED
DefaultAclsBundleAcl Acl of default acls bundle. Optional. Default: published PUBLICOBJECT 1/0 0 0
ContentQuotaAcl Acl of content quota. Optional. Default: private PUBLICOBJECT 1/0 0 0
PrimaryUserProfileAcl Acl of primary user profile. Optional. Default: private PUBLICOBJECT 1/0 0 0
EmailUserProfileAcl Acl of email profile. Optional. Default: private STRING 256/0 0 REQUIRED
EmailSubfolderAcl Acl of email subfolder. Optional. Default: private STRING 256/0 0 REQUIRED
InboxAcl Acl of email inbox. Optional. Default: private STRING 700/0 0 0
AclBundleAllPublished An out-of-the-box property bundle for the default acls of a non-admin user. Optional. Default: aclbundleallpublished PUBLICOBJECT 1/0 0 0
AclBundleForAdmin An out-of-the-box property bundle for the default acls of an admin user. Optional. Default: aclbundleforadmin PUBLICOBJECT 1/0 0 0
DefaultAcls The property bundle to use for the defaults. Optional. Default: aclbundleallpublished PUBLICOBJECT 1/0 0 0
DefaultAclsTable Customized property bundle for the default acls. Optional. PUBLICOBJECT 1/0 0 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 0
NewOwnerUserName Set the deleted users' objects to this new owner default: Optional. STRING 700/0 0 0
FreeCredentialManagerUser Free or not free the credential manager user when deleting this user default: Optional. SYSTEMOBJECT 1/0 0 0
FreeHomeFolder Free or not free the home folder when deleting this user default: Optional. SYSTEMOBJECT 1/0 0 0
Format
Inherited Attributes
PolicyBundle The Policies that apply specifically to this object. Optional PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. Optional PUBLICOBJECT 1/0 0 0
Active An indicator of whether this SchemaObject is still used. Inactive SchemaObjects are not included in Collections. System set BOOLEAN 1/0 0 REQUIRED
Class Specific Attributes
NAME The name of this object. Required STRING 700/0 0 0
MIMETYPE The MIME type of this Format (e.g. text/html). Required STRING 700/0 0 REQUIRED
EXTENSION A three letter file extension associated with this Format (e.g. txt). Required STRING 100/0 0 0
BINARY An indicator of whether this Format is textual or binary. Optional (default = true) BOOLEAN 1/0 0 REQUIRED
MountPoint
Inherited Attributes
Name The name of this object. Required STRING 700/0 0 0
AssociatedPublicObject The PublicObject that is associated with this Category. This allows different sets of data to be associated with instances of the same PublicObject subclass. Required PUBLICOBJECT 1/0 READONLY REQUIRED
Description A textual description of this object. Optional STRING 2000/0 0 0
Acl The AccessControlList that secures this object. Optional (default to DefaultACL in PrimaryUserProfile) PUBLICOBJECT 1/0 0 0
ExpirationDate The date when this object 'expires'. ExpirationDate is an advisory attribute. The repository does not act on this attribute. Optional DATE 1/0 0 0
Owner The DirectoryUser that owns this object. System Set DIRECTORYOBJECT 1/0 0 REQUIRED
Family The Family to which this object belongs if this object is versioned. System Set PUBLICOBJECT 1/0 READONLY 0
ResolvedPublicObjectThe PublicObject to which this object resolves. Families, VersionSeries, and VersionDescriptions resolve to a specific PublicObject which represents the 'desired version' (e.g. the latest version).System Set PUBLICOBJECT 1/0 READONLY 0
CreateDate The date and time (in GMT) when this object was created. System Set DATE 1/0 READONLY REQUIRED
Creator The DirectoryUser that created this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
LastModifyDate The date and time (in GMT) when this object was last modified. System Set DATE 1/0 READONLY REQUIRED
LastModifier The DirectoryUser that last modified this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
Deletor The DirectoryUser that deleted (not 'Freed') this object. Deletor will be set to null if this object is later undeleted. System Set DIRECTORYOBJECT 1/0 READONLY 0
PolicyBundle The Policies that apply specifically to this object. System Set PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. System Set PUBLICOBJECT 1/0 0 0
AdministrationGroup The AdministrationGroup to which this object belongs. The AdministrationGroup may be set to null. System Set DIRECTORYOBJECT 1/0 0 0
SecuringPublicObjectA PublicObject from which this object should infer security decisions (e.g, all versions in a Family may have the Family as their securing public object).System Set PUBLICOBJECT 1/0 0 0
LockState The type of lock on this object. The different states control the circumstances under which this object can be modified and/or deleted. System Set INTEGER 1/0 0 REQUIRED
Flags System-set flags of this object. System Set INTEGER 1/0 0 0
LockedForSession The lock set on this object for the duration of the current session. System Set LONG 1/0 READONLY 0
Class Specific Attributes
UniqueName A system-set attribute used to ensure each ValueDomain has a unique name. System Set STRING 700/0 READONLY REQUIRED
Policy
* NOTE: At least one of the following attributes are required - either the IMPLEMENTATIONNAME tag or the IMPLEMENTATIONENUM tag.
Inherited Attributes
PolicyBundle The Policies that apply specifically to this object. Optional PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. Optional PUBLICOBJECT 1/0 0 0
Active An indicator of whether this SchemaObject is still used. Inactive SchemaObjects are not included in Collections. System Set BOOLEAN 1/0 0 REQUIRED
Class Specific Attributes
NAME The name of this object. Required STRING 700/0 0 0
OPERATION The operation with which this Policy is associated. Required STRING 700/0 0 REQUIRED
IMPLEMENTATIONNAME The name of the method or class where the Policy is implemented. *Required STRING 700/0 0 0
IMPLEMENTATIONENUM An enumerated key used to identify this Policy. *Required INTEGER 1/0 0 0
PolicyPropertyBundle
Inherited Attributes
Name The name of this object. Required STRING 700/0 0 0
Description A textual description of this object. Optional STRING 2000/0 0 0
Acl The AccessControlList that secures this object. Optional (default to DefaultACL in PrimaryUserProfile) PUBLICOBJECT 1/0 0 0
ExpirationDate The date when this object 'expires'. ExpirationDate is an advisory attribute. The repository does not act on this attribute. Optional DATE 1/0 0 0
Owner The DirectoryUser that owns this object. System Set DIRECTORYOBJECT 1/0 0 REQUIRED
Family The Family to which this object belongs if this object is versioned. System Set PUBLICOBJECT 1/0 READONLY 0
ResolvedPublicObjectThe PublicObject to which this object resolves. Families, VersionSeries, and VersionDescriptions resolve to a specific PublicObject which represents the 'desired version' (e.g. the latest version).System Set PUBLICOBJECT 1/0 READONLY 0
CreateDate The date and time (in GMT) when this object was created. System Set DATE 1/0 READONLY REQUIRED
Creator The DirectoryUser that created this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
LastModifyDate The date and time (in GMT) when this object was last modified. System Set DATE 1/0 READONLY REQUIRED
LastModifier The DirectoryUser that last modified this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
Deletor The DirectoryUser that deleted (not 'Freed') this object. Deletor will be set to null if this object is later undeleted. System Set DIRECTORYOBJECT 1/0 READONLY 0
PolicyBundle The Policies that apply specifically to this object. System Set PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. System Set PUBLICOBJECT 1/0 0 0
AdministrationGroup The AdministrationGroup to which this object belongs. The AdministrationGroup may be set to null. System Set DIRECTORYOBJECT 1/0 0 0
SecuringPublicObjectA PublicObject from which this object should infer security decisions (e.g, all versions in a Family may have the Family as their securing public object).System Set PUBLICOBJECT 1/0 0 0
LockState The type of lock on this object. The different states control the circumstances under which this object can be modified and/or deleted. System Set INTEGER 1/0 0 REQUIRED
Flags System-set flags of this object. System Set INTEGER 1/0 0 0
LockedForSession The lock set on this object for the duration of the current session. System Set LONG 1/0 READONLY 0
No class specific attributes.
Property
Inherited Attributes
PolicyBundle The Policies that apply specifically to this object. Optional PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. Optional PUBLICOBJECT 1/0 0 0
Active An indicator of whether this SchemaObject is still used. Inactive SchemaObjects are not included in Collections. System Set BOOLEAN 1/0 0 REQUIRED
Class Specific attributes
NAME The name of this object. Required STRING 700/0 0 0
BUNDLE The PropertyBundle to which this property belongs. Required PUBLICOBJECT 1/0 READONLY REQUIRED
DATATYPEThe datatype of this Property - either scalar or array of integer, long, double, string, boolean, DirectoryObject, PublicObject, SchemaObject, SystemObject.Required INTEGER 1/0 READONLY REQUIRED
Based on data type exactly one of the following is required.
BOOLEANVALUE The value of this Property if the datatype is a Boolean. BOOLEAN 1/0 0 0
INTEGERVALUE The value of this Property if the datatype is an Integer. INTEGER 1/0 0 0
LONGVALUE The value of this Property if the datatype is a Long. LONG 1/0 0 0
DOUBLEVALUE The value of this Property if the datatype is a Double. DOUBLE 1/0 0 0
STRINGVALUE The value of this Property if the datatype is a String. STRING 2000/0 0 0
DATEVALUE The value of this Property if the datatype is a Date. DATE 1/0 0 0
SCHEMAOBJECTVALUE The value of this Property if the datatype is a SchemaObject. SCHEMAOBJECT 1/0 0 0
SYSTEMOBJECTVALUE The value of this Property if the datatype is a SystemObject. SYSTEMOBJECT 1/0 0 0
PUBLICOBJECTVALUE The value of this Property if the datatype is a PublicObject. PUBLICOBJECT 1/0 0 0
DIRECTORYOBJECTVALUE The value of this Property if the datatype is a DirectoryObject. DIRECTORYOBJECT 1/0 0 0
BOOLEANVALUES The value of this Property if the datatype is an array of Booleans. BOOLEAN_ARRAY 1/0 0 0
INTEGERVALUES The value of this Property if the datatype is an array of Integers. INTEGER_ARRAY 1/0 0 0
LONGVALUES The value of this Property if the datatype is an array of Longs. LONG_ARRAY 1/0 0 0
DOUBLEVALUES The value of this Property if the datatype is an array of Doubles. DOUBLE_ARRAY 1/0 0 0
STRINGVALUES The value of this Property if the datatype is an array of Strings. STRING_ARRAY 1/0 0 0
DATEVALUES The value of this Property if the datatype is an array of Dates. DATE_ARRAY 1/0 0 0
SCHEMAOBJECTVALUES The value of this Property if the datatype is an array of SchemaObjects. SCHEMAOBJECT_ARRAY 1/0 0 0
SYSTEMOBJECTVALUES The value of this Property if the datatype is an array of SystemObjects. SYSTEMOBJECT_ARRAY 1/0 0 0
PUBLICOBJECTVALUES The value of this Property if the datatype is an array of PublicObjects. PUBLICOBJECT_ARRAY 1/0 0 0
DIRECTORYOBJECTVALUES The value of this Property if the datatype is an array of DirectoryObjects. DIRECTORYOBJECT_ARRAY 1/0 0 0
PropertyBundle
Inherited Attributes
Name The name of this object. Required STRING 700/0 0 0
Description A textual description of this object. Optional STRING 2000/0 0 0
Acl The AccessControlList that secures this object. Optional (default to DefaultACL in PrimaryUserProfile) PUBLICOBJECT 1/0 0 0
ExpirationDate The date when this object 'expires'. ExpirationDate is an advisory attribute. The repository does not act on this attribute. Optional DATE 1/0 0 0
Owner The DirectoryUser that owns this object. System Set DIRECTORYOBJECT 1/0 0 REQUIRED
Family The Family to which this object belongs if this object is versioned. System Set PUBLICOBJECT 1/0 READONLY 0
ResolvedPublicObjectThe PublicObject to which this object resolves. Families, VersionSeries, and VersionDescriptions resolve to a specific PublicObject which represents the 'desired version' (e.g. the latest version).System Set PUBLICOBJECT 1/0 READONLY 0
CreateDate The date and time (in GMT) when this object was created. System Set DATE 1/0 READONLY REQUIRED
Creator The DirectoryUser that created this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
LastModifyDate The date and time (in GMT) when this object was last modified. System Set DATE 1/0 READONLY REQUIRED
LastModifier The DirectoryUser that last modified this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
Deletor The DirectoryUser that deleted (not 'Freed') this object. Deletor will be set to null if this object is later undeleted. System Set DIRECTORYOBJECT 1/0 READONLY 0
PolicyBundle The Policies that apply specifically to this object. System Set PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. System Set PUBLICOBJECT 1/0 0 0
AdministrationGroup The AdministrationGroup to which this object belongs. The AdministrationGroup may be set to null. System Set DIRECTORYOBJECT 1/0 0 0
SecuringPublicObjectA PublicObject from which this object should infer security decisions (e.g, all versions in a Family may have the Family as their securing public object).System Set PUBLICOBJECT 1/0 0 0
LockState The type of lock on this object. The different states control the circumstances under which this object can be modified and/or deleted. System Set INTEGER 1/0 0 REQUIRED
Flags System-set flags of this object. System Set INTEGER 1/0 0 0
LockedForSession The lock set on this object for the duration of the current session. System Set LONG 1/0 READONLY 0
No class specific attributes.
ApplicationObject Used for application specific objects that do not contain content.
No class specific attributes.
Inherited Attributes
Name The name of this object. Required STRING 700/0 0 0
Description A textual description of this object. Optional STRING 2000/0 0 0
Acl The AccessControlList that secures this object. Optional (default to DefaultACL in PrimaryUserProfile) PUBLICOBJECT 1/0 0 0
ExpirationDate The date when this object 'expires'. ExpirationDate is an advisory attribute. The repository does not act on this attribute. Optional DATE 1/0 0 0
Owner The DirectoryUser that owns this object. System Set DIRECTORYOBJECT 1/0 0 REQUIRED
Family The Family to which this object belongs if this object is versioned. System Set PUBLICOBJECT 1/0 READONLY 0
ResolvedPublicObjectThe PublicObject to which this object resolves. Families, VersionSeries, and VersionDescriptions resolve to a specific PublicObject which represents the 'desired version' (e.g. the latest version).System Set PUBLICOBJECT 1/0 READONLY 0
CreateDate The date and time (in GMT) when this object was created. System Set DATE 1/0 READONLY REQUIRED
Creator The DirectoryUser that created this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
LastModifyDate The date and time (in GMT) when this object was last modified. System Set DATE 1/0 READONLY REQUIRED
LastModifier The DirectoryUser that last modified this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
Deletor The DirectoryUser that deleted (not 'Freed') this object. Deletor will be set to null if this object is later undeleted. System Set DIRECTORYOBJECT 1/0 READONLY 0
PolicyBundle The Policies that apply specifically to this object. System Set PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. System Set PUBLICOBJECT 1/0 0 0
AdministrationGroup The AdministrationGroup to which this object belongs. The AdministrationGroup may be set to null. System Set DIRECTORYOBJECT 1/0 0 0
SecuringPublicObjectA PublicObject from which this object should infer security decisions (e.g, all versions in a Family may have the Family as their securing public object).System Set PUBLICOBJECT 1/0 0 0
LockState The type of lock on this object. The different states control the circumstances under which this object can be modified and/or deleted. System Set INTEGER 1/0 0 REQUIRED
Flags System-set flags of this object. System Set INTEGER 1/0 0 0
LockedForSession The lock set on this object for the duration of the current session. System Set LONG 1/0 READONLY 0
ClassAccessControlList Controls who can create instances of this class.
Inherited Attributes
Name The name of this object. Required STRING 700/0 0 0
Description A textual description of this object. Optional STRING 2000/0 0 0
Acl The AccessControlList that secures this object. Optional (default to DefaultACL in PrimaryUserProfile) PUBLICOBJECT 1/0 0 0
ExpirationDate The date when this object 'expires'. ExpirationDate is an advisory attribute. The repository does not act on this attribute. Optional DATE 1/0 0 0
Shared An indicator of whether more than one PublicObject refers to this AccessControlList. Optional (default = true) BOOLEAN 1/0 READONLY REQUIRED
Owner The DirectoryUser that owns this object. System Set DIRECTORYOBJECT 1/0 0 REQUIRED
Family The Family to which this object belongs if this object is versioned. System Set PUBLICOBJECT 1/0 READONLY 0
ResolvedPublicObjectThe PublicObject to which this object resolves. Families, VersionSeries, and VersionDescriptions resolve to a specific PublicObject which represents the 'desired version' (e.g. the latest version).System Set PUBLICOBJECT 1/0 READONLY 0
CreateDate The date and time (in GMT) when this object was created. System Set DATE 1/0 READONLY REQUIRED
Creator The DirectoryUser that created this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
LastModifyDate The date and time (in GMT) when this object was last modified. System Set DATE 1/0 READONLY REQUIRED
LastModifier The DirectoryUser that last modified this object. System Set DIRECTORYOBJECT 1/0 READONLY REQUIRED
Deletor The DirectoryUser that deleted (not 'Freed') this object. Deletor will be set to null if this object is later undeleted. System Set DIRECTORYOBJECT 1/0 READONLY 0
PolicyBundle The Policies that apply specifically to this object. System Set PUBLICOBJECT 1/0 0 0
PropertyBundle The PropertyBundle associated with this object. System Set PUBLICOBJECT 1/0 0 0
AdministrationGroup The AdministrationGroup to which this object belongs. The AdministrationGroup may be set to null. System Set DIRECTORYOBJECT 1/0 0 0
SecuringPublicObjectA PublicObject from which this object should infer security decisions (e.g, all versions in a Family may have the Family as their securing public object).System Set PUBLICOBJECT 1/0 0 0
LockState The type of lock on this object. The different states control the circumstances under which this object can be modified and/or deleted. System Set INTEGER 1/0 0 REQUIRED
Flags System-set flags of this object. System Set INTEGER 1/0 0 0
LockedForSession The lock set on this object for the duration of the current session. System Set LONG 1/0 READONLY 0
Class Specific Attributes
UniqueName A system-set attribute used to ensure each ValueDomain has a unique name. System Set STRING 700/0 READONLY REQUIRED