Group
idstringrequired
namestringrequired
descriptionstringrequired
parentIdstring | nullnullablerequired
createdAtstring<date-time>required
access objectrequired
effectiveRole objectrequired
oneOf
- ProjectRole
- null
权限逐级累加:访客只读;开发者编辑草稿、上传、发布、写服务器数据;维护者管理设置和低级成员;所有者管理全部成员、删除与转移。 / Cumulative guest, developer, maintainer and owner roles.
ProjectRole
权限逐级累加:访客只读;开发者编辑草稿、上传、发布、写服务器数据;维护者管理设置和低级成员;所有者管理全部成员、删除与转移。 / Cumulative guest, developer, maintainer and owner roles.
Possible values: [guest, developer, maintainer, owner]
sources object[]required
Array [
typestringrequired
Possible values: [project, group, public, system]
idstringrequired
namestring
roleProjectRolerequired
权限逐级累加:访客只读;开发者编辑草稿、上传、发布、写服务器数据;维护者管理设置和低级成员;所有者管理全部成员、删除与转移。 / Cumulative guest, developer, maintainer and owner roles.
Possible values: [guest, developer, maintainer, owner]
]
capabilitiesAccessCapability[]required
Possible values: [read, downloadSource, readDraft, upload, publish, writeData, manageSettings, manageMembers, manageOwners, transfer, delete, createProject, createSubgroup]
Group
{
"id": "string",
"name": "string",
"description": "string",
"parentId": "string",
"createdAt": "2024-07-29T15:51:28.071Z",
"access": {
"effectiveRole": "guest",
"sources": [
{
"type": "project",
"id": "string",
"name": "string",
"role": "guest"
}
],
"capabilities": [
"read"
]
}
}