Bir çalışma alanı oluşturur.
Try it now
Test
RAM authorization
Request syntax
POST HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| WorkspaceName |
string |
Yes |
Çalışma alanının adı. |
test |
| WorkspaceDescription |
string |
No |
Çalışma alanının açıklaması. |
test |
| UseComment |
boolean |
No |
Çalışma alanında bir veri kümesi oluştururken tablo açıklamalarının kullanılıp kullanılmayacağını belirtir. Varsayılan değer: true. |
true |
| AllowShare |
boolean |
No |
Çalışma alanındaki raporların paylaşılıp paylaşılamayacağını belirtir. Varsayılan değer: true. |
true |
| AllowPublish |
boolean |
No |
Çalışma alanındaki raporların herkese açık hale getirilip getirilemeyeceğini belirtir. Varsayılan değer: true. |
true |
| AllowViewAll |
boolean |
No |
Çalışma alanının iş birliği modunda olup olmadığını belirtir. Varsayılan değer: true. |
true |
| DefaultShareToAll |
boolean |
No |
Çalışma alanındaki çalışmalara yönelik okuma izinlerinin varsayılan olarak tüm çalışma alanı üyelerine verilip verilmeyeceğini belirtir. Varsayılan değer: false. |
false |
| OnlyAdminCreateDatasource |
boolean |
No |
Çalışma alanında yalnızca yöneticilerin veri kaynağı oluşturup oluşturamayacağını belirtir. Varsayılan değer: false. |
false |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Yanıt şeması. |
||
| RequestId |
string |
İstek kimliği. |
685072****************4e79e718f |
| Result |
string |
Çalışma alanı kimliği. |
12423twfasva******** |
| Success |
boolean |
İsteğin başarılı olup olmadığını gösterir. Geçerli değerler:\n\n- true: İstek başarılı.\n\n- false: İstek başarısız oldu. |
true |
Examples
Success response
JSON format
{
"RequestId": "685072****************4e79e718f",
"Result": "12423twfasva********",
"Success": true
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Internal.System.Error | An internal system error occurred. | An internal system error occurred. |
| 400 | CreateWorkspace.Exceeds.Limits | The number of create workspace exceeds the maximum number limit:%s. | The number of create workspace exceeds the maximum number limit:%s. |
| 400 | UserRoleConfig.NotContain.Function | The user %s does not have permission to operate. | The user %s does not have permission to operate. |
| 400 | Duplicate.WorkSpaceName.Error | There is already a workspace with the same name %s, please rename it before saving. | |
| 400 | Transfer.Not.Allowed | Transfer to users with lower space permissions is 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. | The new owner does not exist. Please ensure that the target user has logged on to the system. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.