ResourceAccess
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]
ResourceAccess
{
"effectiveRole": "guest",
"sources": [
{
"type": "project",
"id": "string",
"name": "string",
"role": "guest"
}
],
"capabilities": [
"read"
]
}