Using 2010; Yup the names are coming up distinguished alrite. Thanks a lot guys Ali
From: oztfs-boun...@oztfs.com [mailto:oztfs-boun...@oztfs.com] On Behalf Of Ed Blankenship Sent: Thursday, 22 July 2010 11:06 PM To: ozTFS Subject: RE: Getting the WorkItem.CreatedBy via TFS API In TFS 2010, the display names would actually be disambiguated from one another to be unique if it notices that there would be a conflict. It would append the domain account like so: * John Smith (MYDOMAIN\jsmith) * John Smith (MYDOMAIN\johns) Are you using TFS 2005, 2008, or 2010? Ed Blankenship Blog<http://www.edsquared.com/> | Microsoft MVP<https://mvp.support.microsoft.com/profile/ed.blankenship> | E-Mail<mailto:e...@notionsolutions.com?subject=your%20e-mail> | Skype<callto://EdBlankenship/> | Twitter<http://www.twitter.com/edblankenship> | LinkedIn<http://www.linkedin.com/in/edblankenship> | Voice/SMS: 214-810-6733 From: oztfs-boun...@oztfs.com [mailto:oztfs-boun...@oztfs.com] On Behalf Of Kazmi, Syed Ali Sent: Wednesday, July 21, 2010 8:01 PM To: 'ozTFS' Subject: RE: Getting the WorkItem.CreatedBy via TFS API I was after a way to uniquely id 2 users who have the same display name; E.g. we have 2 John Smiths in our team how do we ascertain who was assigned to WorkItem.CreatedBy. Regards Ali From: oztfs-boun...@oztfs.com [mailto:oztfs-boun...@oztfs.com] On Behalf Of Grant Holliday Sent: Wednesday, 21 July 2010 6:18 PM To: ozTFS Subject: RE: Getting the WorkItem.CreatedBy via TFS API In TFS2010, if you use the IIdentityManagementService, there is an API to look-up an identity by display name (ReadIdentity, IdentitySearchFactor.DisplayName). From the returned identity object, you can get the account name and/or SID. IIdentityManagementService identityManagementService = tpc.GetService<IIdentityManagementService>(); TeamFoundationIdentity identity = identityManagementService.ReadIdentity(IdentitySearchFactor.DisplayName, "display name here"); If TFS2008, you don't have a lot of options. To narrow the users down, you can check both usernames/sids and see if one of them doesn't have access to TFS. Use IGroupSecurityService.ReadIdentity() Grant From: oztfs-boun...@oztfs.com [mailto:oztfs-boun...@oztfs.com] On Behalf Of Kazmi, Syed Ali Sent: Tuesday, July 20, 2010 5:27 PM To: 'ozTFS' Subject: Getting the WorkItem.CreatedBy via TFS API Hi guys, Just wanted to know if there is a way to get the lanid and/or the SID for the user assigned to the "WorkItem.CreatedBy" via TFS API. All I am able to get is the "Display Name", I can query the AD to get the user information using that; but in case there are two or more people having the same name how can I identify who was assigned to the "WorkItem.CreatedBy" field. Thanks Ali From: oztfs-boun...@oztfs.com [mailto:oztfs-boun...@oztfs.com] On Behalf Of Brian Whitehorn Sent: Wednesday, 21 July 2010 8:58 AM To: 'ozTFS' Subject: RE: oztfs Digest, Vol 11, Issue 5 No probs. Good to know the logical reason behind the log4net.dll not being copied : ) Cheers, Brian. From: oztfs-boun...@oztfs.com [mailto:oztfs-boun...@oztfs.com] On Behalf Of Jimmy P Sent: Tuesday, 20 July 2010 06:24 PM To: oztfs@oztfs.com Subject: Re: oztfs Digest, Vol 11, Issue 5 Hey Brian, Thanks for your reply. I really hope this isn't the case and I think it's not as structure map is in fact copied and is referenced the same way. I had previously asked our build master if there was any chance log4net.dll was in the GAC and he promised me it wasn't... turns out it is.... So waiting for a new clean CI server to build on before I can make any more progress on this. Sorry for wasting your time everyone. Cheers, Jim ************** IMPORTANT MESSAGE ***************************** This e-mail message is intended only for the addressee(s) and contains information which may be confidential. If you are not the intended recipient please advise the sender by return email, do not use or disclose the contents, and delete the message and any attachments from your system. Unless specifically indicated, this email does not constitute formal advice or commitment by the sender or the Commonwealth Bank of Australia (ABN 48 123 123 124) or its subsidiaries. We can be contacted through our web site: commbank.com.au. If you no longer wish to receive commercial electronic messages from us, please reply to this e-mail by typing Unsubscribe in the subject line. ************************************************************** ************** IMPORTANT MESSAGE ***************************** This e-mail message is intended only for the addressee(s) and contains information which may be confidential. If you are not the intended recipient please advise the sender by return email, do not use or disclose the contents, and delete the message and any attachments from your system. Unless specifically indicated, this email does not constitute formal advice or commitment by the sender or the Commonwealth Bank of Australia (ABN 48 123 123 124) or its subsidiaries. We can be contacted through our web site: commbank.com.au. If you no longer wish to receive commercial electronic messages from us, please reply to this e-mail by typing Unsubscribe in the subject line. ************************************************************** ************** IMPORTANT MESSAGE ***************************** This e-mail message is intended only for the addressee(s) and contains information which may be confidential. If you are not the intended recipient please advise the sender by return email, do not use or disclose the contents, and delete the message and any attachments from your system. Unless specifically indicated, this email does not constitute formal advice or commitment by the sender or the Commonwealth Bank of Australia (ABN 48 123 123 124) or its subsidiaries. We can be contacted through our web site: commbank.com.au. If you no longer wish to receive commercial electronic messages from us, please reply to this e-mail by typing Unsubscribe in the subject line. **************************************************************
_______________________________________________ oztfs mailing list oztfs@oztfs.com http://prdlxvm0001.codify.net/mailman/listinfo/oztfs