a·gen·tic a·gil·i·ty

Issue [ TFS 2013 ] TF50309 when configuring features in Team Foundation Server 2013

TL;DR; Explains how to resolve TF50309 permission errors when configuring features in Team Foundation Server 2012/2013 by assigning the ‘Manage process template’ permission.

Published on
3 minute read
Image
https://nkdagility.com/resources/JV3MFcDY50C
Subscribe

You may get a TF50309 when configuring features in Team Foundation Server 2013 and you are unable to complete the configuration.

TF50309: The following account does not have sufficient permissions to complete the operation: The following permissions are needed to perform this operation: Manage process template.

Applies to

Findings

If you are an Team Project Administrator you would expect to be able to configure the new features for your Team Project but you are prompted for the ‘Manage process template’ permission. This permission is a collection level permission and is grated automatically to Project Collection Administrators but not to Project Admins.

Issue [ TFS 2013 ] TF50309 when configuring features in Team Foundation Server 2013

Figure: Manage process template permission

You need to configuring features in Team Foundation Server 2013 with an account that has this permission.

Solution #1 – Give one user access and configure all projects

The first solution is to have someone who is a Project Collection Administrator do the configuration. This would be awkward and boring if you have 200 Team Projects, but for one a few this is the simplest and least invasive solution.

Solution #2 – Create a new Group to give Project Admins permission

If however you have tens or hundreds of Team Project and you need to liaise with each group of users for training for the new features you may want to take a slower approach. I want to be able to delegate this permission out so that I can send an email too each of the Project owners and have them do the training and upgrade at a time that suits them.

Issue [ TFS 2013 ] TF50309 when configuring features in Team Foundation Server 2013

Figure: Create a Project Upgraders TFS Group

You need to create a new TFS Group at the Team Collection level that will contain each of the “owners” or “upgraders” for the individual Team Projects.

Issue [ TFS 2013 ] TF50309 when configuring features in Team Foundation Server 2013

Figure: Set the Manage process template permission only

Now that we have a group we can select it and set individual permissions. In this case we only need the manage process template permission that will allow this user to complete the configuration of the Team Project to enable the new features.

Issue [ TFS 2013 ] TF50309 when configuring features in Team Foundation Server 2013

Figure: Add users to the new group

Now we need to add each user that we want to have this permission. It would be awesome if we could add a Team Project group in here… you know.. like the “Project Administrators” group but “[ScrumSandbox]Project Administrators” fails to resolve. Sad, but the workaround is to just add the users we want to have permission..

Smart Classifications

Each classification [Concepts, Categories, & Tags] was assigned using AI-powered semantic analysis and scored across relevance, depth, and alignment. Final decisions? Still human. Always traceable. Hover to see how it applies.

Subscribe

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Boeing Logo

Boeing

Big Data for Humans Logo

Big Data for Humans

ProgramUtvikling Logo

ProgramUtvikling

Bistech Logo

Bistech

Trayport Logo

Trayport

Genus Breeding Ltd Logo

Genus Breeding Ltd

Jack Links Logo

Jack Links

Brandes Investment Partners L.P. Logo

Brandes Investment Partners L.P.

Akaditi Logo

Akaditi

NIT A/S

DFDS Logo

DFDS

SuperControl Logo

SuperControl

MacDonald Humfrey (Automation) Ltd. Logo

MacDonald Humfrey (Automation) Ltd.

Ericson Logo

Ericson

Xceptor - Process and Data Automation Logo

Xceptor - Process and Data Automation

Lockheed Martin Logo

Lockheed Martin

Healthgrades Logo

Healthgrades

YearUp.org Logo

YearUp.org

Department of Work and Pensions (UK) Logo

Department of Work and Pensions (UK)

Washington Department of Enterprise Services Logo

Washington Department of Enterprise Services

Nottingham County Council Logo

Nottingham County Council

Royal Air Force Logo

Royal Air Force

Washington Department of Transport Logo

Washington Department of Transport

Ghana Police Service Logo

Ghana Police Service

Workday Logo

Workday

Slicedbread Logo

Slicedbread

Capita Secure Information Solutions Ltd Logo

Capita Secure Information Solutions Ltd

Microsoft Logo

Microsoft

Sage Logo

Sage

DFDS Logo

DFDS