Skip to main content

Team Roles

Clear role assignments make reporting cycles predictable and prevent access bottlenecks. Report Forge has five roles that map to distinct responsibilities in the reporting workflow.


Role overview

RoleScopeCore responsibility
Workspace AdminWorkspace-wideWorkspace settings, project creation, team access, governance policy
Report OwnerProjectBlueprint quality, edition cadence, final publication decisions
DesignerBlueprintBlueprint structure, section layout, field configuration, output template design
ContributorEditionData entry, evidence upload, edition submission
ReviewerEditionComment, challenge, approve, or request revision before publishing

Workspace Admin

Workspace Admins have access to all workspace and project settings. There should be at least two Workspace Admins at any time to avoid access lockout.

What Workspace Admins can do:

CapabilityDetail
Create and archive projectsFull project lifecycle management
Manage workspace membersInvite, role-change, remove
Configure workspace settingsStorage, branding, integrations, notifications
Manage data connectionsPlanner connections, SharePoint sync, API keys
View all blueprints and editionsAcross all projects
Restore archived blueprintsWhere a project team cannot
View audit logsFull workspace-level audit trail

Who should be Workspace Admin: IT/system administrator, document control manager, or head of PMO — not individual project managers.


Report Owner

The Report Owner is the accountable person for each blueprint and its recurring reporting cycle.

What Report Owners can do:

CapabilityDetail
Create and edit blueprintsFull blueprint design access
Publish blueprint changesIncluding major structural changes
Create editionsInitiate each reporting cycle
Assign contributors and reviewersPer edition
Close approved editionsFinal act in the edition lifecycle
Generate and distribute outputsPDF, Excel, Word, CSV export
Recall submitted editionsReturn to Draft if needed before review starts

Who should be Report Owner: Project manager, senior engineer, document control lead — whoever is accountable for the report reaching its audience on time and with accurate data.


Designer

Designers configure the blueprint structure and output templates. In many projects, the Report Owner and Designer are the same person — they are separated when the report structure is complex enough to warrant a dedicated configuration role.

What Designers can do:

CapabilityDetail
Design blueprint sections and fieldsAll field types, validation rules, conditional visibility
Design output templatesOutput Designer components, layout, parameters
Publish blueprintsAfter owner approval
View all editions for their blueprintFor testing and debugging

What Designers cannot do (without Report Owner role):

  • Create editions (initiate reporting cycles).
  • Close approved editions.
  • Manage project team membership.

Contributor

Contributors are the people responsible for entering data each reporting cycle.

What Contributors can do:

CapabilityDetail
Enter data in assigned editionsForm mode and grid mode
Upload attachmentsFiles and images on edition fields
Save without submittingAuto-save and manual save
Submit for reviewWhen all required fields are complete
Respond to review commentsUpdate fields and reply to comments
Resubmit after changes requestedAfter addressing reviewer comments

What Contributors cannot do:

  • Create or modify blueprints.
  • Approve editions.
  • Access editions they are not assigned to (unless they also have Report Owner or Admin role).
  • Generate outputs.

Reviewer

Reviewers perform quality control on submitted editions before outputs are generated.

What Reviewers can do:

CapabilityDetail
Open submitted editions for reviewFull read access to all fields
Raise field-level, section-level, and edition-level commentsAll comment types
Resolve their own commentsAfter contributor addresses them
Approve an editionMoves edition to Approved
Request changesReturns edition to Changes requested
Preview the outputWithout changing edition status

What Reviewers cannot do:

  • Edit field values in the edition (they can only comment).
  • Generate or publish outputs.
  • Create or modify blueprints.

Role assignment scenarios

Small project team (3–5 people)

PersonRole
Project ManagerReport Owner + Reviewer
Senior EngineerDesigner + Contributor
EngineerContributor
Client PM (external)Reviewer

Enterprise reporting function

PersonRole
Head of PMOWorkspace Admin
Document Control LeadReport Owner (all blueprints)
Report AnalystDesigner
Project Engineers (×4)Contributor
Project DirectorReviewer
Client RepresentativeReviewer

Self-service project (small, agile)

PersonRole
Project ManagerReport Owner + Designer + Reviewer
Team Members (×3)Contributor

Mid-cycle role changes

Changing a team member's role during an active reporting cycle requires care:

Adding a reviewer mid-cycle

  1. Go to Project SettingsTeam+ Invite member (or change role).
  2. If an edition is currently In review or Submitted, open the edition and manually add the new reviewer as an assignee.
  3. The new reviewer receives a notification and can immediately participate.

Removing a reviewer mid-cycle

If the reviewer has already raised comments or approved:

  • Their comments and decisions remain on the edition.
  • Remove them from the Project Team — they lose access to future editions.
  • If the edition requires all reviewers to approve, contact your Workspace Admin to determine if a workaround is needed.

Replacing a contributor mid-cycle

If a contributor leaves during data entry:

  1. Assign the replacement contributor to the affected edition in Edition settingsAssignees.
  2. The new contributor can see all prior saves and continue data entry.
  3. Remove the departing contributor from the project team.

Escalation paths

SituationWho to contact
An edition is stuck in review (no response from reviewer)Report Owner → escalate to Workspace Admin
A contributor cannot submit (validation errors they cannot resolve)Report Owner → review blueprint validation rules
A reviewer cannot approve (no Approve button visible)Workspace Admin → check reviewer role assignment on the edition
Blueprint changes need to go live urgently during an active editionReport Owner + Workspace Admin → coordinate with affected contributors
A member needs access to a historical edition they don't have access toWorkspace Admin can grant temporary project access

Offboarding team members

When a team member leaves the project or organisation:

  1. Check active assignments: Does the departing member have any editions assigned as contributor or reviewer?
    • Reassign contributor editions to another contributor.
    • For reviewer assignments, add a replacement reviewer to active editions.
  2. Check blueprint ownership: Is the departing member a Blueprint Owner?
    • Assign a new owner in Blueprint settingsOwner.
  3. Remove project access: Go to Project SettingsTeam → remove the member.
  4. Remove workspace access (if applicable): Go to Workspace SettingsTeam → remove the member.

The member's past contributions (edition data, comments, audit log entries) are preserved after removal. Their name appears in the audit log as the historical actor.


Role permissions quick reference

CapabilityWorkspace AdminReport OwnerDesignerContributorReviewer
Create projects
Create / edit blueprints
Publish blueprints
Create editions
Enter edition data
Submit edition
Approve / request changes✓*
Generate output
Close edition
Manage team
Workspace settings

*Report Owners can approve editions only if they are also listed as an edition reviewer.