How does 7pace Timetracker on-premise licensing work with regard to named users and unlimited servers?
This response refers to licensing valid for 7pace Timetracker for TFS, version 2.x and 3.x only.
7pace Timetracker for VSTS is licensed in tiers, sold and invoiced by Microsoft on the Visual Studio Marketplace. This licensing explaination guide is not applicable to 7pace Timetracker for VSTS.
Please also see the end use license agreement (terms) of 7pace: https://www.7pace.com/eula
7pace Timetracker for TFS is licensed under the 'named user' model; in general, that means that for every user in the organization who is authorized to access the software, a valid license is required.
A named user is a unique person authorized to use the software. Every named user needs to have a valid license. The license is not transferable to other persons once it has been assigned.
"Use" (as in use of the software) is defined as every form of touching the software; this includes roles such as managers and administrators who need to do any kind of operation with the software or use data created by the software in a direct connection.
Detach an assigned named user: If the person with an assigned license eventually stops using the software and/or resigns from his/her position in the company, his/her named user license can be assigned to a different person or can be unlicensed. This is explicitly not allowed for temporary changes such as vacation, sickness or project assignments.
The server services of 7pace Timetracker for TFS can be installed to as many servers in the internal or external infrastructures of the organisation as necessary. The software can be integrated and connected to unlimited Microsoft Team Foundation Servers (TFS), Team Foundation Server Collections, and to unlimited projects.
A named user is authorized to use all Timetracker for TFS services in the organization, on all servers providing these services, in local or wide area networks, independent of logical or physical network conditions or hosting providers.
Timetracker does not have a physical limitation of user counts. If you start a subscription, you accept the EULA and sign a contract with 7pace GmbH; you need to ensure proper licensing of the software.
There are two typical approaches on how to count licenses required:
In small networks, it can be a good approach to set the 'Default Role' in Timetracker for TFS' permissions to 'None', and only set access permissions to the software for authorized users.
Another method is to maintain lists of named users.
Please note that Timetracker for VSTS is licensed under a different model and named users of Timetracker for TFS are not authorized to use any Timetracker for VSTS services. Licenses for Timetracker for TFS cannot be transfered to Timetracker for VSTS.