Report on Users

This section describes how you can create the report definition for users.

Follow these steps:

  1. Edit the reports.xml file and include the report definition for the properties of the User table that you want to report on.
  2. Edit the reports_schema.xml file and include the schema definition for the report. You can also generate the schema definition using a tool of your choice and include it in the reports_schema.xml file.

The following example shows the report definition to report on the User table:

 <report>
    <Name>Users</Name>
        <User>
            <Report_Output>
               	<Property>
            		<Type>ID</Type>
             		<Type>Username</Type>
             		<Type>EMailId</Type>
             		<Type>UserType</Type>
             		<Type>IsInternal</Type>
             		<Type>IsDeleted</Type>
                </Property>
             </Report_Output>
        </User>
 </report>

                                                    

Column Name

Description

Id

Unique identifier for the user

Username

Username

EMailId

Email address for the corresponding user

UserType

Type of the User. The types basically are

Server User

Windows User

Group User

IsInternal

Integer "1" indicating if the user is an internal user i.e. a windows user which was authenticated on being part of a group user

IsDeleted

Integer "1" indicating if the user is deleted and no long a valid Mart user