Skip to content
This repository has been archived by the owner on Feb 12, 2019. It is now read-only.

Can't create subprojects under a specific project. #105

Open
disarisi opened this issue Aug 5, 2016 · 0 comments
Open

Can't create subprojects under a specific project. #105

disarisi opened this issue Aug 5, 2016 · 0 comments

Comments

@disarisi
Copy link

disarisi commented Aug 5, 2016

Can't create subprojects under a specific project.

I can create subprojects using the UI under a specific project. But when i try to do it with TeamcitySharp it doesn't work.

It generates the following error:

EasyHttp.Infrastructure.HttpException was unhandled
HResult=-2146233088
Message=Forbidden Error: Forbidden
HTTP: Forbidden
URL: http://teamcityServerUrl/httpAuth/app/rest/projects/
Error has occurred during request processing (Forbidden).
Error: jetbrains.buildServer.serverSide.auth.AccessDeniedException: You do not have "Create subproject" permission in project with internal id: _Root
Access denied. Check the user has enough permissions to perform the operation.
Source=TeamCitySharp
StatusDescription=Error: Forbidden
HTTP: Forbidden
URL: http://teamcityServerUrl/httpAuth/app/rest/projects/
Error has occurred during request processing (Forbidden).
Error: jetbrains.buildServer.serverSide.auth.AccessDeniedException: You do not have "Create subproject" permission in project with internal id: _Root
Access denied. Check the user has enough permissions to perform the operation.
StackTrace:
at TeamCitySharp.Connection.TeamCityCaller.ThrowIfHttpError(HttpResponse response, String url) in I:\work\workroom\tcClient1\ConsoleApplication1\TeamCitySharp-master\src\TeamCitySharp\Connection\TeamCityCaller.cs:line 236
at TeamCitySharp.Connection.TeamCityCaller.MakePostRequest(Object data, String contenttype, String urlPart, String accept) in I:\work\workroom\tcClient1\ConsoleApplication1\TeamCitySharp-master\src\TeamCitySharp\Connection\TeamCityCaller.cs:line 202
at TeamCitySharp.Connection.TeamCityCaller.Post(Object data, String contenttype, String urlPart, String accept) in I:\work\workroom\tcClient1\ConsoleApplication1\TeamCitySharp-master\src\TeamCitySharp\Connection\TeamCityCaller.cs:line 171
at TeamCitySharp.Connection.TeamCityCaller.Post[T](String data, String contenttype, String urlPart, String accept) in I:\work\workroom\tcClient1\ConsoleApplication1\TeamCitySharp-master\src\TeamCitySharp\Connection\TeamCityCaller.cs:line 149
at TeamCitySharp.ActionTypes.Projects.Create(String projectName) in I:\work\workroom\tcClient1\ConsoleApplication1\TeamCitySharp-master\src\TeamCitySharp\ActionTypes\Projects.cs:line 45
at ConsoleApplication1.Program.CreateBuildConfigs(String targetUrl, String targetUser, String targetPass, String projectName) in I:\work\workroom\tcClient1\ConsoleApplication1\ConsoleApplication1\Program.cs:line 33
at ConsoleApplication1.Program.Main(String[] args) in I:\work\workroom\tcClient1\ConsoleApplication1\ConsoleApplication1\Program.cs:line 24
at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
InnerException:

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant