Why does CodePlex Require Elevated Privileges to do what I can Do without it in All other Products?

Oct 14, 2013 at 4:58 PM
I also found the issue in the Issues list with no answer or fix. It appears that the client version doesn't work unless you have elevated privileges. I'm getting the same response with a 500 from the server as the person who first reported the issue in 2011. Is there any fix for this?

Here is the text of the issue:

I have access to a TFS repository & am able to check out the code in Visual Studio with no problems. However when using SvnBridge I get a permission denied error, stating that I require the "View collection-level information" permission.

Here's the SOAP response:

<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">soap:ClientTF50309: The following account does not have sufficient permissions to complete the operation: DOMAIN\user. The following permissions are needed to perform this operation: View collection-level information.</faultstring><detail xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ExceptionMessage="TF50309: The following account does not have sufficient permissions to complete the operation: DOMAIN\user. The following permissions are needed to perform this operation: View collection-level information." BaseExceptionName="System.Security.SecurityException" /></soap:Fault></soap:Body></soap:Envelope>
comments
Oct 14, 2013 at 5:50 PM
One other thing. I can copy/paste the URL that SvnBridge generates into IE and it will work fine. So, it seems that when SvnBridge is responding to the 401 challenge, it is not providing the password properly or somehow doing something to the userid that makes TFS unhappy.