create_team_group
ActiveTool of QuintaDB
Створити групу команди (внутрішній бек-офіс) з правами на форми/звіти. tables_permissions задає доступ одразу при створенні — передай масив з table (ID або назва форми/звіту), role (1=owner,2=read,3=write,4=creator,5=write no delete,6=read+edit+delete,7=read+edit), only_own_records, hidden_fields (масив назв/ID полів що приховати).
Parameters schema
{
"type": "object",
"required": [
"app_id",
"name"
],
"properties": {
"name": {
"type": "string",
"description": "Назва групи"
},
"app_id": {
"type": "string",
"description": "Project ID (from list_projects)"
},
"files_enabled": {
"type": "boolean",
"description": "Доступ до файлів"
},
"can_create_maps": {
"type": "boolean"
},
"can_delete_files": {
"type": "boolean"
},
"can_upload_files": {
"type": "boolean"
},
"can_create_charts": {
"type": "boolean"
},
"can_create_portals": {
"type": "boolean"
},
"has_access_to_team": {
"type": "boolean"
},
"tables_permissions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"role": {
"type": "integer",
"description": "1=owner,2=read,3=write,4=creator,5=write no delete,6=read+edit+delete,7=read+edit"
},
"table": {
"type": "string",
"description": "ID або назва форми/звіту"
},
"hidden_fields": {
"type": "array",
"items": {
"type": "string"
},
"description": "Назви або ID прихованих полів"
},
"only_own_records": {
"type": "boolean"
}
}
},
"description": "Права на форми/звіти"
},
"can_create_calendars": {
"type": "boolean"
},
"can_create_newsletters": {
"type": "boolean"
},
"access_to_only_own_files": {
"type": "boolean"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
QuintaDB
1/7 registries