With the release of 7pace Timetracker 4.24, “User Management” moved from the "Configuration" tab to Organization Settings, so that it is accessible outside of 7pace Timetracker. "User Management" now resides under the "Settings" tab of 7pace Timetracker, and when you click on it, you will see the following:
If you are a project collection administrator, you can now easily assign any of your DevOps users the permissions and user roles they require. If you have dedicated admin of a system, that person is no longer required to have an admin role (or a license) in 7pace Timetracker, but can still manage users.
"User Management" displays all team members, with the following two panels:
- The left "Users" panel lists all valid users in your DevOps organization, with a "Search" text field at the top.
- The right "Roles" panel displays the various "Roles" with access descriptions of the 7pace Timetracker tabs/pages that are accessible to each role.
Important: When you select a user in the left panel and then click on a corresponding "Role" in the right panel, the role that you assign to that user is immediately effective without having to "save" anything.
Note: The screenshots in this article depict Timetracker for VSTS. Timetracker for TFS has an additional "License" section that doesn't exist in the cloud-based Timetracker for VSTS extension. 7pace does not handle the licensing or Marketplace for VSTS; everything is done by Microsoft.
Below are are a few things to keep in mind when assigning permissions/user roles to your team members:
- Assignment of user roles determines the information and pages accessible to the user.
- All users who have access to 7pace Timetracker can create time records.
- Users have full control over their time tracking.
- If a time record has been added by someone on behalf of a user (e.g. by a manager for a developer), both the manager and developer can alter that record the first time, however, as soon as the developer makes any changes, it can be altered only by that developer going forward. Not even an administrator can change it at that point.
- A user assigned the "NONE" role has no access to 7pace Timetracker.
- Changes made on DevOps Server's own time management field "Remaining Time" are not restricted by 7pace Timetracker, even if these fields are set to be under the control of 7pace Timetracker.
Below, you will find each role on the "User Management" page defined in greater detail:
The "Default" role is automatically assigned to all new users of Timetracker with a DevOps account until you change it to another role on the "User Management" page.
As an collection admin, if you decide to change the role/permissions of the "Default" role, all users assigned to that role inherit those permissions immediately. See "How to Set the Default Role in Timetracker", for more information.
The "Team" role is assigned to users who should only have access to the "Monthly", "Timesheet", and the "Times Explorer" (Personal Data Only) pages.
|Product||The "Product" role is assigned to users who should only have access to the "Monthly", "Timesheet", "Times Explorer" and "Iterations" pages. Users belonging to this role can use all the features on these pages, except the assignment of budgets.|
|Budget||The "Budget" role is assigned to users who should only have access to the "Monthly", "Timesheet", "Times Explorer", "Iterations" and "Budgets" pages.|
The "Administrator" role is assigned to users who should have unlimited access to and permissions in Timetracker.
The first person on a team to download and access Timetracker, is assigned the the admin role by the system. You can then access the "Configuration" tab and assign appropriate roles for all of your team members in the "User Management" section.
Important: You must set at least one user with an Administrator role. Timetracker displays an error message when you try to change the role of the last administrator, except when all administrator users associated with your account are directly removed from Active Directory.
|None||You can use this role to restrict access to Timetracker for certain users.|