CreateWorkspace - 新建工作空间

新建工作空间。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

当前API暂无授权信息透出。

请求语法

POST  HTTP/1.1

请求参数

名称

类型

必填

描述

示例值

WorkspaceName

string

工作空间名称。

test

WorkspaceDescription

string

工作空间备注。

test

UseComment

boolean

工作空间创建数据集是否使用表备注,默认:true。

true

AllowShare

boolean

工作空间报表是否允许分享,默认:true。

true

AllowPublish

boolean

工作空间报表是否允许公开,默认:true。

true

AllowViewAll

boolean

工作空间是否是协同模式,默认:true。

true

DefaultShareToAll

boolean

工作空间作品是否默认授权工作空间所有人可查看,默认:false。

false

OnlyAdminCreateDatasource

boolean

工作空间数据源是否仅管理员可创建,默认 false。

false

返回参数

名称

类型

描述

示例值

object

Schema of Response

RequestId

string

请求 ID。

685072****************4e79e718f

Result

string

工作空间 ID。

12423twfasva********

Success

boolean

是否请求成功。取值范围:

  • true:请求成功

  • false:请求失败

true

示例

正常返回示例

JSON格式

{
  "RequestId": "685072****************4e79e718f",
  "Result": "12423twfasva********",
  "Success": true
}

错误码

HTTP status code

错误码

错误信息

描述

400 Internal.System.Error An internal system error occurred. 系统内部异常。
400 CreateWorkspace.Exceeds.Limits The number of create workspace exceeds the maximum number limit:%s. 创建工作空间超过了最大数量限制:%s。
400 UserRoleConfig.NotContain.Function The user %s does not have permission to operate. 此用户%s没有权限操作。
400 Duplicate.WorkSpaceName.Error There is already a workspace with the same name %s, please rename it before saving. 已经存在同名工作空间“%s”,请修改名称后再保存。
400 Transfer.Not.Allowed Transfer to users with lower space permissions is not allowed. 不允许转移给更低空间权限的用户。
400 Transfer.TargetUser.NotExist The new owner does not exist. Please ensure that the target user has logged on to the system. 转让目标用户不存在,请确保目标用户登录过当前系统。

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情