Welcome to MSDN Blogs Sign in | Join | Help

Team Foundation Server compliance with JTF-GNO Task order 06-02 Update #3, Please provide Feedback

We have had requests for information from U.S. DoD customers regarding JTF-GNO Task Order 06-02 as it relates to Team Foundation Server. Please provide feedback as to the impact of this task order and our response to it. Our position is as follows:

The Kerberos protocol is the default authentication protocol for Windows Server 2003 and all current releases of Windows (client) OS’s.  All Windows domain services support the Kerberos Security Service Provider, including Intranet authentication to Internet Information Services (IIS).  Many other Windows Server applications are designed and developed to leverage Kerberos as well; these include SQL Server, Exchange Server, Internet Information Services (IIS) and many others.   Visual Studio Team Foundation Services (TFS), built upon IIS simply relies on IIS and thus the Kerberos SSP for authentication purposes and the underlying Windows Server operating system for access control decisions.
Like IIS, other native domain services reliant on Kerberos include:
• Active Directory queries using the Lightweight Directory Access Protocol (LDAP)
• Remote server or workstation management using RPC calls
• Print services
• Client-server authentication
• Remote file access using the Common Internet File System/Server Message Block (CIFS/SMB)
• Distributed file system management and referrals
• Security authority authentication for Internet Protocol Security (IPSec)
• Certificate requests to Certificate Services for domain user’s and computers
CAC smartcard authentication against a Windows Server domain occurs via Kerberos and the PKINIT (Public Key Cryptography for Initial Authentication in Kerberos) process.  PKINIT provides a public key cryptography operation between a smartcard and the Kerberos protocol.  Once a user is authenticated using their (DOD CAC) smartcard, they are at that point like any other user in the Windows domain in that authentication decisions and access control decisions are handled in a distributed manner via the Kerberos protocol and the various Windows Server applications.  X.509 PKI authentication via (DOD CAC) smartcard to Visual Studio Team Foundation Services works exactly as described here and as such should be considered compliant with JTF-GNO Task Order 06-02 Update #3.

Again, we need your feedback.

Best regards,

Ken Garove

Published Thursday, February 01, 2007 5:25 PM by Public Sector DPE Team
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Team Foundation Server compliance with JTF-GNO Task order 06-02 Update #3, Please provide Feedback

Have you presented this explanation to the JTF-GNO? What was their response?

Monday, February 05, 2007 8:12 AM by Jason Camp

# re: Team Foundation Server compliance with JTF-GNO Task order 06-02 Update #3, Please provide Feedback

Hi Jason,

We're in discussions and will post an update as soon as we have news to share.

Thanks,

-Darryl

Tuesday, February 06, 2007 9:05 PM by Public Sector DPE Team

# re: Team Foundation Server compliance with JTF-GNO Task order 06-02 Update #3, Please provide Feedback

Common Access Card authentication support for Team Foundation Server's thick client (Team Explorer), and vendor access like Teamprise, are critical to our software collaboration efforts with distributed teams, in addition to the DoD/Navy's security models for system certification and accreditation.

We are dead in the water without CAC support for our main entry points into TFS.

Mike T., NAVSEA Division Keyport

Friday, February 09, 2007 6:06 PM by Mike T

# re: Team Foundation Server compliance with JTF-GNO Task order 06-02 Update #3, Please provide Feedback

I'm glad to know that I'm not the only one in this boat. Thanks for posting, Mike.

Monday, February 12, 2007 9:06 PM by Jason Camp

# MSDN Flash Ireland - International Resources - 21 Feb 2007

[Default] Spotlight on: Windows Vista Innovate on Windows Vista Innovate on Windows Vista helps fast-track

Tuesday, February 20, 2007 9:06 AM by Robert Burke's Weblog

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker