2017-05-12 10 views
1

RestSharp를 사용하여 youtrack 클라이언트를 만들려고합니다. 로그인 할 수 있지만 프로젝트를 만들려고하면 다음 응답이 표시됩니다.Youtrack 및 RestSharp 권한 문제

{ "값 :"프로젝트를 읽을 수있는 권한이 없습니다. 사용자가 ****로 로그인했습니다. "} 코드에서 뭔가

var client = new RestClient(Site); 

var request = new RestRequest(String.Format("rest/user/login?login={0}&password={1}", Username, Password), Method.POST); 

//reuse the client 
client.CookieContainer = new System.Net.CookieContainer(); 

IRestResponse response = client.Execute(request); 
var content = response.Content; 

//returns <login>ok</login> - so it's logging in 
Console.WriteLine("LOGIN \n" + content); 

String projectId = "PW"; 
request = new RestRequest(String.Format("rest/admin/project/projectId={0}", projectId), Method.GET); 
response = client.Execute(request); 
content = response.Content; 

Console.WriteLine("Get Project: \n\n" + content); 

거기 그러나

, 내 브라우저에 YouTrack에 로그인 할 때, 나는이 프로젝트에 액세스 및 변경 등을 첨부 할 수 있습니다 (나는 RestSharp을 사용하고 있습니다) 내 코드입니다 나는 그리워 해? 또는 내 관리자와상의해야하는 YouTrack 설정 문제입니까? 나중에 참조 할 수 있도록

답변

1

:

나는/휴식/관리 리소스에 대한 권한이없는,하지만 난/휴식/문제에 대한 그들을 않아도됩니다. 이 권한은 대시 보드에서 "그룹"을 확인한 경우 시스템 관리자가 설정할 수 있습니다.