In a Forecast account, there are several permission profiles that you can choose from to assign yourself and your team members specific access permissions. In this article, we cover default permission profiles and how to grant the necessary access to your team. If you are looking to create custom permission profiles, see Creating and Managing Custom Permission Profiles (add-on). If you are looking to permission user access to Advanced Analytics, see Assigning and updating Advanced Analytics permissions.
This article covers:
- Overview of seat types
- Overview of default permission profiles
- Overview of Permission Options
- Overview of Access Rights by Permission Level
- Assigning & Updating a Team Member's Permission Profile
- Advanced Analytics Permission Profiles
Overview of seat types
Forecast offers four seat types: Core, Contributor, Virtual user and Client user. Core seats enable feature access and may consist of Admin, Controller, Manager and Coordinator and Collaborator permission profiles. Collaborator, Virtual user and Client user seats have limited access as defined by their permission profile. The permissions for each seat type are outlined in the chart below:
Permission | Core |
Collaborator (old Contributor) |
Virtual user |
Client user |
---|---|---|---|---|
View assigned tasks |
Yes |
Yes | No | Yes |
View My Tasks | Yes | No | No | Yes |
Move assigned tasks | Yes | No | No | Yes |
Enter & edit your own time | Yes | Yes | No | No |
Edit assigned tasks | Yes | No | No | Yes |
Comment on tasks | Yes | No | No | Yes |
View workflow | Yes | No | No | Yes |
View, edit and move all tasks (projects you have access to) | Yes | No | No | No |
View Scoping | Yes | No | No | No |
View and edit assigned projects | Yes | No | No | No |
View and edit My Schedule | Yes | No | No | No |
View and edit My Expenses | Yes | No | No | No |
View and edit My Profile | Yes | Yes | No | No |
Program level budget | Yes | No | No | No |
Overview of default permission profiles
By default, several standard permission profiles control the level of access your users have within Forecast.
- Admin: Has unrestricted access to the entire platform, with the ability to configure the platform to fit the needs of the company/team from the Admin Panel. Users with this permission level are the only ones with access to the Admin panel.
- Controller: Second highest permission level after the Admin, has unrestricted access to project-related actions such as managing team members, reports, etc. And, they can see financial information.
- Manager: Can view and edit their team's work, time registrations, schedule, and reports. Can also view revenue but no costs in financials.
- Coordinator: Can view and edit their team's work, time registrations, schedule, and reports.
- Collaborator: Can create, view, and edit tasks on projects they are assigned to, and can also register time.
Note: The above permissions may only view projects that they are assigned to except for Admins that can view and access all projects.
- Client: Can view and edit tasks they are assigned to, and create new tasks on projects they are granted access to if configured in your admin settings. This type of user does not incur a cost/seat to your subscription.
- Virtual Resource: This is a "mock" or "ghost" team member, one that is primarily used for planning, testing, integrations, or as a placeholder for future team members. These resources can not log in to Forecast.
Overview of Permission Options
Permission Title | Description |
View financial information
|
Access to all financial features including Baseline, Budget, Periods & the Project Portfolio Report - viewing revenue, cost & profit
|
View financial information, revenue only
|
Access to all financial features including Baseline, Budget, Periods & the Project Portfolio Report - viewing only revenue
|
Access all projects
|
Access to all projects on the account, independent of being part of the project team.
|
Share Schedule Projects
|
Ability to share the Schedule Projects.
|
Manage projects
|
Ability to create new projects and access all project settings, including the creation of phases & sprints.
|
Manage phases
|
Ability to create, edit & delete phases in projects.
|
Manage sprints
|
Ability to create, edit & delete sprints in projects
|
Manage workflow columns
|
Ability to create, edit & delete new workflow columns in projects.
|
See and manage reports
|
Access to the Reports tab and the ability to create, edit & delete reports.
|
See and manage retainer periods
|
Access to the periods' tab in projects and the ability to create, edit & delete periods.
|
Manage other person's time registrations
|
Access to the company timesheets, ability to view timesheets of other users, and to create, edit, delete lock*, approve*, & reject* time entries (*only if Time Lock / Approval is enabled).
|
Invite new team members
|
Ability to invite new users to the account (this might add additional seats to your subscription).
|
Edit another person's comment
|
Ability to edit & delete other users’ comments on tasks.
|
View advanced analytics dashboards
|
Ability to view Advanced Analytics dashboards shared with them.
|
Design advanced analytics dashboards
|
Ability to design and share Advanced Analytics dashboards.
|
Overview of Access Rights by Permission Level
Admin |
Controller |
Manager |
Coordinator |
Collaborator |
Virtual |
|
Access to Admin panel |
✔️ |
❌ |
❌ |
❌ |
❌ |
❌ |
Access all projects |
✔️ |
❌ |
❌ |
❌ |
❌ |
❌ |
Access only assigned projects |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
|
View revenue, cost, and profit of projects |
✔️ |
✔️ |
❌ |
❌ |
❌ |
❌ |
View only revenue of projects |
✔️ |
✔️ |
❌ |
❌ |
❌ |
|
Manage project financials in baseline, budget and periods |
✔️ |
✔️ |
✔️ |
❌ |
❌ |
❌ |
Create and manage invoices |
✔️ |
✔️ |
✔️ |
❌ |
❌ |
❌ |
Approve expenses |
✔️ |
✔️ |
❌ |
❌ |
❌ |
❌ |
Create expenses |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
Create new projects |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
❌ |
View project settings |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
❌ |
Create phases, workflow columns, sprints |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
❌ |
Create and edit tasks |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
View and manage resource utilization of project team members |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
❌ |
View own utilization |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
Register time for other team members |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
❌ |
Register time for themselves |
✔️ |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
Approve timesheets (For non-admin users, Permission also requires user to be Project Owner) |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
❌ |
Lock timesheets |
✔️ |
❌ |
❌ |
❌ |
❌ |
❌ |
View and manage reports |
✔️ |
✔️ |
✔️ |
✔️ |
❌ |
❌ |
Assigning & Updating a Team Member's Permission Profile
Administrators can set or adjust the permission level of team members at any time. If you are upgrading a member's profile to administrator, you will have to enter your Forecast password, or the password you use to log into Forecast through Google or any SSO you might have enabled.
To update a team member's permission profile
- Click on Admin on the top bar.
- Select Resources from the dropdown.
- In the People tab, click on the dropdown button under the Permission Profile column to change or set the permissions for each team member.
Advanced Analytics Permission Profiles
If a Forecast account has the Advanced Analytics add-on enabled then, it will receive two extra permission profiles that are exclusive to Advanced Analytics. Those permission profiles are:
Permission Profile | Level of Access |
---|---|
Designer | A designer can create, design, edit, and share dashboards. Designers can determine whether the user with who they share a dashboard can edit (Designer) or can only view (Viewer) |
Viewer |
A viewer may only view, explore, drill down, select and filter dashboards shared by Designers. Cannot create new dashboards or edit existing ones. |
Granting Advanced Analytics permissions to team members
To grant the above permissions to team members, it is necessary to grant them as an additional permission level, next to the already existing Forecast permission profile. Only admins may do this from the Admin Panel. The process is as follows:
- Click on the logo in the upper right-hand corner from anywhere on the platform.
- Click on Admin.
- From the admin panel click on Resources.
- Once on the resources tab click on People.
- From the people tab click on the Permission Profile dropdown at a team members line.
- Select either Designer or Viewer.
The selected team member will now have the corresponding access to Advanced Analytics.
Additional detail on managing user access and permission to Advanced Analytics can be found in Assigning and updating Advanced Analytics permissions.
Comments
0 comments
Article is closed for comments.