아래 코드를 사용하여 작업 영역을 만들려고합니다. 하지만이 오류가 발생합니다.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 탐색기를 사용하여 아무런 성공없이 플래그를 업데이트했습니다.
감사합니다. 도와 주신 docu sign 팀에 문의하셨습니다. –
감사합니다. 이제이 백 엔드 설정을 사용하도록 설정 한 후 작업 공간을 만들 수 있습니다. –