Organizational User Rights

Organizational User Rights

Silverbucket has two main concepts when it comes to user rights:

There are three levels in the organizational user rights model:
  • Organization admins
  • Organization managers
  • Organization members (not enabled by default)
The organizational user rights always grant the user rights toward the chosen organization and all organizations below it. All three of the above listed contexts can be defined separately to give specific user rights toward the organization they are admin/manager/member of.

Note that the USER TYPE rights still give global user rights in Silverbucket if used:

Organisation Admins ("_nodeadmin")

Who: The administrators of certain organisation level and all levels below it
Permissions: Full rights to own organisation level and all levels below it, including permissions to edit existing people in the organization. They can not add new people to Silverbucket.
Management: Appointed by global administrators

Organisation Managers ("_nodemanager")

Who: People who need resourcing rights to a certain organisation level and levels below it
Permissions: Person/project resourcing rights and project editing rights toward those organizations; can not edit existing users in the organization.
Management: Appointed by global administrators


Organization members ("_nodemember")

Who: People who need wider rights to view data within their organization. By default a basic user can only see data related to themselves and with this context you can allow for more visibility within an organization.
Permission: Read-only rights to users and projects in the organization and organizations below it.
Management: Appointed by global administrators
This context is not available by default; it should be discussed with Silverbucket Support first.



Default User Types and their User Rights

Administrator

Admins of Silverbucket has the rights to create new users and set them with desired user rights. This means that only the current admins of your company's Silverbucket can appoint new admins to Silverbucket. Administrator is the only user type that has access to the  admin view  of Silverbucket in which you can view, edit and delete data & configure your Silverbucket instance.


Extensive User Rights

Extensive user rights can be given to a user only by an admin. With extensive user rights the person can see information regarding all projects, people and resourcing - but they can't edit all of that information. The extensive user rights have some restrictions compared to the admins of Silverbucket:
- Extensive user rights can not add new people to Silverbucket
- Extensive user rights can see but not edit BASIC tab fields on a person (basic information, employment, pricing, account information etc)
- Extensive user rights can see but not edit other people's competencies
- Extensive user rights can not see or edit other people's actual hours
- Extensive user rights can not access the admin panel / SYNC view

Extensive user rights gives the user the possibility to allocate anyone for any project in the system. A person with extensive user rights is also able to create new projects and set other persons as project managers in the system. Therefore, extensive user rights are usually recommended for resource managers, line managers and similar roles inside your company.


Basic User

Basic user is the default and the most basic set of user rights given to a new user as a user account is created. Basic users can see:
- Projects' basic information and resourcing situation (not tentatives) for the projects they are added to; they can also see the resourcing situation of other project members on those specific projects they share together
- Own dashboard and own competencies
- Own timesheet and own registered hours
- They can see and access all the reports but only see the data regarding themselves (and possibly other users' resourcing data on projects they share together)
- Basic users can't resource themselves in projects; you can ask us to change this by sending an email to  support@silverbucket.com 

Note: By appointing a basic user as a project manager for a certain project that user gets the project manager rights immediately for that project - more information below.


Project Manager

Every project has a project manager. When a person is set as the project manager for a project, they are immediately given the rights to see more information regarding that particular project.
The project manager can
- View & edit the resourcing plans and memberships on their project
- View & edit the basic information of their project

Note: adding someone as project manager for a project is not the same as adding someone to a project team with simply the role named “Project Manager” - the project manager's user rights are inherited from the project's basic information field.