There are four primary users of User Classes and Characteristics:
Administrators
These users control enabling or disabling the reporting capability. The reporting capability can be enabled/ disabled at the host level, domain level, or at the project level. The project level activation will most likely be done by the Project Owner. Host Admin will also be allowed to configure the ETL frequency with certain restrictions.
Domain Owners
These users have a global view on size/health of the site, project participation, and user productivity. They can configure and maintain the Subversion activity reports at the domain level in the Subversion activity metrics landing page. They can also view the Pre-defined Itemized reports on Most active projects, Most active users, and Most active downloads. They will also be allowed to enable/disable reporting at the domain level.
There will be only few users of this type in a domain.
Project Owners
These users are responsible for configuring (no authoring of reports from scratch) the reports and maintaining the CEE and CBP landing page default reports. They will also be allowed to enable/disable reporting at the project level. If reporting is enabled in the project, they also have the option of configuring the Subversion reporting data harvesting paths and Excluded subversion folder paths.
There will be only few users of this type in a project.
Project Users
These users will view the configured reports. They may also be allowed to pass parameters to the report configuration and run it, but will not be allowed to save to the dashboard, CEE or CBP landing pages.
All members of the project are potentially this type of user.