2017-12-27 15 views
0

아래 코드를 사용하여 작업 영역을 만들려고합니다. 하지만이 오류가 발생합니다.Docusign 작업 영역 만들기 오류

"의 errorCode": "ACCOUNT_LACKS_PERMISSIONS"

"메시지": "이 계정은 충분한 권한이 부족 계정 레벨 AllowWorkspaceCreate 권한이 필요 WorkspaceId = 00000000-0000-0000-0000-000000000000..."

 WorkspacesApi workspaces = new WorkspacesApi(Configuration.Default); 

     Workspace item = new Workspace(); 

     var guid = Guid.NewGuid().ToString(); 

     WorkspaceUser user = new WorkspaceUser 
     { 

      Email = "[email protected]", 
      Type = "CompanyUser", 
      UserName = "test", 
      UserId = "76986fe6-5ac9-4b2c-8d68-891000122939", 
      WorkspaceId = guid 

     }; 
     item.BillableAccountId = "AccountId"; 
     item.WorkspaceId = guid; 
     item.WorkspaceDescription = "Testing workspace"; 
     item.BillableAccountId = accountId; 
     item.Created = DateTime.UtcNow.ToString(CultureInfo.InvariantCulture); 
     item.CreatedByInformation = user; 
     item.LastModifiedByInformation = user; 
     item.Status = null; 
     item.WorkspaceName = "Test work"; 
     var result = workspaces.CreateWorkspace(accountId, item); 

AllowWorkspaceCreate를 변경하기 위해 여러 옵션을 시도했지만 계정 설정을 변경할 수 없습니다. 나머지 API 및 API를 사용하여 업데이트하려고했습니다. 결과는 동일하고 플래그는 true로 갱신되지 않습니다. 이 설정을 변경할 수있는 방법이 있습니다. 나머지 API를 사용하여 플래그를 업데이트하려고 시도하는 코드를 아래에서 참조하십시오.

 AccountsApi api = new AccountsApi(Configuration.Default); 

     ErrorDetails error = new ErrorDetails(); 

     NameValue namevalue = new NameValue 
     { 
      ErrorDetails = error, 
      Name = "allowWorkspaceCreate", 
      OriginalValue = "false", 
      Value = "true" 
     }; 


     List<NameValue> nm = new List<NameValue> { namevalue }; 

     AccountSettingsInformation accountSettings = new AccountSettingsInformation(nm); 

     api.UpdateSettings(accountId, accountSettings); 

     var listsettings = api.ListSettings(accountId); 

나머지 API 업데이트 설정 방법을 실행하는 동안 문제는 없습니다. API 탐색기를 사용하여 아무런 성공없이 플래그를 업데이트했습니다.

답변

2

DocuSign의 누군가가 귀하의 계정에서 활성화해야하는 DocuSign 백엔드 설정 ("Allow Rooms Create")이 있습니다. API를 사용하여 활성화 할 수 없습니다. 이 설정을 백엔드에서 사용하려면 DocuSign Account manager에 문의하십시오.

+0

감사합니다. 도와 주신 docu sign 팀에 문의하셨습니다. –

+0

감사합니다. 이제이 백 엔드 설정을 사용하도록 설정 한 후 작업 공간을 만들 수 있습니다. –