The User Record (CmRptUserRecord) class provides additional user information associated with a specified user of a document.
The User Record class is used in the custom function CmRpt::UserRecord to associate a user of a document, such as the creator or last modifier, with additional information that is set on the properties of this class. The custom function populates a dimension table with the User Record information.
The custom function is invoked in the background search defined in the Document Usage By User Record (CmRptDocumentUsageByUserRecord) class. An instance of CmRptDocumentUsageByUserRecord does not generate a CSV report. It returns an CmRptUserRecord object on a Document Usage By User Record Result (CmRptDocumentUsageByUserRecordResult) instance.
Properties on the User Record class include those that are inherited from the Abstract Persistable class, as well as those that are described in the following table.
You can view this subclass in the Administration Console for Content Platform Engine, under the object store navigation pane in Data Design > Classes > Other Classes > Abstract Persistable.
Property name (symbolic name) | Type | Can this property be modified? | Description |
---|---|---|---|
User (CmRptUser) | String | true | The name of the user passed to the CmRpt::UserRecord custom function.
Maximum length: 80 |
User Display Name (CmRptUserDisplayName) | String | true | The user display name.
Maximum length: 80 |
User Distinguished Name (CmRptUserDistinguishedName) | String | true | The user distinguished name.
Maximum length: 256 |
User Email (CmRptUserEmail) | String | true | The user Email
Maximum length: 80 |