Team foundation Server and Work Item - tfs

I'm looking for a way to add work items into tfs from the project portal that it creates. Basically we want our helpdesk to be to raise workitems inside of tfs, so we can then track the build etc that there fixed in.
Can anyone shed any light on this?

Microsoft released the Visual Studio Team System Web Access 2008 Power Tool.
Base download
Service pack 1
Team System Web Access SP1 lets you do all the things you can do in Visual Studio in your browser. You can view, create, and edit work items, associate work items with each other and with changesetsand view source, diffs, changeset contents, and branches.
SP1 also includes what was once called TFS Work Item Web Access. Work Item Web Access lets users without TFS licenses submit and view work items through the browser.
With a little SharePoint magic you should be able to frame Team System Web Access within your existing team sites.

Related

Disable TFS check-in permissions at the server or collection level

I want to deny/restrict users from checking-in/out files in TFS. We are using TFVC with 2017.1 TFS.
I know I can do this at project level but that will be cumbersome as we have 200 projects. Is this something doable at root or collection level. I just want Collection administrators to have access but no one else.
Navigate to the Security page for any of your Team Projects in the collection, like:
https://account.visualstudio.com/project-name/_settings/repositories?itemPath=%24%2Fproject-name
Then change the itemPath to $/. That should bring up the security page for the whole collection:
https://account.visualstudio.com/project-name/_settings/repositories?itemPath=%24%2F
Screenshot from Azure DevOps, I no longer have TFS 2017 at hand.
Or use Team Explorer's Source Control Explorer to get to the Security dialog inside Visual Studio.
Set the appropriate denies here and that should cascade down.

Unable to see documents in Team Explorer 2013 after upgrade

We have upgraded TFS2008 to 2013 on a new server and source control/workitem tracking is okay - we can use all that from within VS2013 Pro.
We have also upgraded Sharepoint (containing all the project documentation) to a new database server and using the TFS 2013 Adminisration Console we can see the Team Projects listed there.
However although from the VS2013 Team Exlorer we can add the team projects and open the 'web portal' for each team project, we cannot see any of the documents nor can we (seemingly) view in a browser the portal that in VS2008 shows the document libraries.
Are we missing something in the unfamiliar interface, or can anyone advise what the cause might be and how to fix it?
You need to "wire up" the Team Projects to the Sharepoint sites. It sounds like they have been detached through the order of the upgrade.
Sharepoint needs to be upgraded and available during the upgrade process or this happens
You can however easily wire them back up. In the Team Project in Visual Studio go to the Team Explorer and do "Settings|Portal".
You should have a dialog for wiring up The existing Sharepoint to the Team Project.
If you don't you may have Tbeen disconnected at the collection level. In which case you can open the TFS Administration Console and follow: http://nakedalm.com/integrate-sharepoint-2013-with-team-foundation-server-2013/

Work Item Only View in TFS 2013 Express

How do I set up a work item only view in TFS 2013 Express?
There is no such a group built in.
"Work Item Only View" has been replaced by a "Limited" view in Team Web Access.
See http://msdn.microsoft.com/en-us/library/jj159364.aspx#how_to for more information on how to change it.
If you're not seeing it, it could be that you're not at the root administration page for TFS, or you're not an administrator. Try going directly to http(s)://[server]/tfs/_admin/_licences.
I suggest you to access Team Explorer, included in Visual Studio
You must connect by entering Server Url , Team Project Collection & Team Project
You have also easy solution by Add In On Excel (Add In Excel is installed with Team Explorer), Open WIQL query writetd on your Portal for example
On 2013 you have new organization on your Team Explorer, if you don't find you can use search engine

Can you create and modify Work Items in TFS 2010 without Team Explorer?

We have a team that consists of a number of non-developers - for these non-developers to create and modify Work Items, would they need to have VS 2010 / Team Explorer installed on their machines? Or is it possible to create and modify Work Items through the project's SharePoint site or some other built-in means?
I've not yet installed a full test TFS 2010 instance, so I can't check it out myself.
You can also create or edit workitems using Team System Web Access portal which will be configured as part of TFS2010 Installation. You can access this portal using this URL: http://[TFSServer]:8080/tfs/web
You can also configure users to access the restricted version of this portal(Work Item Only View) which the users can connect without using CAL. In this version, the users can add or edit the workitems only created by them.
You can create and edit work items from the sharepoint site for a team project in TFS 2010. but the users will still need a Client Access Licence (CAL) to do more than very basic work item management. The url will be something like http://[tfsServer]/sites/[tfsCollection]/[tfsTeamproject]/Dashboards/ProjectDashboard_wss.aspx. If you right click on the Team Project in Team Explorer and select "show project portal" then it will open a browser in the correct location.
I think the licence basically says that users can create and modify their own work items without a CAL. If they need to view work items created by other users, or allocate work items to other users, then a CAL is required.

How to add new users to TFS 2010

I have installed Visual Studio Team Foundation Server 2010 on Windows 7 Professional edition.
How can I manage (add) new users which can use the TFS 2010?
I had the same challenge. It isn't obvious how this can be done without Visual Studio but here we go... On your TFS 2010 server:
Go to Team Foundation Server
Administration Console
Navigate to your Team Project Collection
Select Group Membership from the General tab
Open Project Collection Valid Users. It should include your Team Projects's groups as
members.
Select suitable Team Project group and add your user into that group.
Since you don't have a server version of windows, you can't have a domain, so you can't add domain users to your project.
You should either install a server (which most people might recommend) or you can save your time and effort and just simply create local users on your TFS server (which can have any version of windows). This method will work just the same as installing a windows server. To do that just go to this location:
"Computer Management" -> "Local Users and Groups" -> Users
Add any users you want and in order to prevent windows from showing them in the welcome screen, double click on each one of them and remove their member of data (which is set to Users by default)
Then follow Kyberias' instructions.
Connect to a team project in VS2010.
In the Team Explorer menu expand your team project.
Right click Team Members and select Add Team Member.
From here you can add members and assign them permissions based on what they should be allowed to do on the project.
I hope this is what you are looking for.
The problem here is that there are no TFS users per se. TFS authenticates users against windows which runs it. Once you have some windows users, then you must configure permissions as mentioned by Kyberias.

Resources