Skip to main content
System StatusContact Support
VersionOne Community

I am a System Administrator. Why can't I see everything in the system?

Editions

This feature is available in all editions.

editions-all.png

Related Articles

I'm looking for a story that's in another project. The project doesn't show up in my project tree so I can't look for it in the backlog. Also, when I search for the story ID, I don't get any results. I'm a system administrator, and I know the story exists. Why can't I see it?

Solution

There are two roles assigned to your VersionOne account. The first one is your Admin Privileges role. This role establishes your access to the system and the level of system configuration permissions you have. It does not grant you access to projects. 

The second role, the Project Role, is the role that determines what you can see and do on each project to which you are assigned. And for each project you work on, your role may be different. 

In this case, you are probably not assigned to the project, or the project role assigned to you  does not allow you to view backlog items.

To see all workitems in the system, you'll need to be assigned to the root project (System (All Projects)) with the project role of "Observer" (at a minimum). Your project role on other projects can be adjusted as needed to allow you to view, create, or edit workitems.

Additional info

With VersionOne, the root container project for the entire project tree is "System (All Projects)". If a user has a role in System (All Projects), then they will be granted that same role in ALL child projects through INHERITANCE, whether the project exists already or is created in the future.

The only exception is if that user has been removed explicitly from that project by another project admin by assigning a role of "No Access".

So if you have a role in System (All Projects), then you will see everything that currently exists as well as anything created in the future. Your role in System (All Projects) will be inherited throughout the project tree. If you are then removed from a project, you should speak to that project admin and tell them not to do that.

 

Why can a lower level role remove a System Admin?

It may seem a little counter-intuitive to allow a lower level project admin or project lead to remove someone that has a system admin role, but there is a method to the madness. Members with roles that allow them to create Projects (can be less than System Admin) are allowed to add and remove roles as needed depending on who needs access to the Project. A System Admin would need to be added specifically to the Project as it may be deemed that they do not need access to the Project by the Project Owner. This was also done (a very long time ago) so that no that there would be no Master account, or god user. This will not allow anyone to modify their own security to get access to Projects that contain information that is not for their eyes or to delete information that may harm the company and cause data loss. For example, if there was a Project that contained sensitive company financial information that was for specific eyes only, the creator of that Project could keep out any Members that were not allowed access to the sensitive financial information. As an application admin you may not be allowed to see said sensitive data that may be for the Finance Dept only and therefore are restricted by the Project Owner.