Administrator
Owns the configuration of EPMS. Reaches every area of this application and may change anything that is not mastered elsewhere.
Allowed
- Configure reference data, project types, gate templates, approval chains and routing rules
- Configure the organisation — regions, country teams and the scope profile for each business persona
- Grant one person access to one project, and revoke it
- Grant and remove EPMS access, and grant only the personas they hold themselves
- Administer external access and the access policy
- Change platform settings, notification templates and feature flags
Not allowed
- Edit CRM-mastered lists such as growth pillars
- Edit a gate template version that has live projects on it
- Read secured rate and margin values
- Remove the last remaining administrator
- Give a scope profile an edit or approve level wider than its read level
- Make an approval depend on one named person, or set a pool below two people
- Change the restriction kind on a project — that is mastered by the CRM
Screens
All screens
Finance administrator
Owns cost, charge and margin configuration. Sees the money columns nobody else sees, and stays out of access administration.
Allowed
- Read and change cost rates, charge rates, margin and overhead values
- Read secured columns wherever they appear, including change history
- Configure resourcing, capacity and reference data
- Change platform settings
Not allowed
- Reach internal user administration, external access or the access policy
- Reach CRM field mapping or the integration log
- Grant EPMS access to anyone
Screens
Reference data, Project types, Gate templates, Approval chains, Routing rules, Feedback form, Resources, Capacity, Cost rates, Notifications, Tutorials, Settings, Business rules, Roles & permissions, Changelog
IT Support
Spec role R8. Same rights as Administrator in this prototype, including adding and removing Manual project team members. A review persona only: the live personas stay at the eight the All Users app holds until All Users and Platform 1 add it.
Allowed
- Everything the Administrator can do
- Add and remove Manual members on Project teams
Not allowed
- Be recorded on a user as a persona yet — it is not in the live persona set
- Decide on a change suggestion
Screens
All screens
Read-only auditor
Reads configuration and change history across the whole application and changes nothing anywhere.
Allowed
- Open every area of the application
- Read configuration, change history and integration events
- Export and cite what they see
Not allowed
- Create, edit, deactivate or reassign anything
- Read secured rate and margin values — those read “(secured)”
- Grant or remove access
- Decide on a change suggestion
Screens
All screens
Suggestion approver
Owns the decision on a change suggestion. The only persona that may promote one to a business rule, keep it for later, discard it, or move it back to waiting.
Allowed
- Promote a change suggestion to a business rule
- Keep a suggestion for later, discard it, or move it back to waiting
- Raise suggestions, comment on business rules and read the Platform area
Not allowed
- Reach configuration, access administration, resourcing or integration
- Be read as narrower than it is — holding edit rights so it can still comment also lets it change the other Platform screens it reaches, which is accepted for a review device
Screens
Notifications, Tutorials, Settings, Business rules, Roles & permissions, Changelog