Rally - Where is user selected Project Scoping stored?
search cancel

Rally - Where is user selected Project Scoping stored?

book

Article ID: 13811

calendar_today

Updated On:

Products

Rally On-Premise Rally SaaS

Issue/Introduction

Users may sometimes notice that their project scoping has changed inadvertently and cannot determine why this has happened.  The project scoping as selected in the project picker drop down is a user preference that is stored and passed in the URL for any given page.  The screenshot here shows a typical project scoping that is selected to show the project that the user has selected (or their default) and all of that project's children. This is where users will select their scoping, however, it can be changed through the URL of any given page as well.

 

The URL for a dashboard with this project scoping is as follows

https://rally1.rallydev.com/#/<PROJECT_OID>d/dashboard



The user's project scoping suddenly changed from what they had selected, how could this have happened?

 

Environment

Release:
Component: ACSAAS

Resolution

There are a few ways that project scoping can change without altering it in the project picker selection box.

1) The user has a page book marked which has an alternative scoping selected.

2) The user received a URL from another colleague whose scoping was set differently.

3) The user can edit the URL to change the scoping as follows.

 

Note the trailing 'd' in the example URL which follows the eleven digit number; <PROJECT_OID>d.

The number is the Project OID that the user has selected or to which the URL is pointed.  The 'd' is the preference of 'down' scoping or Child Projects. 

The following URL example will scope to both Child and Parent projects, the 'ud' is the preference for 'up down' scoping:

https://rally1.rallydev.com/#/<PROJECT_OID>ud/dashboard

No scoping preference is shown here:

https://rally1.rallydev.com/#/<PROJECT_OID>/dashboard

Finally the following URL is for a different project but with Parent project scoping selected, note the 'u' which trails the project OID.

https://rally1.rallydev.com/#/<PROJECT_OID>u/dashboard