How to add a license to TeamFoundation 2018? - tfs

I am attempting to get TeamFoundation Server up and running and wanted to get it licensed before letting the programmers loose on it.
However, there does not seem to be a place to enter in my license key in the software. On their site, it states that it should be done in the Team Foundation Server Administration Console and that I should be looking for the 'License Type' and 'Product ID' sections, but I do not have these on my server.
Where do I plug in the license key, if I don't have those options?
On this post, it shows how it is supposed to look like - How to get current TFS license type?

Since TFS 2015.2, it no longer requires you to have a valid product key to be present.
Everyone can install TFS and it now depends on the user licenses. A team of up to 5 is free and thereafter you have to follow Microsofts licensing terms by buying monthly access to each member.
You can find more at this link: https://learn.microsoft.com/da-dk/azure/devops/organizations/billing/buy-access-tfs-test-hub?view=tfs-2018&viewFallbackFrom=vsts

Related

Upgrading my Free trial Azure Devops version to LIcensed

I am trying to Upgrade my free trial Azure DevOps to a licensed version but i don't see any options to apply my licenses.
Is there a way to apply our new licenses without having to re-install?
In earlier versions, TFS included code which required a valid product key to be present in order for the server to start up.
Since TFS 2015.2, TFS no longer distinguish the versions in this way, so there is no product key left on the TFS Admin console Product Information Summary page to display. And the TfsConfig License command is not available since TFS 2015.2.
If your TFS is in a Trial, it will not stop work immediately. If your trial expires, you will see a banner in most pages of the TFS Web UI. You would have enough time to complete trial.After you get the trial expiration warning message, you could select the 'complete the trial of my TFS Deployment'. There does not have a field to let you input the TFS Key.
What's more, when the trial is completed, all users should be assigned an appropriate access level based on the licenses they have. An unlimited number of users who only need access to work items can be added as Stakeholders and will not require any license. Most other users who access your server will require a license.
To use later TFS version, need to buy monthly access. You could find more information in this link:https://www.visualstudio.com/en-us/docs/setup-admin/buy-access-tfs-test-hub
You can refer to this blog and these cases(#1,#2).

TFS 2017 Admin Getting Access Denied when installing gallery extensions

Recently my team upgraded to TFS 2017 from TFS 2012. I am a TFS administrator on the box but when i attempt to install a gallery extension in a specific team project collection i get:
"Access Denied. {user} needs Manage permissions to perform the action.
For more information, contact the Team Foundation Server administrator."
that would be fine, except i am the server administrator...sigh. the steps i have taken so far are:
reapplied my Admin Console User access.
confirmed i am still a member of the "Project Collection Administrators".
made sure i was in the "Project Administrators" groups for all of the collections projects.
made sure i had allow on "edit/view project-level information" for all projects.
compared security rules between other team project collections and the issue collection.
used TFSSecurity to directly set permissions again.
When i found that none of these steps worked i went so far as to ask another admin to remove me and add me back, to no avail. i should also mention, i have the ability to add extensions in other team project collections, just not the main one we use for development.
Any thoughts would be greatly appreciated.
UPDATE:
We found a post about there being a bug in the RTM version of tfs 2017, we were skeptical that is the cause as we had already done the potential workaround without success. We have decided we are going to attempt to install update 1 to see if that resolves the issues. I will update with the result, but that will not happen until the next maint window.
UPDATE 2:
We installed TFS 2017 U2RC2, and it did indeed resolve the issue. I suspect that Update 1 was all the farther that would be needed, but there are a bunch of nice features with U2RC2.
I'm afraid your issue it's possibility not related to that bug in RTM TFS2017. The bug is more related to the security ACEs for collection admins at the team project level and thus, collection admins were unable to access and administer some team project resources.
To narrow down your issue, you could try below ways:
Use another Admin account to install the specific extension
Use your account to add some other extension
If this is a issue only related to your account, there must be something wrong with the security ACES. Double check and compare the different permission settings between your account and other admin's account. Check if you have any related deny permission under the project collection. In TFS deny trumps allow.
Moreover when you do the remove and add back operation , there maybe some identity synchronization problem in TFS. Waiting for sometime, you could try to install the gallery extension again.
Of course, you could also update your TFS server, which may do the trick. Suggest you directly update to TFS2017 update2 RC2, which will be the last “big” feature release for TFS 2017. Release Notes

TFS 2012 - Code review - Reviewer name is not in the list of allowed reviewers

I want to use TFS 2012 code review template. I am using vS2012 online TFS workspace, where i created 5 of users.
From VS2012 I am trying to Add Reviewer to review my code, it display error like "Reviewer name is not in the list of allowed reviewers."
You need to go to your Team Project and add some users to your Team. If you first select your Team Project \ Team you will notice that you have a "Members (0)" on the right. If you click "Manage all members" under that heading you can add any number of Windows or Microsoft Id users to that list.
Now that you have the users added to the Team, if you also select that Team in Visual Studio you will be able to select any of those users for review. This list is in fact of all users that have 'contributor' permissions to the Team Project which is granted by using the above process.
If you are having trouble setting up and configuring teams I have created a post on Modelling Teams in Team Foundation Server 2013.
After several weeks with that problem, I found out that I had to do a hard clear cache on my Visual Studio. After that, it showed me a correct list of reviewers.
I found out that by this forum post: https://developercommunityapi.westus.cloudapp.azure.com/content/problem/1145784/reviewer-name-is-not-in-the-list-of-allowed-review-1.html
And here is how you can clear the cache of VS (I had to do all steps):
https://errorhandlinginskills.wordpress.com/2018/07/28/how-to-clear-visual-studio-cache/

Using Requirements Authoring Starter Kit (RASK) with Word 2007 and TFS 2008

The MSDN link describes how to use Word 2003 to manage requirements along with the work items in TFS using RASK (Requirements Authoring Starter Kit) . I am wondering If It is applicable with Word 2007 and TFS 2008/2010. If It is, could somebody provide some links for the same. I can't afford to use other third party components as they are very expensive.
EDIT :- http://vstfs2010rm.codeplex.com/ is a good place to start. I am reading that now.
The Requirements Authoriing Starter Kit is really old. As you have found, there have been some more recent efforts in this area.
The ALM Rangers have created guidance for managing requirements in the past: Visual Studio 2010 Team Foundation Server Requirements Management.
They also have a project that they are working on at the moment:
Word Plug-in for TFS (TFSWP)
The vision of this project is to support the communication between the non-technical users, who prefer Word as requirements elicitation tool, and the developer persona. Bidirectional link between Word and TFS work item tracking is a typical example but as usual, all details will be defined by the project team.
For more details, see the 'tfswp' tag on Willy's blog.
You might also want to take a look at this project on CodePlex:
TfsWord - Word Extensions for Team Foundation Server TfsWord allows
you to create and edit TFS work items
using Microsoft Office Word 2007.
TfsWord complements the Microsoft
Office integration built into Team
Explorer, adding work item editing
capabilities to Word.
For more details, see http://tfsword.codeplex.com/
The premier paid solution is TeamSpec from Team Solutions:
TeamSolutions TeamSpec provides a rich project requirement management
experience directly inside Microsoft
Word. By making Team Foundation Server
(TFS) project artifacts such as
Scenarios, QOS Requirements, Risks,
Issues, Bugs, Tasks, among others,
first class citizens inside Microsoft
Word, TeamSpec enables Application
Lifecycle contributions by the
Business Analyst, Project Manager, and
Executive roles.
For more details, see http://www.teamsystemsolutions.com/teamspec/teamspec-features.aspx

TFS - error when trying to add "Windows user or group" to licensed users - adding group

I have: Microsoft Visual Studio 2008 Team Explorer Version 9.0.21022.8
When I go to Team->Team Foundation Server Settings->Group Memberships;
Double-click on 'Team Foundation Server Licensed Users';
Select "Windows User or Group" in the 'Add Member';
In the "Select Users, Computers or Groups" type in the group name, then 'Check Names', resolved, press 'OK'.
Now I can see the group added to the 'User or Group' list.
Unfortunately, when I press 'OK' I get the following unhelpful message
Microsoft Visual Studio
Team Foundation Error
MyGroup
OK Help
(where 'MyGroup' is the name of the Windows group I was trying to add).
At the same time, though, adding individual users from that group works fine.
Any ideas on where to begin with this error (pressing 'Help' shows the 'Information not Found' page).
As rwmnau said, the WGE is limited to five. If you purchase a new license you can 'Repair' the app and it'll offer you a place to add the new license code - so you don't need to un-install/ re-install.
The workgroup edition has a limitation of five users, so it doesn't allow you to add groups in the security manager. If you could add groups, you could potentially add more than five users, and then it wouldn't know which five to give access to. I would suspect that this is your problem, though I would expect a more helpful error message - maybe something along the lines of "Unable to add a Group in this TFS edition", or something like that.
EDIT: This MSDN article explains the process, and notes that you can't add groups to the workgroup edition - only individual users.
OK, it appears that we have a 'limited version' which I was not informed of, and can see no indication of ... anyway, that seems to be the reason.
Just to add a couple of my own findings:
The issue was, as suggested, the 'Workgroup edition'
The 'Repair' option is a bit tricky, as explained here
[http://social.msdn.microsoft.com/Forums/en-US/tfssetup/thread/2a13ec88-e199-48e6-8312-de9602cf7577/][1]
(involves manually editing the setup.sdb file)
Even after upgrade, there is a limitation on 5 users for that particular 'Licenced Users' group.
As I understood from here
[http://social.msdn.microsoft.com/Forums/en-US/tfssetup/thread/21eb519c-7871-4e4b-ade8-3614b3a1d2a3/][2]
I am not supposed to use the 'Licensed Users' group at all in full version, but rahter use project groups. Seems to work fine for me.
[1]: http://social.msdn.microsoft.com/Forums/en-US/tfssetup/thread/2a13ec88-e199-48e6-8312-de9602cf7577/"Upgrading TFS 2008 Workgroup to Std. Edition"
[2]: http://social.msdn.microsoft.com/Forums/en-US/tfssetup/thread/21eb519c-7871-4e4b-ade8-3614b3a1d2a3/"Upgrading from limited version"

Resources